Chromebook在刷过rom后,可以安装其他操作系统,如果想刷回原系统需要的步骤如下:

0. 默认刷过rom的chrome后,安装了linux系统,无论安装在chromebook本机还是u盘上。

1. 启动linux,参考网站https://mrchromebox.tech/#fwscript,运行脚本如下:

代码: 全选

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

2. 选择 Restore Stock Firmware 并按照提示运行,如果自己曾经备份过rom,则可以选择自己备份的文件(文件大小大约8M),如果没有,程序会安装检测的系统型号下载并安装。这一步骤可以刷回原系统rom。刷好后,可以重新启动,启动后会出现无系统,开发者模式打开等提示。暂时不去理会。

3. 制作恢复盘。有两种选择:
3.1 进入https://support.google.com/chromebook/answer/1080595 网站,在chrome浏览器下制作恢复盘。可能需要先下载插件。然后运行插件根据提示制作安装盘。安装盘可以是U盘也可以是SD卡,但是最少8G容量。注意,该插件仅在windows下运行。
3.2 进入https://cros-updates-serving.appspot.com网站,根据自己电脑型号下载相应的版本。解压缩后,得到一个扩展名为bin的文件。在linux下,用dd命令写入u盘。

两种方法都可以制作chromeos恢复盘,但是第二种方法可以选择旧版本的恢复镜像。我的chromebook用新的镜像制作的恢复盘,无论用上面两种方法,都在恢复过程中出现错误。无奈用第二种方法,下载了旧版本的镜像,制作恢复盘后,系统恢复成功。

4. 恢复系统
按住esc+refresh,同时按电源键,然后先松电源键,带屏幕出现文字后松开esc+refresh。系统会检验恢复盘内容并进行系统恢复。如果出现错误,可以换U盘或SD卡重新制作恢复盘,也可以根据3.2选择老版本镜像制作恢复盘。提示恢复成功后,可以拔掉恢复盘,系统重启。

5. 扫尾
5.1 恢复成功后,启动chromebook,在term界面里运行第一步中的脚本,

代码: 全选

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

选择 Set Boot Options (GBB flags)关掉开发者模式
5.2 更新系统到最新系统。