linux 系統出現Give root password for maintenance 問題

linux 系統出現Give root password for maintenance 問題的解決方法 :linux

問題緣由應該是/usr /home /boot分區磁盤檢測出了問題。函數

Give root password for maintenance翻譯

(or type Control-D to continue):輸入密碼後 出現了:orm

(Repair filesystem)1 #ip

執行以下命令:it

#fsck -y /usr監控

#fsck -y /home兼容性

#fsck -y /bootfile

再執行重啓:語法

#reboot

從新啓動OK

Giveroot password for maintenance (or type Control-D for normal startup),爲何?

當Linux系統被強行關閉或從新啓動,電腦的檔案系統便有可能受損,系統會自動檢查並修復檔案系統;但當檔案系統未能自動修復,畫面便會出現上述訊息。

此時,使用者需親自依照下面步驟進行修復程序:

1. 鍵入root密碼,而後按"輸入(Enter)"鍵;

2. 此時畫面便會出現如下指令提示:(Repair filesystem)1#;

3. 於提示後輸入"e2fsck -y /dev/hda2",再按"鍵入(Enter)",即可檢查檔案系統;

4. 系統即會自動進行修復並於畫面顯示修復進度;

5. 完成後鍵入"exit",再按輸入鍵,從新啓動系統。

大部份檔案系統均可用此方法修復好,但如系統或重要的系統檔案損毀嚴重,則必須從新安裝整個即時

這裏有一些關於e2fsck命令的翻譯:

e2fsck(ext2 file system check)

功能說明:檢查ext2文件系統的正確性。

語法:e2fsck [-acCdfFnprsStvVy][-b ][-B <區塊大小>][-l <文件>][-L <文件>][設備名稱]

補充說明:e2fsck執行後的傳回值及表明意義以下。

0 沒有任何錯誤發生。

1 文件系統發生錯誤,而且已經修正。

2 文件系統發生錯誤,而且已經修正。

4 文件系統發生錯誤,但沒有修正。

8 運做時發生錯誤。

16 使用的語法發生錯誤。

128 共享的函數庫發生錯誤。

參數:

-a 不詢問使用者意見,便自動修復文件系統。

-b 指定superblock,而不使用預設的superblock。

-B<區塊大小> 指定區塊的大小,單位爲字節。

-c 一併執行badblocks,以標示損壞的區塊。

-C 將檢查過程的信息完整記錄在file descriptor中,使得整個檢查過程都能完整監控。

-d 顯示排錯信息。

-f 即便文件系統沒有錯誤跡象,仍強制地檢查正確性。

-F 執行前先清除設備的緩衝區。

-l<文件> 將文件中指定的區塊加到損壞區塊列表。

-L<文件> 先清除損壞區塊列表,再將文件中指定的區塊加到損壞區塊列表。所以損壞區塊列表的區塊跟文件中指定的區塊是同樣的。

-n 以只讀模式開啓文件系統,並採起非互動方式執行,全部的問題對話均設置以"no"回答。

-p 不詢問使用者意見,便自動修復文件系統。

-r 此參數只爲了兼容性而存在,並沒有實際做用。

-s 若是文件系統的字節順序不適當,就交換字節順序,不然不作任何動做。

-S 無論文件系統的字節順序,一概交換字節順序。

-t 顯示時間信息。

-v 執行時顯示詳細的信息。

-V 顯示版本信息。

-y 採起非互動方式執行,全部的問題均設置以"yes"回答。

相關文章
相關標籤/搜索