2、安装 rEFIt
rEFIt 的作用是让 MBA 在启动时可以通过菜单选择登录不同操作系统,到 这里 下载 rEFIt 的 Mac disk image 并且安装它。
3、下载 Ubuntu 安装光盘镜像
下载 ubuntu-10.10-desktop-i386.iso,理论上其他版本也可以,不过我没有一一测试。
4、制作启动 U 盘
首先你需要一个容量不少于 1GB 的 U 盘,并且事先备份好其中的文件,其次你需要一台运行 Linux 的计算机(在 MBA 里的虚拟机也可以),然后下载 mkisohybrid_syslinux403.tar.gz,插入 U 盘并检查 U 盘的设备名称(我这里的是“/dev/sdb”,请一定要确认清楚,否则可能会在以下的操作步骤中错误地删除了其他分区的数据), 然后在 Linux 下执行如下指令:
tar xvf mkisohybrid_syslinux403.tar.gz
cd mkisohybrid
sudo sh mkisohybrid.sh /PATH/TO/ubuntu-10.10-desktop-i386.iso
sudo dd if=OriginalISO_hybrid.iso of=/dev/sdb bs=1M
sudo eject /dev/sdb
!注意 U 盘上的所有文件都会丢失!
5、安装 Ubuntu
将 U 盘插入 MBA 并重启,在 rEFIt 菜单选择从 U 盘启动。一般情况下过几秒钟会看到 Ubuntu 的安装菜单,如果长时间只有黑屏幕请重启多几次,并且在启动过程中可以尝试按下 F6 键或者“e”键。当看到 Ubuntu 安装菜单之后,按下 F6 键选中“kernel boot option: nomodeset”然后才开始安装。
安装 Ubuntu 过程中有几点需要注意的:
a、一定要选中“安装第三方软件(3rd party software)”,否则会缺少无线网卡驱动。
b、分区要选择“手动分区”,并且把之前创建的第一个分区(在 mac 里显示为 disk0s3,而此时显示为 sda3)设置为“swap”分区,把第二个分区(在 mac 里显示为 disk0s4,此时显示为 sda4)格式化为“Ext4”格式并且挂载到根目录“/”。
c、启动引导程序(Boot loader)应该安装在 “sda4”,否则会破坏 MBA 原先的引导程序。
Ubuntu 安装完之后重启,这时 MBA 可能会停止响应,可以按 Power 键几秒强迫关机,然后再开机。