我正在運行 OSX El Capitan 的 VMWare Fusion VM,VMWare 拒絕允許我在創建 VM 時分配超過 40GB 的磁碟。因此,我決定從恢復啟動磁碟工具並調整磁碟大小。
我將分割區大小調整為所需的大小並單擊“接受”,但它似乎調整了隱藏恢復磁碟的大小。
現在我無法調整任何分割區的大小並擁有大量的復原分割區。它似乎也使用標準 GPT,而不是使用任何核心儲存(因此 diskutil cs 命令不起作用)。
答案1
這似乎是 OSX 的新磁碟工具的一些錯誤,可能是與 VMWare 磁碟映像的組合。
修理:
- 正常啟動進入作業系統。
- 打開終端機。
- 修復磁碟
diskutil repairVolume /dev/disk0s3
(其中 disk0s3 是您的磁碟區) - 驗證磁碟
diskutil verifyVolume /dev/disk0s3
- 調整分割區大小
diskutil resizeVolume /dev/disk0s3 650M
- 啟動進入恢復模式
- 打開終端,不要使用磁碟工具
- 調整實際磁碟大小
diskutil resizeVolume /dev/disk0s2 200G
(其中disk0s2是您要調整大小的實際磁碟,200G是您的大小)
答案2
我在更新版本的 OSX 中也遇到了這個問題,發現磁碟實用程式癱瘓了。我發現 gparted live ISO 可以啟動並將復原分割區移至磁碟的末端。然後我重新啟動到 OSX 並使用磁碟實用程式來擴展分割區並擴展檔案系統。