原生的ChromeOS除了上上网,处理一下文档,看看ppt之外,真的没什么卵用。所以我们需要魔改一下cb,让他变成真正的生产力工具。Cb装Linux系统的步骤基本都是一样的。
文末有更详细的参考资料。对于没有使用过Linux的纯小白,建议先去了解一些Linux基础知识。
1 准备工作
1.1 拆除保护螺丝
把背面的几个螺丝拆掉,小心撬开后盖,螺丝是左上角最大的那个,在无线网卡的旁边。
本手残并没有成功拆下来,但是用刀把某个地方的锡刮掉一部分,用电表打了下开路,然后就当作他是拆了……(后面说这种方法的弊端)
1.2 开启开发者模式(会清除所有数据!!!)
请参考我之前写的另一篇文章中这部分:CHROMEBOOK使用CROUTON安装KALI2
1.3 关闭写保护
打开Chrome,按Ctrl+Alt+T进入终端(一个黑乎乎的界面),输入shell
输入sudo su,取得root权限。
输入sudo flashrom –wp disable关闭写保护。
如果想取得帮助,可以使用sudo flashrom –h
成功关闭写保护之后,系统会提示SUCCESS.
1.4 备份BIOS(如果想刷回Chrome OS,这步很重要,不然可以跳过)
先进入下载目录 cd ~/Downloads/
备份bios: sudo flashrom –r bios.bin 备份完之后,请插入U盘将bios.bin复制出来。
1.5 备份Chrome OS(如果想刷回Chrome OS,这步很重要,不然可以跳过)
https://support.google.com/chromebook/answer/1080595?hl=en
反正我是两个都没有备份,因为我觉得实在没甚卵用。不过如果不确定是否会滚回到Chrome OS,建议备份一下。另外,那100G的Google Drive硬盘别忘了领取。
1.6 刷入BIOS(建议复制输入,以防错误)(请务必阅读注意事项)
在完成1.1-1.3的情况下,在终端中输入以下命令:
cd;
rm -f flash_chromebook_rom.sh;
curl -L -O https://johnlewis.ie/flash_chromebook_rom.sh;
sudo -E bash flash_chromebook_rom.sh
安装过程中会让你选择,选2是刷入BIOS。如果你不认识英文的话,请翻译一下或者询问别人,千万不要乱选。
注意事项
1.6.0 BIOS刷完之后就进不去ChromeOS了!!!切记!!!
1.6.1 刷完BIO别急着重启,先把安装U盘做好,然后插上U盘按Esc选择启动介质(请阅读1.7和1.8)。
1.6.2 请不要再按Esc+Refresh+Power,会黑屏!!!
1.6.3 如果你开机的时候黑屏了,跳不出BIOS,请拔掉电源和电池(电池线位于右下角,很好辨认),十秒后重新接上开机。
1.7 工具准备
USBWriter : 用于制作系统安装U盘,百度下一个
U盘一个:8G以上。
1.8 系统选择
应当选择适合自己的系统。如果是小白的话直接上Ubuntu并没有啥问题。Fedora其实就是一个小白鼠,他的内核非常新,Linux有啥新功能都是先扔到他上面来的,可以试试,我觉得还不错。
我已经测试过的驱动没有大问题的是Fedora23(Workstation和Fedora23 with XFCE)和Ubuntu,触摸板和上面一排功能键都能正常识别为F1~F10,声卡需要设置下(后面说)。有吧友装上了Arch。
如果觉得2G内存太小的话,请下载32位版本,32位版本占的内存比较小。桌面不要使用Unity,Gnome这种特别吃内存的,推荐XFCE,Xubuntu(Ubuntu with XFCE)下的XFCE特别好看。
我装Arch折腾半天都有问题(我从未在任何地方成功装上过Arch),应该和我螺丝没拆开有关,总是会有一个mmcblk0rpmb input/output error。在装Xubuntu的时候也有一个类似错误不过被我忽略。完全拆开写保护螺丝的小伙伴并没有遇到类似问题。
Kali2我也装过,触摸板直接就跪了,折腾半天发现系统根本就不认这个设备。
如果你有试过别的系统可以直接装,或者通过种种方法可以正常使用某个系统,请联系我。
需要什么系统就去百度一下,使用USBWriter把下到的.iso文件写到U盘里。
2 系统安装
其实没啥好说的,直接百度对应系统的安装教程就行。
分区的时候,SWAP放个256M啥的意思下就行,本身地方就不大,就16G。
3 声音相关
其实驱动是装好了的。进入Linux之后,打开终端,输入alsamixer回车,按F6选择声卡byt-max98090(我的是这个,不同型号可能不一样),然后按翻动,找到Left Speaker Mixer Left DAC和Right Speaker Mixer Left DAC这两项,分别按M去掉静音,接着apt-get/dnf/yum update && apt-get/dnf/yum upgrade,再重启一下就好了。
4 参考资料
4.1 魔改Seabios的神人John Lewis写的文档,建议阅读 https://johnlewis.ie/custom-chromebook-firmware/rom-download/
4.2 Chromebook吧吧友安装Arch的极简教程,我最初是按照他的思路来的,不过并没有Arch安装部分 http://tieba.baidu.com/p/4105410395
4.3 Chromebook玩机大汇总,有很多更详细的内容 http://tieba.baidu.com/p/3507150438
4.4 John Lewis博客里对于声音问题的解决 https://johnlewis.ie/procedure-to-get-sound-working-in-fedora-22-on-asus-c300-chromebook/
4.5 想要安装Arch可以参考Wiki https://wiki.archlinux.org/index.php/Beginners%27_guide_(%E7%AE%80%E4%BD%93%E4%B8%AD%E6%96%87)