macOS 移動存儲設備 DiskManagement Disenter 错误 0 故障的解決

故障描述

沒有正常卸載 exFAT 文件系統的移動存儲設備,再次插入 Mac 無法正常掛載分區。打開「Disk Utility」選擇分區,點擊「掛載」後,彈出錯誤提示「com.apple.DiskManagement.disenter 错误 0」。

故障分析

因為 exFAT 是目前跨平台支持最好的文件系統,所以一般建議有跨平台使用需求的移動存儲設備採用該文件系統格式化分區使用。

未正常卸載移動存儲設備,導致 exFAT 文件系統受損。exFAT 文件系統與 FAT16、FAT32 類似是非日誌式文件系統,因此在突然斷電、讀寫時突然拔除設備等情況下極易出現文件系統故障。

插入 Mac 後,系統嘗試修復文件系統,但又修復不了。導致 exFAT 文件系統的分區無法正常掛載。

解決方法

  1. 臨時讀取數據

插入 Mac,打開「Terminal」。輸入ps aux | grep fsck,如果顯示該 exFAT 分區被 fsck 劫持,執行sudo pkill -f fsck。接著彈出「macOS 無法修復磁碟」的提示,設備將以只讀模式掛載。此時,可正常讀取 exFAT 分區中的數據。

  1. 修復文件系統

如果要修復文件系統,還得借助 Windows 系統(PC 或 Windows 虛擬機均可)。

插入 PC,打開「資源管理器」。找到該移動存儲設備的分區盤符,右擊,選擇「屬性」。在「工具」選項卡中,點擊「檢查」。在新彈出的窗口中,選擇「修復驅動器」。等待 Windows 修復 exFAT 文件系統。

建議

移除含有 exFAT 文件系統的移動存儲設備前,先卸載所有分區。

  1. 右擊設備的分區,選擇「退出」。
  2. 將設備的分區拖到「垃圾桶」圖標上面。

參考文獻

  1. StackExchange: External drive does not mount after plug off without eject
  2. YouTube: FIXING External USB Harddrive Problem on Mac (DiskManagement disenter error 0) exFat