首先,你得有个 chromebook。 其次,你得有不用 chrome os 的理由——为了自由、自由、自由。
chromebook 不但非常酷,而且极其便宜,它运行的操作系统是 chrome os ,这是一个基于 linux 内核的操作系统,是由 google 开发的。
不过,有时候你会发现 chromebook 所运行的操作系统限制很多。因此,许多用户会在上面安装另外的 gnu/linux 操作系统,要么是双引导,要么干脆就整个替换了 chrome os。已经有很多教程教你如何在你的 chromebook 上以双引导方式安装一个 linux 系统,不过,这篇指南将会介绍得更明白。
是的,没错,我们教你的是将 chrome os 替换成一个 gnu/linux 发行版。当 google 不再为你的 chromebook 提供更新后,你需要决定是否将这个限制很多的操作系统换掉。这里,我们用一个完美的操作系统来替换,它就是刚刚成为滚动发行版的 solus。
最妙的事情是,solus 看起来很像 chrome os,而且不仅仅是看起来像而已,它能满足你的需求,同时提供了稳定、快捷和完整的功能。当然,下面的教程也适用于其他的发行版。
<a target="_blank"></a>
在开始之前,我们需要提醒你一些事情。首先,如果你按照下面的教程来安装 gnu/linux 发行版,这会擦除你的 chrome os 系统——但是你之后可以通过 google 的支持网站提供的几种方式恢复。
其次,每次你需要使用你的新 linux 系统时,你需要按下 <code>ctrl-l</code> 快捷键。
最后,你的 chromebook 需要是 intel 架构的,而不是 arm 的,否则在一些 chromebook 型号上你看不到任何启动引导器信息的。
我们在宏碁 c740 chromebook 上测试了这篇教程。
首先第一件事情是你需要决定你要使用的 linux 发行版是哪个,然后去下载最新的 iso 镜像(需要确保它是一个带有图形桌面环境的 live iso),然后将其写入到一个 usb 存储棒上。做好之后将其插入到你的 chromebook 上。
打开你的 chromebook 盖子并关机,现在按下不放你的 chromebook 上的 <code>esc</code> 和 <code>refresh</code> 键,然后按下电源按钮几秒钟,直到你看到一个警告屏幕。马上按下 <code>ctrl+d</code> 组合键来激活开发者模式,这可能需要几分钟。
当启用了开发者模式后,会要求你输入你的 chrome os 身份,然后所有数据都会同步回你的 chromebook。这时,按下 <code>ctrl+alt+t</code> 组合键来打开开发者模式终端,输入以下命令:
<code>shell </code>
并回车。现在输入以下命令:
<code>sudo crossystem dev_boot_usb=1 dev_boot_legacy=1</code>
并回车,确认你要安装的 linux 发行版的 usb 存储棒一直插在你的 chromebook 上。关机。重启,当你再次看到警告屏时,快速按下 <code>ctrl+l</code> 组合键以从 usb 进行引导。
现在 gnu/linux 操作系统会从 usb 存储棒上加载,大概一到两分钟之后,你会看到实时会话。连接到互联网,并像你在其它计算机上一样正常安装该系统即可。当安装完成后,关机。移除 usb 存储棒之后重新开机,然后快速按下 <code>ctrl+l</code> 组合键。
你的新 gnu/linux 发行版现在跑起来了!
acer c740 chromebook running solus linux
再次补充一下,在我们的宏碁 c740 chromebook 上,我们找不到 16位 x86 bios 的开源实现 seabios,所以不能在开机时选择引导设备,不过其它的 chromebook 可能行。
原文发布时间为:2016-07-13
本文来自云栖社区合作伙伴“linux中国”