前言

因为今年的计划是实验室和宿舍两头跑,但是又不想把笔记本扔到实验室,所以就在咸鱼上淘了一个 Chromebook Acer C720P,因为很便宜,询问了一下没有暗病以后就下单了。

意外

本来我是打算就当 Chromebook 使用的,毕竟以前是在虚拟机上体验的 ChromeOS,现在好不容易有了一个,打算认真体验下的。

可是因为我买的实在是太老了,官方已经没有更新了,Play 商店也装不上,于是乎,放弃了,准备刷个 Linux 玩,毕竟买来是要打代码用的(不是),可是我又发现了一个问题。

据卖家描述“键盘有几个键按了没反应,无法三键硬复位”,这下问题大了,首先这台机器以前是由企业激活的,所以进入系统后能够看见“由 msd23.org 管理”的字样,这就意味着我的所有记录都会被这个公司管理,虽然据我调查,该域名的所有者已经将其注销,但是这种不确定性还是让我有点不安,于是乎,我决定重刷系统和 BIOS,这样才能靠谱点。

重刷 BIOS

前面提到过这个问题,无法三键硬复位,所以我进不了开发者模式,也就没办法利用 shell 来重刷 BIOS,所以我又去网上寻找有没有什么解决思路。终于,还是让我找到了一个方法,DELL 也是出过 Chromebook 的,所以它的官网提供了一个方法 如何恢复和重置 Chrome 操作系统,制作了 U 盘启动工具后,就可以进入恢复模式了,但是因为 BIOS 有问题,所以并没有第一时间恢复系统,而是进入了开发者模式(直接按 Ctrl + D 进入),此时它会重置一切,前面的由 xx 组织管理也消失了。

现在就好解决了,首先按 Ctrl + Alt + T 进入 console,输入 shell 回车。

sudo crossystem dev_boot_usb=1
sudo crossystem dev_boot_legacy=1

输入第一行之后你会看到系统管理员相关的提示,第二行输入后则不会有任何回应,此时你已经开启 Legacy BIOS 了,这个 BIOS 优点是可以很快回滚 ChromeOS,如果你不想回而是想像正常的 WIN 本一样的话可以考虑刷这个 BIOS:

cd; curl -LO https://mrchromebox.tech/firmware-util.sh && sudo bash firmware-util.sh

制作 Linux U 盘启动工具

首先我选取的系统是 Ubuntu-18.04,经过多次测试,不同的 U 盘制作工具会产生不同的 BUG,于是我选择了最适合的工具 —— Rufus。这两个东西准备好以后就可以开始制作启动工具了。

插入一个容量最好是 8 G 以上的 U 盘,3.0 以上最好。

  1. 设备选择:你的U盘
  2. 引导类型:你下载的镜像文件
  3. 分区类型:MBR
  4. 目标系统类型:BIOS 或 UEFI
  5. 其他默认就行,点击开始

Rufus

安装 Linux 系统

开机按 Ctrl + L 进入 Legacy BIOS ,按 ESC 键会列出启动项,选择从你的 U 盘工具启动。

因为 Ubuntu 的安装模式比较友好,这里就不多做介绍,需要注意的是最好全程科学上网,毕竟大量的下载项需要从国外服务器下载,而有的必选项可能会因为种种原因下载失败,从而导致使用系统的时候出现各种问题。

总结

至此,Chromebook 从 ChromeOS 到 Linux 系统的过度部分已经完成,至于如何在 Ubuntu 系统中处理各种问题,就以后有时间再写吧。

Last modification:May 15th, 2020 at 10:31 pm
如果觉得我的文章对你有用,请随意赞赏