刷新 BIOS 破解 Chrome OS 本本 Cr-48,实现安装任何系统

Posted by Eyon on January 3, 2011

Cr-48 虽然是一款笔记本电脑,但还是和我们传统的笔记本电脑有很大的区别,尤其是在安装操作系统方面有不少的限制。但是,国外已经有人研究出了如何将 Cr-48 笔记本通过刷新 BIOS 的方式,将其打造成一款和我们传统笔记本电脑一样的设备。我们来看看如何做到:

一、进入 Cr-48 的越狱模式

  1. 确认电脑在关机状态;
  2. 拆下 Cr-48 的电池;
  3. 找到电池触点旁边的黑胶带并将其抠下;
  4. 抠下胶带后就可以看见一个白色的开关,将开关拨到远离电池触点的一方;
  5. 装上电池,开机后 Cr-48 会进入系统安装过程;
  6. Cr-48会自动从开发者镜像中回复系统,大约需要5-6分钟时间;
  7. 安装后系统会提示你选择wifi连接、接收许可协议什么的,你看着来就是了;
  8. 到登录界面后,按 Ctrl+Alt+→(→是键盘顶部的前进键,传统键盘上 F2 位置上的那个),系统就会进入Shell了;

二,将 Ubuntu 安装到你的 Cr-48 电脑上

  1. 在 Shell 中输入 “chronos” 然后按回车登录;
  2. 输入 “sudo su” 然后按回车取得 root 权限;
  3. 直接输入 “wget -O – http://goo.gl/DlmZS sh -” 然后按回车下载并启动 Ubuntu 安装过程(注意命令大小写);
  4. 此时电脑会给 Ubuntu 准备磁盘空间,这个时候电脑看起来什么也没做,但你必须等着,中途会自动重启一次并自动重新初始化分区状态什么的,大约又需要5分钟时间;
  5. 等电脑再次重启后,会进入到你首次启动 Cr-48 笔记本的状态,在登录界面中再用快捷键进入 Shell 并重新执行一次上面的步骤,此时就会正式开始下载并安装 Ubuntu 了。

三、安装 flashrom 并下载新 BIOS 文件

  1. ubuntu 完成安装并进入系统之后,进入 system>administration>synaptic package manager,搜索 flashrom 程序并安装(这一步也可以在终端中使用 sudo apt-get install flashrom 命令安装);
  2. flashrom 安装成功后,去这个地址下载新 BIOS 文件备用;
  3. 进入终端,执行 sudo cgpt add -i 6 -P 5 -S 1 /dev/sda 命令让 Ubuntu 成为默认启动的操作系统,完成后关闭电脑;

四、再次拆开你的 Cr-48 电脑(这一个步骤是必须的,因为不拆开就刷不了 BIOS)

  1. 用螺丝刀拧下下图中的12颗螺丝(有两个在橡胶脚垫下面);
  2. 螺丝都拆下来之后,小心的将笔记本底面拆下来,由于音频接口是穿过外壳的,所以建议先把这一边抠开,另一边就好弄了;
  3. 完全拆开之后,插上电源,开机进入 Ubuntu 系统;

五、备份原始BIOS并刷新新BIOS

  1. 进入终端,执行 sudo flashrom -r backup.bin 备份 Cr-48 的原始 BIOS(原始 BIOS 会自动备份成 backup.bin 这个文件并存放在 Home 文件夹中,建议你将其备份到 U 盘中),这样当刷新失败后,只要还能进入系统就可以使用原始 BIOS 回复回来;
  2. 将前面下载的新 BIOS 文件解压到 Home 目录,然后在终端里执行:sudo flashrom -w cr48.bin,开始刷新 BIOS;
  3. 刷新过程中会出现两个 SPI erase 报错,直接忽略掉,接下来很快就会完成 BIOS 的刷新,完成后你一定要确保没有其他的错误,并且新 BIOS 已经完全写入(看系统提示);
  4. 大功告成,重启电脑后就和普通笔记本电脑没什么两样了,你可以通过U盘或移动硬盘安装你喜欢的操作系统了,如果你想要改变启动顺序,比如从U盘优先引导,可以在开机之后马上按键盘顶部的“增加音量”键进入引导设备选单,也可以按顶部的 → 键进入BIOS设置。 警告:刷新 BIOS 是一项比较危险的工作,稍有不慎你的 Chrome OS 笔记本 Cr-48 就可能变成一枚华丽的板砖,本站的编译内容仅供参考,如果你的 Cr-48 笔记本因为刷新 BIOS 变成板砖,本站概不负责。

via thechromesourcexxthe3dmanxxBlogspot