初步理解 Mac lion 下的 Recovery 分区

出于对 Recovery 的迷惑,发了两个讨论帖,到 http://mac.pcbeta.com/viewthre… 和 http://bbs.weiphone.com/read-h… ,摘录一下

首先我们知道,从 Snow Leopard 到 Lion,在开机按住 Option 的时候多出了一个 Recovery 的启动项,在其中可以对磁盘进行重新分割,重装系统等。我注意到,在这个恢复系统中,Recovery 所在的分区是独立于原来的硬盘存在的,也就是说,在这个时候,系统理解为是存在两个硬盘的。

但是,在安装了 Windows 后,使用磁盘管理工具,可以看到,机器上是只有一个硬盘的,在这个硬盘中,最前面是 200M 左右的一个分区,接下来是占据大量空间的几百 G 的 Mac 系统所在分区,然后是一个 600M 左右的分区,最后是 boot camp 分割出来的几百 G 的 Win7 系统所在分区,查阅资料可以知道,200M 是 EFIt 启动时候的引导分区,600M 就是 Recovery 分区了。

但是,问题在于,我使用 U 盘制作了一个 lion 的安装驱动器,从这个驱动器启动,使用磁盘工具把机身硬盘全部抹掉,这个时候,按照我的理解,应该是 EFIt 和 Mac 和 Win7 和 Recovery 分区都被毁了,应该无法再启动电脑了才对,但实际依然可以点亮系统,于是,出现第一个问题

1. 为什么使用 U 盘驱动器上的 Mac 磁盘工具把机身硬盘整个抹掉之后,还能启动电脑,EFIt 分区这个时候是什么状态,EFIt 分区在电脑启动过程中起怎样的作用?

到了这个时候,如果拔下 U 盘,那么开机的时候是会出现一个闪动的问号的,应该表示找不到系统,这符合预期,然后如果插上 U 盘,开机的时候按住 Option 键,可以看到只有一个 U 盘上的可启动系统,没有看到 Recovery,这也符合预期,但是,选择 U 盘启动后,进去磁盘工具,却还是能够看到 Recovery 分区的 Mac OS X Base System,(真是阴魂不散啊),不过可以注意到,把鼠标指针悬停在 750G TOSHIBA 上面的时候,提示是“内置 SATA 磁盘”,而悬停在 Mac OS X Base System 所在的 disk1 上的时候,提示是“磁盘映像:disk1”,但是问题是

2. 为什么使用 U 盘驱动器上的 Mac 磁盘工具把机身硬盘整个抹掉之后,Recovery 分区还存在,他究竟是否属于机身硬盘的一部分?

接下来划分磁盘分区,安装 lion 和 win7 双系统,我参考的是这篇文章,http://mac.pcbeta.com/thread-65855-1-1.html,在分区的时候,选择的是 5 个分区的方案,前 2 个格式化为 FAT 用于 Windows 的数据,第 3 个格式化为 FAT 用于 Win7 系统,后两个格式化为 Mac 日志式用于 Mac 系统和 TimeMachine,顺利的安装完了之后,使用 Windows 的磁盘管理工具查看,只能看到 4 个分区,这可以理解,因为 Windows 是 MBR/GUID 兼容而优先 MBR 的,所以只展示前 4 个主分区,但是问题在于,第一个是 200M 的 GPT 保护分区,而这个却是之前在划分的时候没有指定的,4 个以后的分区在 Windows 的磁盘管理中表现为黑色的未分配区域,这个可以不管,但是既然如此,我们可以怀疑,最后的 Recovery 分区是否也依然存在呢?

3. 使用 Mac 的磁盘工具操作机身硬盘时,抹掉全部分区并使用 5 个分区的方案后,实际上硬盘被分成了几个分区,分别是什么?

另外,对于 lion 下装 win7 的多分区,我还有另外的思路是,使用 boot camp 分割硬盘正常安装后,再次进去 Mac 使用磁盘工具,把 Mac 系统所在分区再细化分割,这个时候会提示 Windows 可能无法启动,对于这种无法启动,应该是引导问题,大约可以通过 Windows 安装光盘的修复工具来修复的吧,如果能够修复成功,那么我们就得到了一个新的分区,格式化为 FAT 就可以在 Windows 中可见并操作了,如果这个时候,我们把那个分区变成扩展分区,那么在其中是否可以再划分逻辑分区了呢?

4. 对于 GUID/MBR 混合兼容模式的分区表,存在扩展分区和逻辑分区的概念吗?

后来又看到,Recovery 分区是可以被删除的,逆操作的方法是重装 lion,http://www.maczone.cn/thread-1… 于是这个问题也基本上有底了

Leave a Reply

Your email address will not be published. Required fields are marked *