Macbook Pro 三系统 Mac + Win + Linux 安装攻略

Macbook Pro 三系统 Mac + Win + Linux 安装攻略

前几天把笔记本清空重装,顺便整理一下 Macbook Pro 装三系统的攻略。这个应该是最简单的方案了,不用装 rEFIt 引导分区,也不用再手动运行 GRUB 修复 Linux 或 Windows 的引导。

0.1 技术思路,简要地说,就是 Macbook 用 GPT 管理硬盘分区,但 Windows 的 MBR 只能识别 GPT 的前四个分区。所以先在 Mac OS 下用 BootCamp 划出 Mac 以外的分区,然后先用 Linux 安装盘的工具把整个硬盘分区,把 Win 装到第四个分区,再安装 Linux 顺便用 GRUB 自动引导 Win 。

0.2 Win 和 Linux 都是用光盘安装,没有光驱的机器,请去自行查询如何用 ISO 制作 Macbook 的 USB 安装盘——其实满复杂的,新人建议去找个外置光驱……

0.3 安装环境:
Macbook Pro 5.5(2009年款,另外附上作为非果粉当年的吐槽评测
Mac OS X 10.8 Mountain Lion(10.6 Snow Leopard 之后的都可以,之前的没试过)
Windows 7,XP 也可以
Ubuntu 12.04 LTM —— 推荐新人和懒人用这个版本。最新的12.10安装盘内置的 partman 分区软件在 Mac 下会报错。也可以用其它发行版如 Xubuntu 12.04 之类,但 Xubuntu 安装盘自带的 GRUB 包好像不全,安装过程中建议把网络连上自动更新,否则引导程序可能会自动安装失败,可以事后手动安装,但不叫做简单了。

1 安装 Mac OS,安装前用 Mac 安装盘里的【磁盘工具】,把要安装的硬盘设成一个分区(Mac OS),分区方式选择 Guid 。 / 没有安装盘的,也可以找个移动硬盘,Guid 分区后把现有系统映像过去,用移动硬盘启动,Guid 现有分区后,再映像回来。——总之就是确保 Mac OS 所在硬盘是 Guid 格式的分区,不然 BootCamp 不能通过。已有 Guid 系统的可以直接到下一步。

2 Mac OS下,放入 Windows 安装盘( BootCamp 要检测到 Win 安装盘才工作),【应用程序 - 实用工具 - BootCamp】,选择安装 Win ,划分区,系统重启时按【Option】键进入 Mac 引导界面,按退出键退出 Win 安装盘,插入 Linux 安装盘。

3 从 Linux 安装盘启动,不要直接安装,选择【Try Ubuntu】,打开【终端 Terminal】,输入【sudo gparted】,在 gparted 中将现有硬盘分区:

如图,sda1 和 sda2 是 Mac OS 的系统分区,不要动,后面有1个(BootCamp做的 Win 分区)或2个(可能有的 Mac 会留个系统恢复区)分区,把这些全部删除,重新添加分区;

sda3 是我硬盘中最大的分区,作为三个系统共同的数据分区,可以格式化成 ext2(推荐,Mac和Win都要装驱动识别、后期还要在Linux下调整权限)、NTFS、或者FAT32(其实这个最方便,但有单个文件4G的限制);

sda4 是给 Windows 留的分区,建议格式化为 FAT32,在Win安装界面下再重新格为 NTFS(如果直接格 NTFS,安装Win时可能不识别)。另外传说 Win 一定要装在第4个分区,装在第3个会引导失败,我以前试过一个好像也没问题,懒得多试了;

sda5 是Ubuntu分区,这后面的分区Win都无法访问了。随便你格式化成 ext2/3/4、ReiserFS 都可以。如果不需要数据分区的话,把 Linux 装到 sda3 也无所谓;

sda6 是Linux的交换分区,内存够大的话,没有也可以。

点击【√】确认所有修改,退出系统,关机。

4 开机,按【Option】,换碟,从 Win 安装盘启动,安装 Windows 时选择高级自定义分区,分区界面里只显示前四个分区(后面的显示未分配,不要动),把第4个分区格式化,安装 Win 到第4个分区。和一般装Win时一样,过程中会重启几次,直到 Win 全部装完。关机。

5 开机,换 Linux 安装盘,安装 Ubuntu 。安装类型选择【Something else】,打开分区软件,挂载要安装的 Linux 分区( /dev/sda5 → / 、 /dev/sda3 → /home or /data )。最下面的Boot Loader安装位置,确认是 /dev/sda 。

安装完成,每次开机时按【Option】键,选择启动 Mac OS 还是 Windows(可以在 Mac 或 Win 的 BootCamp 设置默认),选择 Win 后进入 Linux 的 Grub 菜单,选择进入 Linux 还是 Windows(可以在 Linux 里更改默认项和等待时间;另外从 Grub 里启动 Mac OS 似乎不管用的,以后可以研究或者直接删掉)。

好久没写技术帖了。

关于笔记本的一些体验

色彩空间、散热、噪音……等涉及技术以及成本方面的我就不说了,主要还是UI方面,一些稍微移动位置就能做的更好的。

按让我不爽的程度排序。

  • 键盘布局。尽管这个完全只是个人习惯问题,算不上优缺点;但对于用笔记本的同时也会经常摸标准键盘的人来说,IBM X31系列的键盘实在是让我太不爽了。无数次摸Esc的时候按到F1。更抓狂的是它家方向键上面多出两个键,用来控制网页前进后退(有必要吗?),于是当年在网页上敲了几千字后,按左键却按成后退键。。。从此对小黑敬而远之。哪怕心里明白它这个体形不容易,哪怕后来知道那两个键可以在设置里取消,一时也不想再用了。
    更习惯左下角是Ctrl而不是Fn,很多牌子都是这样,IBM是Fn但据说可以在BIOS里设置的?Macbook我还没找到。
    每次换本,都要对PageUp/PageDown/Home/End的位置花上一段时间来适应。个人最喜欢HP的布局:在键盘最右边竖排成一列,翻页时非常直观。
  • 触控板。打字时手掌碰到触控板,导致光标跑到别的地方,是很讨厌的事情。尤其是Macbook这种灵敏过头的,连衣袖和耳机线都会感应到,很不爽。这一点HP做的最好:面板上有个按钮可以把触控板关掉。hyac说过松下的触控板形状不禁用也不会碰到,我没用过,很难想象。
  • USB。其实我更希望有3个USB口,但这个往往和我希望笔记本上能有多种接口(1394、HDMI...)矛盾,因此两个也无所谓了。但你们至少要把这两个口分开好不好!稍微大一点的U盘就不能和鼠标并排插在一起。但也不要做的太分开了,HP有过一款,三个USB在本本的三个角,遇到那种需要插两个USB供电的移动硬盘,默认的那条硬盘线不能同时够到两个USB孔,汗。
  • 电源插孔。Macbook的磁力插孔确实是亮点(尽管我觉得它的闪亮程度不如HP的触控板开关),貌似已经被专利了所以别家也没法学。但我也踢过HP的电源线,松松的也不会把笔记本一起带下来。只能说IBM太土了。
  • 但Macbook和HP的电源插孔,用外接电源时都会亮灯,这一点我觉得不大舒服。尽管他们是特意体贴地设计成这样的,但我更希望关机睡觉时身边能保持全黑,而不用专门再把电源拔下来。
  • [低调] Macbook面板上那个灯,晚上人多的时候我真希望它不存在啊。
  • 材质方面也没什么可说的。那些自称再好的用料,我用上两个月后,手掌常接触的部位都会花掉。
  • 光驱。如今用的越来越少了,所以更希望做成外置的,或者干脆不做(另外去买USB的)以减轻重量。好像日本那边有一些本本是这样设计,可惜我不买日货。
  • 外置音箱方面HP(以前用JBL,现在是AltecLansing)是最好的。顺便说一下Macbook给Windows做的垃圾驱动,最大音量时外置音箱还不如插上耳塞远远地听着响。但有些笔记本(如早期的HP)发音孔放在前侧面,这样直对着用户,貌似效果好一些,但实际上听着音乐打字时,手掌盖住发音孔会造成声音时大时小,反而不好。

喷一喷 Macbook

先说明我写这篇东西并不是为了说明Windows比MacOS好,只是苹果的粉丝成天在各种Web 2.0上嗡嗡,翁帆嗡烦了忍不住挥挥手也是正常的。这样想的好处是我不必再花心思区分自己喷的是Macbook还是MacOS还是iXxx,反正他们自己也分不清爱的是哪个。另外我用 Macbook Pro 也差不多半年了,算是使用报告。

是的我也是Macbook用户滴。之前用的Compaq V3907(就是连央视315今年都看不下去的那款),其散热每况愈下已经到了跑Lightroom三分钟就爆机的地步,于是在选下一任笔记本的时候我忍不住走了另一个极端脑子里只考虑散热,想Macbook这种铝合金底板散热应该会好些吧,除了日货其它牌子也换的差不多了,个么也进一次麦家试试,反正这东西如今也可以装Windows了----这一点后来被证明绝对是Apple为了骗Win用户的钱而使的伎俩。Mac给Windows做的驱动有很多问题:内置蓝牙不能用、内置话筒在除了Skype外的几乎所有聊天软件上都不能用(这个很怪异,但我一直没搜到解决方案,官方论坛最后也归到是驱动问题)、内置音箱声音极小、其它小问题像键盘背光不稳定之类的我懒得一一列出,总之那些打算买个酷酷的Macbook然后只装Windows的孩子你们可以死心了。(Update:现在BootCamp在Windows 7下的驱动还算不错,可以用了,XP还是很难受。)

Continue reading