我修复了 os x 10.5.8 的分区问题了吗?我的 GPT 和 MBR 恢复正常了吗?

我修复了 os x 10.5.8 的分区问题了吗?我的 GPT 和 MBR 恢复正常了吗?

我是 Linux 新手,能力有限。我尝试使用 rEFIt 双启动 os x 10.5.8 和 ubuntu 11.10,但分区时遇到了问题。为了避免更多麻烦,我决定在 VirtualBox 上使用 ubuntu。我尝试将硬盘恢复正常,但我希望确认我的分区没有问题。以下是分区检查器的报告:

*** Report for internal hard disk ***

Current GPT partition table:
 #      Start LBA      End LBA  Type
 1         409640    233917359  Mac OS X HFS+

Current MBR partition table:
 # A    Start LBA      End LBA  Type
 1              1    234441647  ee  EFI Protective

MBR contents:
 Boot Code: GRUB

Partition at LBA 409640:
 Boot Code: None
 File System: HFS Extended (HFS+)
 Listed in GPT as partition 1, type Mac OS X HFS+

另外,我的硬盘目录中有一堆额外的文件夹,它们似乎与 ubuntu 有关,尽管它不再安装。文件夹如 bin、sbin、cores、var、user 等。这些文件夹不应该在那里,对吧?提前致谢。

答案1

你可能错过了EFI 系统分区 (ESP),这是固件用来存储引导加载程序和驱动程序的分区。Mac 上并不严格要求有 ESP,但 Apple 会使用它来帮助更新固件,因此最好有一个。不过请注意,我对 Partition Inspector 并不十分熟悉;我不能 100% 确定它是否显示 ESP。如果缺少 ESP,您可以使用 OS X 的标准“gpt”命令或我的GPT fdisk (gdisk)。您还需要使用(IIRC)newfs_msdos 在其上创建一个新的 FAT 文件系统。抱歉,我对细节有些模糊;我的 Mac 目前已启动到 Linux,因此我无法检查选项。

至于您识别的目录(bin、sbin 等),这些都是标准的 Unix 目录。它们存在于 Linux 和 OS X 系统上。您应该不是删除它们。在正常的 Linux/OS X 双启动配置中,Linux 不会向 OS X 分区写入任何内容,因此您的 OS X 分区上不太可能留下任何 Linux 痕迹。(最接近例外的是 rEFIt,它是一个启动管理器,因此严格来说不是任何一个操作系统的一部分;但是,rEFIt 通常会安装在 OS X 分区上。)

相关内容