很多初學Linux操作系統的人們偶爾會碰到這樣的問題,忘記root用戶的密碼了(真是人間悲劇), 又或者是使用passwd指令的時候忘記在後面加上用戶名,(passwd是用來更換用戶密碼的指令,這一點 想必了解過的都知道,如果你忘了加上用戶名的話就會修改當前登錄的用戶的密碼)而導致直接更換了 root密碼,開機之後輸入密碼怎麼也進不去。
很多人碰到這樣的問題要麼就是重新裝機,要麼就束手無策,重新裝機確實能解決你幾乎所有想解決 的問題(畢竟安裝Linux相對安裝Window的速度還是快多了),不過這也只是治標不治本,如果下次再碰 上呢?而且,如果是安裝在虛擬機上面還好,要是安裝在真機上面,裡面又有很多重要的資料,這可就 虧大了。
碰到這樣的情況不要驚慌,簡單幾步就可以搞定:
一.在倒數界面的時候按下Enter鍵(如圖):
二.進入到這個界面的時候按下 e 鍵:
三.在這個界面中通過上下按鈕定位到kernel選項,如下圖標紅線記的選項,再按一次e進入:
四.看到這個界面的時候說明你基本上沒什麼大問題了,(有些人看到的末行字符串不止這麼多,請 刪減到如圖所示的樣子),然後在末行的末尾輸入空格再輸入1,按下確定,(這裡解釋一下,輸入1表 示再次開機時進入單用戶模式,Linux系統中的默認啟動級為3,表示完全多用戶模式)
五.此時就會返回第三步所看到的界面,然後按下 b鍵,等待系統重新開機
六.這個時候你就會看到這樣的界面,(此時其實是返回了”/”目錄,學過Linux的都知 道,root在”/”目錄的下面),然後在這裡輸入passwd指令(不要加後綴,即直接修改root 密碼)
七.OK,大功告成了,現在你就可以重啟或者直接登錄了(輸入login或者init 6皆可)。