當你在 Mac 上遇到「磁碟工具程式 (Disk Utility)」一直轉圈圈、顯示「無法卸載磁碟 (Volume failed to unmount)」,或者是你準備賣掉舊電腦,想要徹底銷毀硬碟資料以防被救援時,圖形化介面往往束手無策。


這時候,Mac 內建強大的終端機指令 diskutil 就是你的救星。本篇文章將從最基礎的查詢、強制格式化,一路教學到美國國防部等級的低階安全清除 (Secure Erase)。

⚠️
極重要警告:
終端機指令具有強大的破壞力。在執行任何刪除指令前,請務必備份重要資料,並再三確認您輸入的「磁碟代號(如 disk2)」是正確的。一旦執行,資料將無法復原。

步驟一:確認磁碟代號 (diskutil list)

這一步驟是最關鍵的。我們必須找出你要處理的隨身碟或外接硬碟在系統中的「代號」。如果選錯,你可能會把自己的系統碟清空。

請打開「終端機 (Terminal)」,輸入以下指令:

diskutil list

系統會列出所有連接的儲存裝置。請依照 SIZE (容量)NAME (名稱) 來判斷。通常:

  • /dev/disk0:通常是你的 Mac 內建系統碟(絕對不要動它)。
  • /dev/disk1:通常是系統的虛擬磁碟或容器。
  • /dev/disk2 或以上:通常是你剛插上去的 USB 隨身碟或外接硬碟。

步驟二:使用 eraseDisk 進行一般格式化

如果你只是因為隨身碟讀不到、格式錯誤,想要強制重置,使用一般的 eraseDisk 指令即可。這相當於標準的「格式化」。

常見的檔案系統代碼

在輸入指令前,你需要決定要格式化成什麼格式。以下是 Mac 終端機支援的常見代碼:

代碼 (Code) 說明 適用場景
ExFAT ExFAT 推薦! Windows 與 Mac 皆可讀寫,適合隨身碟。
JHFS+ Mac OS Extended (Journaled) 舊款 Mac 或 Time Machine 備份硬碟。
APFS Apple File System SSD 固態硬碟、macOS High Sierra 以後系統碟。
MS-DOS FAT32 極舊的設備相容性(單檔限制 4GB)。

實戰指令範例

假設我們要將代號為 disk2 的隨身碟,格式化為 ExFAT 格式,並命名為 MyUSB

# 語法:diskutil eraseDisk [格式] [名稱] [磁碟代號]
diskutil eraseDisk ExFAT MyUSB /dev/disk2

步驟三:使用 secureErase 進行低階安全清除

如果你是要賣掉電腦、丟棄舊硬碟,普通的格式化是不夠的,因為資料很容易透過救援軟體找回來。這時你需要使用 secureErase 指令來進行「寫入零」或「亂數填充」。

安全等級差別 (0-4)

Mac 提供不同等級的清除方式,數字越大越安全,但也越耗時:

  • Level 0 (Single-pass zeros):寫入一次「零」。對現代 SSD 來說已經足夠安全,速度快。
  • Level 1 (Single-pass random):寫入一次「亂數」。
  • Level 2 (US DoD 7-pass):美國國防部標準,寫入 7 次。
  • Level 4 (US DoE 3-pass):寫入 3 次不同算法的資料,極度安全。

徹底銷毀資料指令

若要對 disk2 進行 Level 0 的安全清除(推薦大多數情況):

diskutil secureErase 0 /dev/disk2

注意: 低階格式化非常耗時,且會對 SSD 壽命造成些微磨損,非必要請勿頻繁使用高等級清除。

常見錯誤排除 (Troubleshooting)

1. 無法卸載磁碟 (Volume failed to unmount)

這表示有程式正在使用該磁碟。你可以嘗試先強制卸載:

diskutil unmountDisk force /dev/disk2

成功卸載後,再重新執行格式化指令。

2. 權限不足 (Permission denied)

如果系統提示權限不足,請在指令最前面加上 sudo,按下 Enter 後輸入你的開機密碼(輸入時畫面不會顯示密碼是正常的):

sudo diskutil eraseDisk ExFAT MyUSB /dev/disk2

總結

學會 diskutil 指令,你就擁有了完全掌控 Mac 硬碟的能力。無論是救援損壞的隨身碟,還是為了資安徹底銷毀資料,終端機往往比圖形介面更可靠、更強大。

希望這篇教學能解決你的問題!如果有任何操作上的疑問,歡迎在下方留言。

【免責聲明】

本文章提供的資訊與指令僅供教學與參考用途。磁碟格式化與低階清除涉及資料的永久刪除,具有一定風險。讀者在執行任何指令前,應確保已備份重要資料並了解相關風險。

作者不對因使用本文章內容而導致的任何資料遺失、硬體損壞或系統故障承擔任何責任。請使用者根據自身情況謹慎操作。

文章標籤
全站熱搜
創作者介紹
創作者 小黃老師 的頭像
小黃老師

小黃老師嘿技術

小黃老師 發表在 痞客邦 留言(0) 人氣(2,342)