Linux系統硬盤出現故障的修復解決方法
Linux系統硬盤在使用過程中會出現一些壞道,如果壞道發生在系統關鍵區域,就會損壞系統文件,出現各種錯誤。本文就來介紹一下,本文就來教大傢Linux系統硬盤出現故障的修復方法。
故障提示:
Jul 17 00:46:34 xxxxxxxxxxxxxx kernel: [8384801.159283] EXT4-fs (sdl1): warning: mounting fs with errors, running e2fsck is recommended
Jul 17 00:50:00 xxxxxxxxxxxxxx kernel: [8385006.016500] sd 6:0:6:0: [sdl] Sense Key : Medium Error [current]
Jul 17 00:50:00 xxxxxxxxxxxxxx kernel: [8385006.016508] sd 6:0:6:0: [sdl] Add. Sense: Unrecovered read error
Jul 17 00:50:00 xxxxxxxxxxxxxx kernel: [8385006.016524] Buffer I/O error on device sdl1, logical block 1415594116
Jul 17 00:50:00 xxxxxxxxxxxxxx kernel: [8385006.095561] Buffer I/O error on device sdl1, logical block 1415594117
故障解決:
#e2fsck /dev/sdl1
1、若壞的block無法修復,則需要用fdisk格式化硬盤:
#fdisk /dev/sdl
#d
#n
#p
#Enter
#Enter
#w
2、用ext4文件系統格式化磁盤:
#mkfs.ext4 /dev/sdl1
3、把格式化好的硬盤mount回來:
#mount -L /Hadoop07 /hadoop/7 -t ext4 -o defaults,noatime,nodiratime,noauto
若幾天後發現/var/log/messages裡面有最新的/dev/sdl的錯誤日志,則表明此硬盤需要更換瞭,這時可以先禁掉這塊盤所掛在目錄的讀寫功能,在此之前你可以先把裡面的數據拷貝出來:
#chmod 0 /hadoop07
以上就是Linux系統硬盤出現故障的修復方法瞭,當然如果是物理的壞道,那就是硬盤本身的問題,那是不能用這種方法修復的,想瞭解更多內容可以對GuideAH進行關註!
閱讀更多:
- Linux下使用grep命令搜索多個單詞的解決方法
- Linux系統管理磁盤和文件的解決方法
- Linux在VMware下擴展磁盤解決方法
- Linux系統MBR和GPT分區的區別解決方法
- linux下忘記root密碼的情況解決方法