
我是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 分割區上。)