如何将 Ubuntu 设置为 Chromebox/Chrome OS 的默认操作系统?

如何将 Ubuntu 设置为 Chromebox/Chrome OS 的默认操作系统?

我在我的英特尔华硕 Chromebox使用以下脚本:http://goo.gl/9sgchs。当我手动启动 Ubuntu(即在开发模式屏幕上按下 ctrl-L)时,一切都运行良好。但是,我无法在重新启动时自动启动 Ubuntu;除非我在启动屏幕上按下 ctrl-L,否则系统始终启动 Chrome OS。我sudo cgpt add -i 6 -P 5 -S 1 /dev/sda在 Ubuntu 终端和 Chrome OS bash 中尝试了几次该命令来尝试设置启动优先级,但它似乎只是忽略了这一点并启动 Chrome OS(也没有错误消息)。如何将 Ubuntu 设置为默认操作系统?

答案1

经过几个小时的谷歌搜索,我找到了答案 - 以下是可能遇到类似问题的人的详细信息:

1.) 如下图所示,取下 Chromebox 内部的固件写保护螺丝这里(需要一把螺丝刀和打开外壳)。

2.) 按照说明操作这里在“默认启动到 SeaBIOS”部分下。

本质上,一旦卸下写保护螺丝,命令(在 Chrome OS shell 中)如下:

sudo su
flashrom --wp-disable
flashrom --wp-status
/usr/share/vboot/bin/set_gbb_flags.sh
/usr/share/vboot/bin/set_gbb_flags.sh 0x489
flashrom --wp-enable

上述一些命令可能只是信息性的,我认为是 wp-status 命令和第一个 .sh 命令,但不完全确定。

相关内容