歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> Linux文件系統損壞或者硬盤損壞導致無法啟動的解決

Linux文件系統損壞或者硬盤損壞導致無法啟動的解決

日期:2017/2/28 17:43:05   编辑:Linux教程
無法啟動當服務器多次非正常關機或者硬盤出現壞道的時候,會導致系統無法正常啟動,並提示輸入root用戶密碼進入文件系統修復模式或者按Ctrl+D重新啟動系統。

  一般的,當文件系統沒有被正常的卸載系統就斷電,那麼系統將會記錄這一信息,並在啟動的時候自動檢查文件結構,另外,ext3文件格式規定,即使文件系統被正常的掛載和卸載,當次數操作20次的時候,系統也會強行的對文件系統進行一次檢查。這些檢查一般可以正常的通過,只是檢查的時間會根據文件數量的多少而不等,正常的情況下,一次文件檢查的時間可能超過10分鐘。請耐心等待,千萬不要在這個時候強行重新啟動機器,那將會對文件系統造成更大的破壞。

  這個時候具體的有兩種可能:

  系統進入正常,運行到 ecofe2 login:

  使用root用戶登陸進,然後

  umount /dev/hdb1
  fsck.ext3 /dev/hdb1

  這時候再檢查文件和修復文件系統,這些檢查一般可以正常的通過,只是檢查的時間會根據文件數量的多少而不等,正常的情況下,一次文件檢查的時間可能超過10分鐘。請耐心等待,千萬不要在這個時候強行重新啟動機器,那將會對文件系統造成更大的破壞。

  完成後,在檢查hdc1:

  umount /dev/hdc1
  fsck.ext3 /dev/hdc1

  2、 如果自動文件系統檢查無法通過,則系統會提示需要進入文件系統修復模式進行手動的文件檢查或者按Ctrl+D重新啟動計算機。這個時候,請輸入root用戶的密碼,系統將引導進文件系統修復模式。此時,請按照系統的提示,對無法完成自動檢查的硬盤分區進行手動文件系統檢查,例如系統提示/dev/hdc1 無法完成自動檢查,則請輸入:

  fsck.ext3 /dev/hdc1

  然後耐心等待文件系統檢查完成,再輸入exit 重新啟動計算機,就可以了。如果系統提示文件系統已經掛載,是否強行執行檢查,這個時候,請選擇N,手動將文件分區umount再執行fsck命令。

  有些情況下,文件系統破壞十分嚴重,已經無法修復,在執行文件系統檢查的時候,會持續性的報錯,那麼,就不必再檢查下去了,因為即使檢查完成,最後數據將全部到 lost+found裡面,無法恢復,全部丟失。碰到這種情況,則請直接拷貝硬盤。以解決時間。

  如果硬盤出現壞道,則可能會導致系統死機,內核會在屏幕上告警,提示DMA錯誤,或者直接停止響應,鍵盤燈將持續閃爍。這種情況則請根據提示更換硬盤。
Copyright © Linux教程網 All Rights Reserved