如果遇到移除 boot camp 後,windows 磁區沒有合併回 Mac 磁區並且變為「可用空間」,磁碟工具程式沒有辦法執行合併的動作時,請參考下列方法。
注意:以下需要使用終端機執行,請先備份重要資料後再開始操作。若對終端機基本指令沒有足夠的了解,請先詳讀內容後再指行。
2. 會發現 disk0s2 的容器實際上少了boot camp 的 100GB ,這時候先確認硬碟有沒有開啟加密或上鎖,如果有請先解除。
接著在終端輸入:
diskutil apfs resizeContainer disk0s2 0
這一段的意思是呼叫「diskutil」磁碟工具程式指令集中的「apfs」指令類別,使用「resizeContainer」這個動作修改「disk0s2」這個磁區的實體容量,將其向後延展至最大範圍,而延展至最大範圍的代號是「0」。
其中 disk0s2 這個參數請填入你的 diskutil list 顯示出來的 ID,不一定跟我的一樣喔!
diskutil apfs resizeContainer disk0s2 0
這一段的意思是呼叫「diskutil」磁碟工具程式指令集中的「apfs」指令類別,使用「resizeContainer」這個動作修改「disk0s2」這個磁區的實體容量,將其向後延展至最大範圍,而延展至最大範圍的代號是「0」。
其中 disk0s2 這個參數請填入你的 diskutil list 顯示出來的 ID,不一定跟我的一樣喔!
注意:指令中 resizeContainer 的 C 必須是大寫。輸入等電腦執行完,在用 「diskutil list」指令確認一次容器的大小是不是已經合併回來。
更多有關 diskutil 指令的詳細資訊,可在終端機輸入 man diskutil 打開使用手冊從中搜尋。 若只想知道某個指令怎麼使用,可以只輸入指令名稱不加變數,叫出單一指令的說明文件。
更多有關 diskutil 指令的詳細資訊,可在終端機輸入 man diskutil 打開使用手冊從中搜尋。 若只想知道某個指令怎麼使用,可以只輸入指令名稱不加變數,叫出單一指令的說明文件。
留言
張貼留言
我有疑問 (´・Д・)」....