歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Linux基礎 >> Linux服務器

如何修復Linux文件系統錯誤

故障原因

  Linux主機因經常非正常關機、突然斷電、設備數據讀寫異常等原因導致文件系統的破壞,比較常見的是超級塊(super-block)損壞,超級塊是文件系統的核心檔案,記錄了該文件系統的類型、大小、空閒磁盤塊等信息。

  當文件系統超級塊損壞時,Linux系統將無法識別該文件系統,也就無法掛載使用

  當通過 /etc/fstab 配置文件自動加載的文件系統出現錯誤時,Linux系統會開機自檢,並提示用戶進行文件系統的修復操作

  當/dev/sdb1 分區的超級塊出現錯誤時,啟動後系統將提示“ Give root password for maintenance ”

如何修復Linux文件系統錯誤

  輸入root用戶密碼,進入臨時shell環境

  # fsck -yt ext3 /dev/sdb1

  # exit

  -t 指定文件系統

  -y 對發現的問題自動回答yes

  模擬出對 /dev/sdb7 文件系統數據的破壞

  # dd if=/dev/zero of=/dev/sdb7 bs=512 count=1

Copyright © Linux教程網 All Rights Reserved