寫在前面
如果你安裝了 Mac、Windows 10 雙系統(tǒng)啟動(dòng),但出于各種原因,需要將 Windows 10 移除、 使 Mac 恢復(fù)到剛買回來初始單個(gè)系統(tǒng)盤狀態(tài)的,卻發(fā)現(xiàn)「啟動(dòng)轉(zhuǎn)換助理」不奏效,可是試試本文提供的命令行方法。
注意:本教程理論上來說適用于 macOS Sierra 及以上系統(tǒng),任何使用純固態(tài)硬盤的 MacBook,MacBook Air,MacBook Pro, Mac Pro,iMac,iMac Pro; 但由于系統(tǒng)不同,不一定適用于使用「融合硬盤」的 iMac,融合硬盤的修復(fù)指令在文末。
過去,通過 Mac 系統(tǒng)自帶的工具「啟動(dòng)轉(zhuǎn)換助理」安裝或者移除 Windows 10 十分方便;然而在 macOS 版本更新至 High Sierra 后,你可能發(fā)現(xiàn)「安裝或移除 Windows 7或更高版本」的按鈕變成了灰色,沒法移除 Windows 分區(qū);或者,移除分區(qū)后那一部分空間就「不見了」。
本文教你用命令行來解決這一卸載難題。
此操作需要一定動(dòng)手能力,一共三步,分別是下文中的「2,3,4」。步驟完成后現(xiàn)有 Mac 系統(tǒng)不會(huì)有任何變化,Windows 10 系統(tǒng)會(huì)被徹底移除,Mac 系統(tǒng)將會(huì)重新?lián)碛腥坑脖P空間。
【此步已廢棄,請(qǐng)從第二步開始即可】1. 打開「磁盤工具」- 從左側(cè)選中「BOOTCAMP」- 從上方工具圖標(biāo)中選擇「抹掉」工具 - 彈出的對(duì)話框「格式」那一欄選擇「APFS」- 點(diǎn)擊「抹掉」按鈕。若你已經(jīng)嘗試了這一步,請(qǐng)看文末「更新 2」,并輸入其中的指令。
-
打開「終端」輸入代碼
diskutil list,并按「Return」來顯示所有磁盤信息,記下 BOOTCAMP 盤所對(duì)應(yīng)的「IDENTIFIER」,我這里所對(duì)應(yīng)的盤符是disk0s3;
磁盤 繼續(xù)在「終端」輸入代碼
sudo diskutil eraseVolume free none disk0s3并按「Return」來徹底移除剛剛記錄下的這個(gè)磁盤,這里的 disk0s3 需要根據(jù)你的實(shí)際 BOOT CAMP 磁盤盤符替換;繼續(xù)在「終端」輸入代碼
sudo diskutil apfs resizeContainer disk0s2 0并按「Return」來將所有可用空間恢復(fù)到 Mac 盤,這里的 disk0s2 需要根據(jù)你的實(shí)際 Mac 磁盤盤符替換。
究其原因,是因?yàn)樵?macOS High Sierra 中,系統(tǒng)的底層文件系統(tǒng)被徹底替換為 APFS, 但是系統(tǒng)自帶的「磁盤工具」并未針對(duì)APFS 進(jìn)行更新,很多常用操作(比如磁盤擴(kuò)容)無法用它實(shí)現(xiàn),導(dǎo)致現(xiàn)階段移除 Windows 10 系統(tǒng)分區(qū)后重新分配這部分磁盤空間異常繁瑣。
參考資料:
如何徹底移除你的 Boot Camp 分區(qū)
Mac 如何安裝 Windows 10
玩轉(zhuǎn) Terminal 終端