我是否修復了 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+

另外,我的 HDD 目錄中有一堆額外的資料夾,它們似乎與 ubuntu 相關,儘管它不再安裝。 bin、sbin、cores、var、user 等資料夾。這些資料夾不應該在那裡,對嗎?提前致謝。

答案1

您可能缺少一個EFI 系統分割區 (ESP)、這是韌體用來儲存引導程式和驅動程式的分區。 Mac 上並不嚴格需要 ESP,但 Apple 確實使用它來幫助進行韌體更新,因此最好擁有一個。但請注意,我對分區檢查器只是暫時熟悉。我不能 100% 確定它是否顯示 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 分割區上。)

相關內容