Mac 無法掛載外接硬碟的救法

Daniel Tsai
Apr 21, 2018

--

2020/11/07 update: 有位熱心網友: 阿宅爸爸,依照本文錄製了詳細操作影片,如果不熟悉 Mac 終端機怎麼操作的人,可以看阿宅爸爸的影片,有操作說明: https://www.youtube.com/watch?v=ADdq262DHW4

筆記型 Macbook 除非特別訂製,最常見的硬碟容量不外乎 128GB 或 256GB ,常常不太夠用,所以有一個外接硬碟常常在插拔是很普遍的事情。但有時候外接硬碟接上去,發現在 Finder 裡面怎麼都不出現,但是打開磁碟工具程式,是可以看得到那個外接硬碟,只是呈現灰色的未掛載狀態。此時可以先試著修復看看,如果修復後就可以掛載,那就沒事了,但是有時候連修復都無法修復,先檢查這個外接硬碟是否被 fsck 指令給霸佔了。

開 terminal 輸入指令

ps aux | grep fsck

若有看到如下結果:

root 2398 2.6 0.1 4352836 11660 ?? Us 10:02下午 0:02.31 /System/Library/Filesystems/exfat.fs/Contents/Resources/fsck_exfat -y -x /dev/rdisk3s2

表示 rdisk3s2 現在被 fsck_exfat 指令給佔用了,故狀態為忙碌中,無法 mount.

解決方式: 砍掉該 process:

sudo kill -9 {pid}

{pid} 就是第二個數字, 以本文的例子就是 2398

然後就可以掛載了,但此時可能只能讀取,不能寫入。

用磁碟工具程式修復之後,就恢復正常可以寫入的狀態了。

--

--