- UID
- 62448
- 在线时间
- 0 小时
- 最后登录
- 2016-5-17
- 注册时间
- 2012-1-22
- 宅魂
- 1998 点
- 贡献
- 2847 点
- 宅币
- 39887 枚
- 宅の石(入宅度)
- 0 块
- 元气(技能点)
- 48 点
- 活跃
- 0 ℃
- 听众
- 6
- 收听
- 3
该用户从未签到
吃货
- 积分
- 56872
|
本帖最后由 小丑9211 于 2012-11-3 19:33 编辑
现在随着广大苹果用户的物质文化需求日益增长,以及 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)”
等待 Ubuntu 载入硬件信息的过程结束,在桌面上点按 Install,按照屏幕指示进行操作。
在第 3 步,选择“U.S.English - Macintosh”
在第 4 步,比较重要---但由于那天没截图和拍照,只有按照记忆走了
看到提示硬盘分区后,选择最下面的那个,然后找到分给ubuntu的分区(按照大小找)--
然后挂载选择 "/",抹掉后继续
接下来只要按照屏幕指示继续安装就行了,安装完成后提示 Continue using the live CD 或 Restart now,点按 Restart now 后自动推出“Ubuntu 安装盘”,然后点按 Enter 键。
Mac以及资料区
重新启动并按住 Option 键,放入mac系统盘,进入live系统后照例进入磁盘工具,然后将资料区格成fat格式;然后选择通过时光机回复,将一开始准备的备份恢复到为mac预留的空间就可以了
大功告成!!
剩下讲几点要注意的
win 安装程序和/或 XP/Vista 系统无法将大于 32G 的磁盘或分区格式化为 FAT32,但是 Tiger/Leopard 的“Disk Utility (磁盘工具)”却都能办到。
安装 win 时,不能删除现有分区中的“分区 1”,即 EFI File System (200 MB),否则 Leopard 的“Startup Disk (启动磁盘)”和 Windows 启动菜单时的键盘将失效,并无法再用 Mac OS X 安装盘安装系统。
安装 win 时,不能从“未划分的空间”创建新的分区,否则所有 GUID 分区表将被严重破坏(慎重)。
安装 win 时,只能显示包含 EFI File System 在内的四个分区,其余分区均显示为“未划分的空间”。原因如下:
因为 Windows 依赖 MBR 来管理硬盘资源,所以包括“分区 1”,即 EFI File System (200 MB) 在内已是 4 个分区,导致从第 5 个分区 (disk0s5) 开始无法作为逻辑分区。
安装 XP 时,分区 disk0s2、disk0s3、disk0s4 不能同时格式化为的两个或三个 FAT32 后进行安装,,当格式化、复制文件后,将黑屏提示:因以下文件的损坏或丢失,Windows 无法启动:
\system32\hal.dll.
请重新安装以上文件的拷贝。
不可以在 Windows 上使用计算机管理将“磁盘工具”的前 3 个分区中的任何一个分区(HFS、FAT 或 NTFS)删除,再重建。这样将破坏了原本在 EFI 分区表内存在的“磁盘工具”中可见的前 3 个分区的信息,严重情况会发生分区丢失。若非要改变分区,请只进行格式化,假设要将 HFS 格式化成 FAT 或 NTFS,也最好在 Mac OS X 上格式化。
可通过“Startup Disk (启动磁盘)”改变默认的启动系统。
Windows 安装 MacDrive 6.1.5/7 后只能看到硬盘的前三个可见分区中的 Mac OS X 分区 (HFS)。
每个 HFS 分区下方都有一个隐藏的分区,它是此 HFS 分区的 Bootable (reserve 128 MB after)。
如果从 Ubuntu 启动,重新启动时按住 Option 键,选择 Windows 分区即可,这里要说明一下----苹果无论是什么的安装光盘都显示是windows的,无论安装什么非苹果系统,装完后分区都是windows---囧
Tiger/Leopard 和 Ubuntu 本身已是多语言系统,分别安装只为默认的首选语言而已。
Ubuntu 安装盘内含驱动程序,但是语言不完全,需要从网上下载。
最后讲明一点,据长发这系统疯子讲,EFI不能允许3个以上的windows存在---原因在
======没法同时安装3个以上的windows的原因你已经自己说了。。。 安装 win 时,只能显示包含 EFI File System 在内的四个分区,其余分区均显示为“未划分的空间”。原因如下:
因为 Windows 依赖 MBR 来管理硬盘资源,所以包括“分区 1”,即 EFI File System (200 MB) 在内已是 4 个分区,导致从第 5 个分区 (disk0s5) 开始无法作为逻辑分区。
另外,安装 XP 时,分区 disk0s2、disk0s3、disk0s4 不能同时格式化为的两个或三个 FAT32 后进行安装,
是因为,如果这样安装的话,需要重新修改boot.ini否则指向的引导区顺序不对。
=====
最后讲一点最重要的---这个安装循序怎么改都好,一定只能最后才安装Mac,如果mac在ubuntu之前安装的话就会发生ubuntu变成主系统的事件--貌似某人讲可以通过改ubuntu来实现更改启动系统--但对于我这种程序白痴来讲还是算了吧
版权所有-- WángYǔ(长发) & TomaTo(就是我--)
|
评分
-
查看全部评分
|