linux磁碟修復e2fsck命令
前天清明節,竟然去加班,原因是客戶那裡有一台伺服器不能提供服務,經過排查是突然斷電後可能產生了磁碟壞道導致,所以使用e2fsck命令進行了磁碟修復。
linux下磁碟檢查修復命令e2fsck
-a: 檢查 partition,如發現問題會自動修復。
-b: 設定 superblock 位置。 www.2cto.com
-b size: 指定 size 作為區塊大小。
-c: 檢查 partition 是否有壞軌。
-c file: 將檢查結果儲存到 file。
-d: 輸出 e2fsck debug 結果。
-f: e2fsck 預設只會對錯誤的檔案
系統檢查,加上 -f 是強制檢查。
-f: 在檢查前將硬碟的 buffer cache 清空,避免發生錯誤。
-l list: 記錄了壞軌區塊加入 list 中。
-d : 列印 e2fsck 的 debug 結果。
-f : 強制檢查。
-n: 以 (read-only) 開啟檔案系統
-p: 關閉互動模式,如有問題自動修復,等同 -a。
-v: 顯示詳細報告。
-y: 啟用使用者互動模式。
使用例子 www.2cto.com
執行 e2fsck 或 fsck 前請先 umount partition,否則有機會令檔案系統毀損。
分割槽忙的情況,需要將所有涉及該分割槽的程序殺掉,有個快速的方法是執行 fuser -k /home 。
如果需要對根目錄 (/) 進行檢查及修復,便需要進入 singal user mode 執行。
最後別忘了將分割槽mount上。
用e2fsck修復受損的linux檔案系統
今天想嘗試直接從linux deepin拷貝一些檔案到windows 10而不重啟電腦,所以就安裝ext2mgr了並載入了linux的幾個磁碟 home 再次重啟系統想進入linux的時發現系統進入到初始那個logo動畫那裡就失敗了,用內建shell進去看發現根下沒有根本沒有home了。根據deep...
linux修復檔案系統 fsck
filesys device 名稱 eg.dev sda1 mount 點 eg.或 usr t 給定檔案系統的型式,若在 etc fstab 中已有定義或 kernel 本身已支援的則不需加上此引數 s 依序乙個乙個地執行 fsck 的指令來檢查 a 對 etc fstab 中所有列出來的 par...
linux 修復磁碟
目前維護的伺服器出現的故障,系統成為唯讀,重啟後報 dev volgroup00 logvol00 unexpected inconsistency run fsck manually 出現這樣的問題需要使用fsck命令掃瞄修復磁碟 fsck掃瞄前最好通過其他方法將能備份出來的資料備份出來,以防fs...