我在外部硬碟上安裝了 OS X Mavericks。這導致了一個我沒有預料到的問題:我無法再從內部 Yosemite 安裝啟動。
如何指示 OSX 從 Yosemite 安裝而不是 Install OS X Mavericks 容器啟動?我完蛋了嗎?
細節:
如果我移除外部硬碟並在啟動過程中按選項鍵,則只有「OS X Base System」可見。
在單一使用者模式下,我可以看到系統從 Install OS X Mavericks.app 內部安裝映像。完整詳細的啟動輸出
從外部硬碟運作時,仍可在「/Volumes/Macintosh HD」下存取內部硬碟中的所有內容。但是,在「磁碟工具」中,沒有內部磁碟機的分割區映射方案。
內部磁碟機上的檔案 /Library/Preferences/SystemConfiguration/com.apple.Boot.plist 沒有安裝安裝程式 DMG 的說明。
bless --info 指令產生以下結果:
Blessed 系統資料夾是 /Volumes/Macintosh HD/System/Library/CoreServices 有福的系統檔案是 /Volumes/Macintosh HD/System/Library/CoreServices/boot.efi 開啟資料夾連結列表為空 沒有備用作業系統支援的檔案/資料夾 未使用的字段未設定 OS X 受祝福的資料夾是 /Volumes/Macintosh HD/System/Library/CoreServices
答案1
解決方案很簡單:安裝程式已將我的內部驅動器轉換為核心儲存卷,將其恢復為 HFS 後,我可以再次從內部驅動器啟動。
diskutil corestorage revert /dev/disk1