unexpected inconsistency;RUN fsck MANUALLY 解決方案

renjixinchina發表於2013-03-25

解決方法如下:

       在修復模式中輸入root密碼
       #mount | grep "on / type"
      得到root使用者所在分割槽/dev/mapper/VolGroup01-LogVol00,然後輸入
      fsck -y /dev/mapper/VolGroup01-LogVol00

      -y 選項指定檢測每個檔案是自動輸入yes

   系統提示重啟,

       reboot

關於FSCK說明如下:

說明 : 在Linux系統中,為了增加系統效能,通常系統預設一些資料寫在記憶體中,並不會直接將資料寫入硬碟,這是因為記憶體速度要比硬碟快若干倍。但是有個問題,萬一由於“斷電”或者其他未知原因,造成系統當機,怎麼辦?系統就崩潰了。所以,我們需要在特定的時候讓資料直接回存到硬碟中。這裡提供幾個常用的命令,其中,fsck命令最重要. 當檔案系統發生錯誤時,可用fsck命令嘗試加以修復.直接採用分割槽編號(如/dev/had3),或使用掛載點(Mount Point,如/、/usr等)指定檔案系統皆可。假設一次指定多個檔案系統,而這些系統分別位於不同的物理磁碟上,則fsck將會嘗試同步的方式去檢查他們,以節省操作時間。  
  
  引數 :
  
  filesys : device 名稱(eg./dev/sda1),mount 點 (eg. / 或 /usr)
  -t : 給定檔案系統的型式,若在 /etc/fstab 中已有定義或 kernel 本身已支援的則不需加上此引數
  -s : 依序一個一個地執行 fsck 的指令來檢查
  -A : 對/etc/fstab 中所有列出來的 partition 做檢查
  -C : 顯示完整的檢查進度
  -d : 列印  的 debug 結果
  -p : 同時有 -A 條件時,同時有多個 fsck 的檢查一起執行
  -R : 同時有 -A 條件時,省略 / 不檢查
  -V : 詳細顯示模式
  
  -a : 如果檢查有錯則自動修復
  -r : 如果檢查有錯則由使用者回答是否修復

        補充說明:

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/15747463/viewspace-756986/,如需轉載,請註明出處,否則將追究法律責任。

相關文章