在 MacBook Air 3.1 (2010版) 上使用 U 盘安装 Ubuntu 10.10

13
2011
# 作者: ivarptr / 本文采用CC BY-NC-SA 2.5协议授权,转载请注明本文链接

Apple MacBook Air 3.1 (即11寸2010版)可以使用U盘安装 Ubuntu 10.10,并且能够顺利驱动包括显卡、无线网卡、声卡、蓝牙、多点触摸板、键盘、电源管理等硬件,而且运行速度也很快,喜欢 Linux 的你可以尝试一下。@varptr

安装要点
a、在 MacBook Air (以下简称 MBA)上创建两个分区用于安装 Ubuntu;
b、安装 rEFIt
c、下载 Ubuntu 的安装光盘镜像;
d、通过工具 mkisohybrid 将U盘模拟成 CDROM,并将 Ubuntu 镜像的内容复制到U盘;
e、通过U盘进入 Ubuntu 的安装程序;
f、登录 Ubuntu 并安装显卡驱动以及其他硬件驱动;
g、完成。

其实比较主要的只有“d”步骤,因为 MBA 没有 CDROM,也不支持可启动的 Ubuntu LiveUSB (直接启动只会看到“Boot Error”两个词),所以如果没有或者不愿意外接
CDROM 并烧录 Ubuntu 安装光盘的话,比较方便和环保的方法可能是把 U 盘模拟成 CDROM。

详细步骤
1、创建硬盘分区
运行 MBA 的 “Disk Utility”(位于 “应用程序” -> “实用工具”),为硬盘 Macintosh HD 增加两个分区,第一个分区(disk0s3)的容量分配 1GB 用作 Linux 交换分区,第二个分区(disk0s4)的容量不少于 4GB,用作 Linux 的根分区。

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 键几秒强迫关机,然后再开机。

6、安装显卡驱动
重启 MBA 并选择启动 Linux,过几秒钟应该能看到 GRUB 菜单,这时按“e”键进入 GRUB 的编辑器然后把 “quiet splash” 替换成 “nomodeset”,然后按 “Ctrl+X” 启动 Ubuntu。第一次登录 Ubuntu 之后会发现屏幕的亮度是最亮的,而且很多硬件都没有驱动。

现在你应该连接无线网络,否则以下所有步骤都很难进行。

因为屏幕比较让人难受,所以最好首先安装显卡驱动,运行 “Additional Drivers” (位于 “System” -> “Administration”),把 “nVidia” 驱动装上,第一次运行 “Additional Drivers” 可能看不到 “nVidia”,重启 Ubuntu 应该就能看到了。

显卡驱动安装好之后剩下的硬件就好办了,只要跟 这个链接 的说明应该轻松完成。(update: 2011-06 如果你安装的是 11.04,请参考这篇

https://help.ubuntu.com/community/MacBookAir3-2/Narwhal)帖两张系统监视器的截图:

在 MBA 上运行 Ubuntu 的一些缺点
1、在显示 GRUB 菜单和启动 Ubuntu 过程中屏幕的亮度似乎总是最亮的,进入系统之后才恢复正常;
2、多点触摸板的驱动运作得不是很好,双击和第二按键(即两个手指同时点击)功能经常失效。

不过总体来说还是值得尝试一下的,特别地假如你是 Ubuntu 的粉丝的话 :-) 。最后上一张桌面截图:

本文的参考资料
【1】MacBook Air 3.2 (Late 2010) + booting live Linux ( e.g. Ubuntu ) from USB flash drive - Seite 1

http://userpages.uni-koblenz.de/~ceinig/howto/artikel.php?id=92

【2】Mactel Support Team Apple Intel Installation

https://help.ubuntu.com/community/MactelSupportTeam/AppleIntelInstallation

【3】MacBookAir 3,2 Meerkat

https://help.ubuntu.com/community/MacBookAir3-2/Meerkat

本文始发于“Hippo Notes”和“Wow Ubuntu”,转载时请保留出处和不要更改作者名称,谢谢了!

作者:ivarptr

Bio: linux 和开源的忠实粉丝,程序猿,欢迎 fo me @ivarptr
链接:Blog - Twitter - 此作者的更多文章

21 Responses to 在 MacBook Air 3.1 (2010版) 上使用 U 盘安装 Ubuntu 10.10

Avatar

luc

Firefox 4.0 Firefox 4.0 GNU/Linux x64 GNU/Linux x64

三月 13th, 2011 at 9:20 上午

mba可以装debian不?

[Reply]

Google Chrome 10.0.648.133 Google Chrome 10.0.648.133 GNU/Linux GNU/Linux

riku Reply:

@luc, 应该是支持的,看这里。 http://wiki.debian.org/InstallingDebianOn/Apple/MacBookAir/squeeze

[Reply]

Google Chrome 10.0.648.133 Google Chrome 10.0.648.133 Mac OS X 10.6.6 Mac OS X 10.6.6

ivarptr Reply:

@luc,现在的mac用的是intel CPU x86架构,跟普通电脑没有什么不同,所以能在普通电脑安装的操作系统理论上都可以装到mac里,只是驱动是个麻烦的事情。

[Reply]

Avatar

bachue

Google Chrome 10.0.648.133 Google Chrome 10.0.648.133 GNU/Linux GNU/Linux

三月 13th, 2011 at 11:15 上午

如果我哪天买Mac电脑我就把LiveUsb往上一插,如果不能引导或启动后有任何问题就不买了。

[Reply]

Avatar

cangzhang

Chromium 12.0.702.0 Chromium 12.0.702.0 Ubuntu 10.10 Ubuntu 10.10

三月 13th, 2011 at 11:40 上午

我更关心怎么在PC上装mac

[Reply]

ChromePlus 1.5.2.0 ChromePlus 1.5.2.0 Windows XP Windows XP

pengkelee Reply:

@cangzhang, 我也关心,望交流pengkelee@gmail.com,呵呵,还有请问chromium12对比我现在用的枫叶浏览器有什么你喜欢的地方?

[Reply]

Avatar

geekc3t

Firefox 3.6.13 Firefox 3.6.13 Debian GNU/Linux Debian GNU/Linux

三月 13th, 2011 at 12:47 下午

我更关心怎么在PC上装mac,me too

[Reply]

Avatar

Rabbit_52

Chromium 12.0.703.0 Chromium 12.0.703.0 Ubuntu 10.10 Ubuntu 10.10

三月 13th, 2011 at 6:21 下午

一月一次~秀版本号~偶也

[Reply]

Google Chrome 10.0.648.133 Google Chrome 10.0.648.133 GNU/Linux GNU/Linux

riku Reply:

@Rabbit_52, 我了个去。

[Reply]

Google Chrome 10.0.648.133 Google Chrome 10.0.648.133 Mac OS X 10.6.6 Mac OS X 10.6.6

ivarptr Reply:

@Rabbit_52, 这个版本也太前卫了点吧

[Reply]

Avatar

Ace

Google Chrome 10.0.605.0 Google Chrome 10.0.605.0 Windows 7 Windows 7

三月 13th, 2011 at 10:50 下午

mbp可以不。。

[Reply]

Avatar

大理石平台

Firefox 4.0 Firefox 4.0 Windows XP Windows XP

三月 14th, 2011 at 9:28 上午

这里的 XP 不多啊 ··· 过些日子 也换 linux

[Reply]

Avatar

ptubuntu

Google Chrome 9.0.597.107 Google Chrome 9.0.597.107 GNU/Linux GNU/Linux

三月 15th, 2011 at 10:01 上午

人家是有钱mac安装ubuntu.我们是没钱pc安装mac.更没钱的pc安装ubuntu

[Reply]

Avatar

希锐亚

Camino 2.5.1 Camino 2.5.1 Mac OS X Mac OS X

四月 3rd, 2011 at 7:56 上午

看起来很不错,改天试试

[Reply]

Avatar

Shellexy

Google Chrome 12.0.712.0 Google Chrome 12.0.712.0 GNU/Linux GNU/Linux

四月 6th, 2011 at 4:41 下午

用 11.04 的 amd64-mac 版本应该会更合适一些

(顺便秀浏览器版本好了

[Reply]

Avatar

Shellexy

Google Chrome 12.0.712.0 Google Chrome 12.0.712.0 GNU/Linux GNU/Linux

四月 6th, 2011 at 4:49 下午

PC 安装 MAC 可以用 SL_10.6.6i_by_Hazard 这个修改版,

bt 下载: http://www.kickasstorrents.com/search/hazard-10.6.6i-/
直接刻盘,或者写入 U 盘引导就可以了

通常网卡可以用万能驱动,声卡用 Voodop,显卡之类自求多福…

[Reply]

Firefox 4.0 Firefox 4.0 GNU/Linux GNU/Linux

Shiki Reply:

@Shellexy,

雪梨这个OS是哪个发行版?

[Reply]

Avatar

danzwl

Firefox 4.0.1 Firefox 4.0.1 Mac OS X 10.7 Mac OS X 10.7

五月 1st, 2011 at 4:46 下午

sudo dd if=OriginalISO_hybrid.iso of=/dev/sdb bs=1M后U盘里啥也没变。。只是mkisohybrid文件夹里多了个???_hybrid.iso。。最后没办法,用自带的工具制作启动U盘,用mkisohybrid文件夹里多出来的那个iso文件、这样安装额时候很慢,于是在mac下把U盘整个恢复到了我的移动硬盘里,用这个移动硬盘启动安装速度很快。。绝对可以减少N次强制关机

[Reply]

Avatar

danzwl

Firefox 4.0.1 Firefox 4.0.1 GNU/Linux GNU/Linux

五月 1st, 2011 at 5:17 下午

Ubuntu下回访

[Reply]

Avatar

在 Macbook Air (2010版) 上安装 Ubuntu 11.04 [技巧] | Wow!Ubuntu

WordPress 3.1.2 WordPress 3.1.2

五月 13th, 2011 at 8:16 上午

[...] 1.按照“在 MacBook Air 3.1 (2010版) 上使用 U 盘安装 Ubuntu 10.10”的介绍进行系统以及闭源显卡驱动的安装。我个人是刻盘,用外接光驱安装的,U盘方式折腾了无数遍还是失败= = [...]

Avatar

郑州SEO

Firefox 4.0.1 Firefox 4.0.1 GNU/Linux GNU/Linux

五月 15th, 2011 at 2:46 下午

:-) ,学习一下。

[Reply]

Comment Form

top

无觅相关文章插件,快速提升流量