當您的硬盤開始出現故障時,磁盤工具會提供一些有用的磁盤修復工具。但是,如果他們不為您做這件事,您可能需要看看其中的一把大砲,fsck。 fsck
“文件系統一致性檢查”的縮寫,一種用於檢查和修復硬盤驅動器底層結構的命令行工具。這個 fsck
Mac 工具與 Linux 工具相同。本文重點介紹 Mac 用戶界面,並介紹如何使用 fsck 修復 macOS 硬盤驅動器(機械驅動器和固態驅動器 (SSD))。
硬盤出現故障的徵兆是什麼?
在許多情況下,您會在早期發現 Mac 硬盤驅動器故障。三個最常見的跡像是:
1. 崩潰
如果您的 Mac 驅動器沒問題,您的設備通常會運行順暢。這是一個確定的信號,表明如果您突然開始處理崩潰,則需要調查問題。
不兼容的文件和文件夾可能會導致您的設備崩潰,或者過熱可能導致您的設備出現故障。軟件錯誤也可能導致同樣的情況。
2.磁盤錯誤
硬盤驅動器故障的另一個跡像是 Mac 磁盤錯誤。
這些跡象包括驅動器突然從您的計算機中消失、性能不佳或隨機彈出。
3.錯誤信息
如果您在 Mac 上收到錯誤消息,通常意味著您需要檢查硬盤驅動器的狀態。
通常,您會看到與應用程序意外退出或設備無法完成特定任務的意外錯誤相關的消息。

4.明智的問題
SMART 代表自我監測分析和報告技術系統。用於跟踪機械驅動器的狀況。
如果這是一個問題,設備將顯示一條消息警告光盤存在 SMART 問題。此問題的常見原因包括機械故障和高濕度。
5.程序停止正常運行
當您使用 Mac 時,您的設備會將您使用的許多應用程序和程序存儲在硬盤上。
如果這開始失敗,您可能會開始注意到程序已停止工作。 加載 Mac 可能需要很長時間,或者很難打開常用的應用程序。
6. Mac 上的文件損壞
硬盤驅動器故障的另一個跡像是文件損壞。
損壞通常發生在寫入階段。如果光盤出現故障,某些文件或文檔可能無法使用。
機械驅動發出奇怪的噪音
Mac 發出噪音是正常的,尤其是當您運行的程序消耗大量能量時。但是,不正常的是咔噠聲或摩擦聲。
如果您聽到這些噪音,則 Mac 的機械驅動器無法正常工作。未能及時解決這些問題可能會導致驅動器嚴重損壞。
找到合適的光盤
在運行 fsck 之前,您需要找到您要查找的磁盤的設備節點和標識符。使用終端 diskutil
實現這一目標的命令。
1. 打開終端(/Applications/Utilities/Terminal.app)。
2. 鍵入以下命令並按 Enter。
diskutil list

3. 這將生成所有當前連接的驅動器的列表,包括已安裝和已卸載。

4.找到要運行的磁盤 fsck
然後找到設備標識符。 它看起來像“/dev/disk1”,位於終端窗口的左邊距。請將此信息寫在某處,因為您將在下一步中需要它。

從單用戶模式運行 fsck
在 macOS 上,您無法從操作系統中運行 fsck。您需要在單用戶模式下重新啟動。這是一個簡化的純文本 macOS 超級用戶界面。
1. 打開 Apple 菜單,然後[再起動]選擇。

2. 電腦重啟時按住Command + S。當白色文本開始出現在初始屏幕上時,您可以鬆開該鍵。
3.一些白色文字滾動很快。停止時,“命令提示符將顯示在屏幕底部。 root#
..
如果文本停止滾動並且您沒有看到此提示,請按一次 Enter 以顯示它。

4. 要修復啟動盤,請鍵入以下命令並按 Enter。
/sbin/fsck -fy
這將完成 fsck
什麼時候 -f
強制您檢查 HFS + 等日誌文件系統的標誌。 -y
旗幟。 對 fsck 可能遇到的提示自動顯示“是”。

5、也可以使用fsck修復非啟動盤,但是需要知道文件系統的類型。例如,如果你想這樣做 fsck
對於“/dev/disk2”,使用以下命令。
/sbin/fsck_hfs -fy /dev/disk2

此命令在此驅動器上運行 fsck 的 HFS 顛覆。對於其他可用的文件系統, fsck_msdos
在 FAT 文件系統上運行。 fsck_exfat
檢查 ExFAT 文件系統。 fsck_udf
檢查 UDF 文件系統。
6. fsck 檢查文件系統並嘗試修復發現的任何損壞。如果沒有損壞,單擊“確定”完成。
7. 當 fsck 完成檢查和修復文件系統時,鍵入: reboot
轉到命令提示符並按 Enter。
經常問的問題
1. 我可以不使用 fsck 修復我的 Mac 硬盤嗎?
是的,您還可以使用磁盤工具來修復您的 Mac 硬盤。為此,請轉到 Spotlight(工具欄上的放大鏡)並[ディスクユーティリティ]搜索[ディスクユーティリティ]點擊。
選擇急救並選擇運行。 您的 Mac 將搜索問題並修復您遇到的問題。
2. 在 Mac 上使用 fsck 修復磁盤需要多長時間?
修復磁盤本身所需的時間取決於損壞程度、驅動器大小以及驅動器是否已滿。
您可以使用“磁盤工具”來確定 Mac 上的磁盤損壞程度。如果損壞無法修復,您將看到一條消息,指出發生了致命的硬件錯誤。
3. 在我的 Mac 設備上運行 fsck 是否安全?
請注意,使用 fsck 修復 Mac 硬盤驅動器時,如果該命令嘗試修復它檢查的文件系統並確定需要修復它,則可能會丟失一些文件。請給我。提前備份所有文件很重要,因為您可能事先不知道哪些重要文件屬於此類別。
包起來
Mac fsck 不如 Linux fsck 強大,但如果您的引導磁盤或硬盤驅動器損壞,它可以成為救命稻草。 繼續閱讀以了解在 Mac 上重新格式化硬盤之前和之後要做什麼。