ChromeBook安装GalliumOS:Baytrail 平台

https://zhuanlan.zhihu.com/p/25149902


ChromeBook安装GalliumOS:Baytrail 平台

CycleUser CycleUser
8 个月前

上一篇提到了我翻译这个ChromeBook刷机相关的系列是因为旧笔记本坏掉而入了一台ChromeBook,我入的是一款2G内存的Lenovo N21,2840处理器,2G内存,16G闪存,Baytrail平台,五百元从一个学生手中收来的,所以折腾开始了。

英文原文地址

在Baytrail平台的ChromeOS设备上面安装GalliumOS有两种模式,可以双系统可选启动,也可以单独安装GalliumOS。单独安装就是把GalliumOS安装到内置存储中,替换掉ChromeOS,或者就是把GalliumOS安装到一个外置存储,比如SD卡、U盘或者USB外接固态硬盘等等,然后保持内置ChromeOS不被修改;双系统启动模式就是让GalliumOS和ChromeOS都共存在内置存储里面,然后用户可以在开机的时候通过键盘快捷键来选择要启动的系统。

然而,由于Baytrail设备一般默认是不提供任何传统启动支持的,所以刷新固件 就是必需步骤了,只有这样才能运行GalliumOS,以及除了ChromeOS之外的所有其他操作系统。

步骤说明

  1. 首先是切换到开发者模式

  2. 然后刷新固件添加传统引导模式支持

  3. 接下来就是安装GalliumOS操作系统了

    1. 单独安装GalliumOS
    2. 双启动安装
  4. 特殊设备的说明

    1. Lenovo 100S (ORCO)

切换到开发者模式

开发者模式和常规的标准模式/安全引导模式不同,允许用户完全控制整个设备和操作系统,要运行和安装GalliumOS就必须要切换到这种开发者模式。要注意,无论是切换成开发者模式,还是从开发者模式切换到浦东模式,都将会抹掉设备上的所有本地用户数据,所以动手之前要谨慎,一定注意多备份。

  1. 关机
  2. 按住[ESC+F3(Refresh)+Power]这三个键,让机器引导进入恢复模式

    • 你会看到一个提示,上面是警告说"Chrome OS is missing or damaged" ,意思是说ChromeOS丢失或损坏,不过别怕
  3. 按[CTRL+D]

  4. 这下就会看到一个信息了,问你是否要开启开发者模式,同时关闭操作系统校验,当然是按回车键确认了
  5. 等待数据清除完成,这估计得几分钟吧
  6. 数据清除完成之后,设备会重启,然后就能看到白色的开发者模式启动背景了,会提示你操作系统校验已关闭
    • 要注意了!千万不要按回车键或者空格键,这样会重新开机操作系统校验,这时候一定要只按[CTRL+D]来跳过这个30秒倒计时,然后引导ChromeOS,这个倒计时时间以后还可以修改

添加传统引导模式兼容

  1. 在ChromeOS登录界面,确保网络连接已经建立,但千万不要登录进入ChromeOS

  2. 通过按[CTRL+ALT+F2]这三个键的组合或者在顶端右击来开启一个Crosh Shell

  3. 以chronos的身份登录,不需要输入密码

  4. 下载并运行固件更新脚本,一定挑选好适合你设备的脚本来安装

  5. 安装RW_LEGACY或者BOOT_STUB,两种固件二选一即可

    • 要双系统启动的话,就一定要安装RW_LEGACY固件;BOOT_STUB那个固件不支持双系统引导

    • 此外,RW_LEGACY用户可能还需要更改引导默认项类型(比如默认引导ChromeOS还是Legacy),或修改引导界面倒计时的时间,这都可以通过安装脚本来完成。

安装GalliumOS

独立安装

  1. 下载针对Baytrail的GalliumOS ISO光盘镜像 然后根据安装U盘制作之南 来创建安装U盘

  2. 将安装盘插入USB口,优先使用USB2接口

  3. 如果你安装的固件是RW_LEGACY,并且没有设传统引导模式为默认选项,那就按[CTRL+L]来启动传统引导

  4. 在SeaBIOS启动界面,在提示出现后按ESC,就能看到引导菜单了

  5. 选择GalliumOS U盘来启动

  6. 如果Grub引导菜单出现了,就选择Live模式,然后按回车引导进入

  7. 运行安装程序

  8. 选择要安装GalliumOS的设备:

    • 如果要安装到内置存储,就选择/dev/mmcblk0

    • 如果要按照到外置的SD卡或者U盘等等,就选择/dev/mmcblk1

  9. 进行安装,然后重启并根据提示拔出安装盘

  10. 然后就可以玩转GalliumOS了!

双系统安装

双系统安装需要两部:首先用安装脚本对设备内置存储进行调整大小;然后再进行安装。

  1. 在ChromeOS登录界面,确保网络连接已经建立,但千万不要登录进入ChromeOS

  2. 通过按[CTRL+ALT+F2]这三个键的组合或者在顶端右击来开启一个Crosh Shell

  3. 以chronos的身份登录,不需要输入密码

  4. 下载并运行chrx安装脚本

    Bash curl -Os chrx.org/go && sh go

  5. 出现提示后,输入要分配给GalliumOS的分区空间大小

  6. chrx脚本会重启设备;这时候按[CTRL+D]来引导ChromeOS,然后允许系统进行自我修复

  7. 修复完成之后,设备又要重启了;还是按[CTRL+D]来引导ChromeOS

  8. 通过按[CTRL+ALT+F2]这三个键的组合或者在顶端右击来开启一个Crosh Shell

  9. 以chronos的身份登录,不需要输入密码

  10. 再次下载并运行chrx安装脚本

    Bash curl -Os chrx.org/go && sh go 注意: 这里你也可以添加任何其他的命令行参数,来安装额外的包,比如Kodi,Steam,Minecraft等等,更多细节参考chrx.org

  11. chrx脚本会安装GalliumOS,然后安装完了就重启了;使用[CTRL+L]就能启动到传统引导模式了。(这一步需要注意,第二次运行这个chrx脚本是用来安装系统的,但是我实际测试在大陆的网络下,chrx脚本会经常出现不返回任何结果的现象,我的设备上测试发现时curl命令所指向的地址被Glory Flower Warm阻拦,然后我尝试用ss连接后运行命令,发现依然是无效的。所以用另外一种替代方式进行安装:修复ChromeOS之后,关机重启,用Ctrl+L进入legacy引导,按ESC选择USB设备安装GalliumOS,注意安装到用chrx划分出来的分区。)

  12. 然后就可以玩转GalliumOS了!

特殊设备的说明

Lenovo 100S (ORCO)

  • John Lewis 的固件升级脚本能够识别 联想100s ORCO 这款设备,也能安装他的BOOT_STUB, 但写本篇文档的时候(20160417),还不能够成功引导GalliumOS。这有可能只是一个暂时的bug,不过还是建议你去Reddit论坛来看看进展之类的信息。

  • MattDevo 的 RW_LEGACY固件升级脚本 完全能够 引导GalliumOS,并且同时支持单独安装和双系统安装。更多信息参考固件更新脚本


  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 要在Chromebook安装Linux,您需要先启用Chromebook上的开发者模式。然后,您可以通过Crouton或Chromebrew等工具来安装Linux。安装Linux后,您可以使用Linux应用程序和命令行工具来扩展Chromebook的功能。但请注意,安装Linux可能会影响Chromebook的安全性和稳定性,因此请谨慎操作。 ### 回答2: Chromebook是一种基于Chrome OS的操作系统的笔记本电脑。虽然Chrome OS可以运行许多应用程序,但有些用户需要更广泛的功能,例如使用Linux的命令行和软件。因此,可以在Chromebook安装Linux以满足这些需求。 首先,要安装Linux,您需要启用Chromebook上的“开发者模式”。要进入开发者模式,首先,请备份您的所有文件并确保Chromebook已连接到电源。然后,按住Esc + F3(Chromebook上的切换功能键)+ 电源按钮,然后释放所有这些键。Chromebook将进入恢复模式。 在恢复模式下,您需要按Ctrl + D,然后按Enter键。您将会收到一条警告,提示您确信要进入开发者模式。按Enter再次确认。Chromebook将自行重启并进入开发者模式。 现在您有了开发者模式,需要打开Chromebook上的“Linux(Beta)”功能。前往Chromebook的设置并选择“设备”>“Linux Beta”,随后按照提示启用它。系统将自动下载并安装Linux虚拟机容器。 与此同时,建议您下载和安装一个名为“Crouton”的Linux发行版,它与Chrome OS安装在同一个虚拟机容器中,并为您提供享有Linux游戏和软件的命令行界面。该软件也能帮助您在Chromebook上快速安装Linux发行版。 最后,为了使用Linux,您需要打开终端并输入以下命令:sudo startgnome 或 sudo startxfce4。这将启动您安装的GNOME或Xfce桌面环境。现在,您可以使用Linux命令行和应用程序,您可以在Chromebook上进行更广泛的任务! 总之,将Linux安装Chromebook上是一个相对简单的过程,需要您注意一些关键步骤。一旦您完成了所有步骤,您将能够在Chromebook上使用Linux的命令行和应用程序,满足您更广泛的需求。 ### 回答3: 随着Chromebook在市场上的快速普及,越来越多的用户想要在Chromebook上使用Linux。Chromebook本身是一种基于Google Chrome浏览器的操作系统,但是安装Linux可以为用户提供更多功能和灵活性。 首先需要说明的是,Chromebook是基于Google Chrome OS的,这意味着它并不是一个传统意义上的计算机。Chromebook的本质是一款浏览器,因此它并不支持像Windows或Mac OS那样的原生程序安装。这就是为什么在Chromebook安装Linux会比在其他设备上更加复杂的原因。 但是,Chromebook作为一种基于Linux内核的操作系统,是可以使用Linux的。Google为Chromebook提供了一个称为“开发人员模式”的选项,用户可以在这个模式下安装和运行Linux应用程序。以下是步骤: 步骤一:打开“开发人员模式” - 这个选项可以通过按下“ESC + 刷新 + 电源”来打开,这样您就可以进入Chromebook的开发人员模式。 步骤二:下载Crouton - Crouton是一个用于在Chromebook安装Linux的软件。 步骤三:启动Crouton - 打开“终端”并输入以下命令: sudo sh ~/Downloads/crouton -t [desktop environment] [desktop environment]将是您想要安装的桌面环境。例如,如果您想要安装Ubuntu,这将是“xfce”或“unity”之一。 步骤四:等待安装完成 - 安装会需要一些时间。安装完成后,您将可以通过在Chromebook的开发人员模式下切换到Linux环境。 总的来说,Chromebook安装Linux方面略有些复杂,但对于那些想要更多功能和灵活性的用户来说,这是一个值得尝试的方法。如果遵循正确的步骤,安装Linux将为Chromebook带来更多功用。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值