linux下repair filesystem模式修復方法

linux下repair filesystem模式修復方法  

第一種狀況:非正常關機引發的磁盤分區問題 不能正常進入系統


以下問題通常是如何引發和應該怎麼樣解決呢?
Finding module dependencies;
modprobe:modprobe:can't locate module block-major-3
fsck.ext3Possibly non-existent or swap device?
such device or address while trying to open /dev/hdb1
/boot: clena, 41/26104 files. 12679/104391 blocks[FAILED]
*** AN error occurred during the file system check
*** Dropping you to a shell; the systm will reboot
*** when you leave the shell
Give root password for maintenance
(or type Control-D to continue):
Login incorrect.
(Repair filesystem) 1 #
非正常關機引發的,用fsck /dev/hdaX後reboot進入,或只用fsck來修復,只管y回車(也能夠使用fsck -y / ) linux


第二種狀況:因爲/etc/fstab文件編輯錯誤 而引發的不能正常進入系統
解決方法就是修改/etc/fstab文件成原來正常格式 刪除錯誤的或者是不存在的掛載目錄。 shell


一、根據提示進入修復模式 Login incorrect.
修復模式下(read-only system) 文件是被保護的不能修改,運行下面命令把系統文件權限改爲可讀寫。
(Repair filesystem) 1 # mount -o remount,rw /
如今根目錄就能夠讀寫了. vim

 

二、修復/etc/fstab文件,
(Repair filesystem) 1 # vim /etc/fstab
保存 wq
(Repair filesystem) 1 #reboot
OK,正常界面又出來了。
--------------------------------------------------------------------------------------------------------------------------------- spa

fsck命令簡稱爲file system check用來檢查和維護不一致的文件系統。若系統掉電或磁盤發生問題,可利用fsck命令對文件系統進行檢查    debug

Linux技巧:使用Fsck命令修復損壞的分區   ci

輸入Root密碼登陸後採用:fsck –t ext3 -r /usr/local 修復    rem

fsck的命令的幾個使用方法   指令:fsck    it

使用權限: 超級使用者root    io

使用方式: fsck [-sACVRP] [-t fstype] [–] [fsck-options] filesys […]    登錄

說       明 : 檢查與修復Linux 檔案系統,能夠同時檢查一個或多個Linux 檔案系統   

參數 :   filesys :device 名稱(eg./dev/sda1),mount 點(eg. / 或/usr)  

-t : 給定檔案系統的形式,若在/etc/fstab 中已有定義則不需加上此參數  

-s : 依序一個一個地執行fsck 的指令來檢查   

-A : 對/etc/fstab 中全部列出來的partition 作檢查   

-C : 顯示完整的檢查進度   

-d : 列印e2fsck 的debug 結果   

-p : 同時有-A 條件時,同時有多個fsck 的檢查一塊兒執行   

-R : 同時有-A 條件時,省略/ 不檢查   

-V : 詳細顯示模式   

-a : 若是檢查有錯則自動修復   

-r : 若是檢查有錯則由使用者回答是否修復

相關文章
相關標籤/搜索