1. 程式人生 > >fsck修復受損的檔案系統

fsck修復受損的檔案系統

linux啟動時,出現以下錯誤:

*** An error occurred during the file system check
***Dropping you to a shell:the system will reboot 
***when you leave the shell 
***waring   selinux is active
***disabling security eaforce ment for system recovery

***run 'setenforce 1'to reanable

解決:fsck命令,修復受損的檔案系統。

fsckfilesystemcheck

)用來檢查和維護不一致的檔案系統。若系統掉電或磁碟發生問題,可利用fsck命令對檔案系統進行檢查。

首先輸入root使用者的密碼。

1)出錯的時候如果告訴你是哪一塊硬碟的分割槽有問題,比如是/dev/hda3

接著輸入如下的命令即可:

#fsck -y /dev/hda3

結束後,reboot。這樣就OK了!

2)如果你不知道是哪個地方出了問題。(常用此種方法)

可以直接

#fsck

在隨後的多個確認對話方塊中輸入:y

結束後,reboot。就ok了。

說明:對Linux系統中常用檔案系統的檢查是通過fsck工具來完成的。

功能說明:檢查檔案系統並嘗試修復錯誤。

語法:fsck [-aANPrRsTV] [-t] [

檔案系統...]

補充說明:當檔案系統發生錯誤四化,可用fsck指令嘗試加以修復。

引數:

-a自動修復檔案系統,不詢問任何問題。

-A依照/etc/fstab配置檔案的內容,檢查檔案內所列的全部檔案系統。

-N不執行指令,僅列出實際執行會進行的動作。

-P當搭配"-A"引數使用時,則會同時檢查所有的檔案系統。

-r採用互動模式,在執行修復時詢問問題,讓使用者得以確認並決定處理方式。

-R當搭配"-A"引數使用時,則會略過/目錄的檔案系統不予檢查。

-s依序執行檢查作業,而非同時執行。

-t指定要檢查的檔案系統型別。

-T執行fsck指令時,不顯示標題資訊。

-V顯示指令執行過程。