果粉世家

Mac + Win + Linux 多重系统启动

  现在随着广大苹果用户的物质文化需求日益增长,以及 Windows 转校生们的渴望,BootCamp 现有的功能已不能满足大众(比如我这种瞎折腾的)

  所以,人们都产生了这样的疑问 —— 能通过 BootCamp 实现除了 Mac OS X 分区与 Windows 分区以外更多的分区或操作系统吗?

  BootCamp 的回答: “不可能!”

  经过研究,实际上 BootCamp 的工作原理只是在基于 GUID 分区表划分的分区上,不重新分区整个硬盘便直接改变当前分区大小,并分出第二个分区,再格式化成为 FAT/NTFS 格式,将分区的信息写入 EFI File System 中,这样就可以被 BootCamp 或启动磁盘调用。在弄清了它的工作原理之后,本人尝试使用命令行也同样地不重新分区整个硬盘,直接改变了原有分区的大小,划分出了第二个分区。

  初步的成功给了本人更多的信心,也让偶经历了大约的研究过程----搞了一个多兴趣,不断地重装---后来学乖了,使用了时光机。由于基本没有可靠的先例参考资料,整个研究过程中本人几乎被无数次的黑屏、磁盘错误、安装失败、无法重新安装、死机等等现象折磨到几近抓狂的地步(差点发生硬盘锁定),但每当有了一丝新的突破,那种兴奋的感觉又令本人无比快乐,因此本人用“抓狂,但快乐”来形容此次激动人心的经历!

  以下内容中,是在linux论坛遇到的某强人(长发)的协助,实现“苹果电脑 Mac + Win + Linux 多重系统启动 (+ 公用分区)”。

  现在,就让我们一同将不可能成为可能吧...

  配备 & 要求

  基于 Intel 的 Macintosh 电脑,配备:

  USB 键盘和鼠标,或内建的键盘和触控版,笔记本的话还是建议配备usb键鼠,由于我用的是mini,所以是外接的,本子的键盘和触控板可能在windows安装中遇到问题

  您准备安装 Windows 的磁盘至少有 10 GB 可用空间

  您准备安装 Macintosh 的磁盘至少有10GB 可用空间

  您准备安装 Linux 的磁盘至少有 10GB 可用空间

  Mac OS X安装盘,10.4以上

  XP & WIN7,不建议使用VS

  Ubuntu 8.04 安装盘或更高版本

  Mac Windows 驱动程序光盘(就是MAC的安装盘,不过有后续更新的)

  USB 2.0&FireWire接口备份盘,将系统通过时光机备份

  Misson Star!

  Public (FAT32)

  XP (FAT32/NTFS)

  Leopard (Journaled HFS+)

  Ubuntu (EXT3)

  首先大家请使用时光机备份,一定!!!

  插入mac的安装盘,选择任何一种语言作为主语言,点按“⇢”,并从"Utilities (实用程序)"菜单中启动“Disk Utility (磁盘工具)”。

  从左侧的列表中选择本地磁盘 (并非分区),并选择右侧的“Partition (分区)”标签;从“Volume Scheme (宗卷方案)”菜单中选择“4 Partitions (4 个分区)”。

  分别在“Name (名称)、Size (大小)”框中输入分区名称和分区大小,从“Format (格式)”菜单中更改当前的分区格式

  建议配置

  win系统占用10G(其实5G就够了,我虚拟机就分配5G,但长发兄讲5G貌似不能正常安装---囧)

  windows的File建议占用20G就够了,其实分这个区就是为了方便管理,win+nfs读写软件就可以在mac的主区里读写了,但不建议通过这样在mac的分区上安装win的软件,因为可能会发生不知名的原因,这个分区取决于你的win程序的多少程序,像影片之类的可以直接存在mac上

  linux同理,但由于其他原因,建议分配15G以上

  剩下的就是mac了

  分配完成后从上到下排列的循序应该为Mac>ubuntu(或public)>Ubuntu>public(或ubuntu)

  点按“Options (选项)...”,选择“GUID Partition Table (GUID 分区表)”,点按“OK (好)”;

  确保只有“磁盘工具”中可见的第3个分区,且只有第三个分区为 FAT32(MS-DOS) 格式,然后点按“Partition (分区)”,再点按“Partition (分区)”进行分区。

  退出“Disk Utility (磁盘工具)”。

  关掉mac的live系统,退出光盘

  windows(以xp为例)

  插入“XP 安装盘”,重新启动并按住 Option 键,从“XP 安装盘”启动。

  等待 XP 载入硬件信息的过程结束,点按 Enter 键,再点按 F8 键,XP 显示结果如下:

  选择“分区 2” (盘符为 C,这里要指出,不要选择那些只有几百M的分区---这里的第三,是指我们刚才分区的时候分出来的盘),点按 Enter 键,选择用 FAT 或 NTFS 文件系统格式化分区 (快),点按 Enter 键,再点按 F 和 Enter 键。

  格式化、复制文件完成后,重新启动并按住 Option 键 (将看见“Windows”分区),从“Windows”分区启动。

  注:这部是长发兄讲的,实际上我不用按住opt----自己重启后自动进入win盘了

  按照屏幕指示安装结束后,重新启动并按住 Option 键,再从“Windows”分区启动。

  前往“开始 > 我的电脑”,将分区“本地磁盘 (C: )”更名为“XP (C: )”,选择“DVD-RW 驱动器”,点按“弹出该盘”将“XP 安装盘”弹出。

  插入“Mac Windows 驱动程序”光盘,按照屏幕指示安装结束后,点按“结束 (F)”退出安装器,点按 推出 键将“Mac Windows 驱动程序”光盘弹出。

  win7基本同xp

  Ubuntu!

  如果不需要安装 Ubuntu,则可直接作为数据分区使用,并忽略以下步骤:

  插入“Ubuntu 8.04 安装盘”(偶的是8.10的--以下是以8.10的为例),重新启动并按住 Option 键,从“Ubuntu 8.10 安装盘”启动。

  按 F2 键选择任何一种语言(建议中文,当然你看得懂其他的我就不讲了)作为主语言,点按 Enter 键。

  从菜单中选择“Start or install Ubuntu (启动或安装 Ubuntu)”

希望看到您的想法,请您发表评论x