您好,登錄后才能下訂單哦!
這篇文章給大家介紹缺失grub.conf和忘記root密碼的示例分析,內(nèi)容非常詳細(xì),感興趣的小伙伴們可以參考借鑒,希望對大家能有所幫助。
實驗1:把/boot/grub/grub.conf刪除后的補救措施
系統(tǒng)在重啟后,進(jìn)入如下界面:
grub>光標(biāo)一直在這兒閃爍,我們進(jìn)行以下命令:
grub>root (hd0,0)
grub>kernel /vmlinuz-2.6.18-164.el5 ro root=LABEL=/ 這里我的實驗結(jié)果是grub>kernel /boot/vmlinuz-2.6.18-164.el5 ro root=LABEL=/ 前面的寫法竟然找不到內(nèi)核文件,不曉得為什么。
grub>initrd /initrd-version.img 這兒同理應(yīng)該是grub>initrd /boot/initrd-version.img
grub>boot
進(jìn)入之后把/boot/grub/grub.conf給補上,然后
[root@redhat grub]# sync
[root@redhat grub]# sync
[root@redhat grub]# reboot
算是解決完畢
說一下我的為什么會是加/boot,因為我原來的grub.conf里面就是/boot/這樣,不是/這樣。至于我怎么裝成的這樣,我也很奇怪,我的很多機器裝得是直接/這樣的,這是個迷了。
實驗2:忘記root密碼
在選擇內(nèi)核的界面回車,然后選擇內(nèi)核后按e,進(jìn)入此內(nèi)核的編輯頁面,然后按e后選擇kernel那里,寫入single,然后按b回車,進(jìn)入單用戶模式,然后用passwd root修改root密碼。然后sync之后重啟。
[root@redhat ~]# vi /etc/grub.conf
lrwxrwxrwx 1 root root 22 Jul 19 22:02 /etc/grub.conf -> ../boot/grub/grub.conf
[root@redhat ~]# grub-md5-crypt
Password:
Retype password:
$1$Iu36g/$X6a/WI5EcRN1MUilyfQvA1
[root@redhat ~]# vi /etc/grub.conf 在其中寫入:password --md5 $1$Iu36g/$X6a/WI5EcRN1MUilyfQvA1
[root@redhat ~]# sync
[root@redhat ~]# reboot
這樣你就必須輸入grub的密碼才能進(jìn)入單用戶模式
說一下忘記這個grub密碼同時也忘記root密碼怎么辦,(假如這個人真的忘記了這兩個密碼,對于一個真的做運維的人員來說,這個人是不合格的,這個人是個丟三落四的杯具)
利用光盤引導(dǎo),然后進(jìn)入救援模式linux resuce,然后硬盤上的系統(tǒng)會被掛載到/mnt/sysp_w_picpath里面,然后進(jìn)入/mnt/sysp_w_picpath/boot/grub/ 把grub.conf里面的那個password行刪除,然后輸入命令sync,不然改了半天白改。然后reboot。完活!
關(guān)于缺失grub.conf和忘記root密碼的示例分析就分享到這里了,希望以上內(nèi)容可以對大家有一定的幫助,可以學(xué)到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。
免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。