在Ubuntu中,您可以使用fsck
(文件系統一致性檢查)命令來檢查和修復文件系統錯誤。以下是觸發文件系統檢查的步驟:
首先,確保您的Ubuntu系統已關閉或處于單用戶模式。
如果您的系統正在運行,請使用以下命令之一來停止所有服務并進入單用戶模式:
sudo systemctl stop --now multi-user.target
sudo systemctl isolate rescue.target
或者,您可以重啟計算機并在GRUB引導菜單中選擇"Advanced options for Ubuntu",然后選擇"Ubuntu, with Linux [版本號] (recovery mode)"。
在單用戶模式下,您需要找到要檢查的文件系統的設備名稱。使用以下命令查看掛載的文件系統:
mount | grep ' on / '
這將顯示類似以下的輸出:
/dev/sda1 on / type ext4 (rw,relatime)
在這個例子中,設備名稱是/dev/sda1
。
現在,您可以使用fsck
命令來檢查文件系統。請確保使用sudo
或以root用戶身份運行此命令。例如,要檢查/dev/sda1
,請運行:
sudo fsck.ext4 -f /dev/sda1
這里,-f
選項表示強制檢查,即使文件系統看起來是干凈的也會進行檢查。
根據文件系統的狀態和錯誤數量,fsck
可能會建議您修復文件系統。如果您同意,請按照提示操作。如果fsck
發現無法修復的錯誤,您可能需要考慮備份數據并重新安裝文件系統。
完成后,使用以下命令重新啟動系統:
sudo reboot
請注意,在執行這些操作之前,務必備份您的重要數據,以防萬一。