Centos 6.x grub 進入系統
阿新 • • 發佈:2019-02-17
一、過程
說來悲劇,操作核心升級的時候動到了grub配置,導致重啟直接進入grub.
grub>
grub>
/捂臉
二、解決
這個其實很簡單,之前在部落格中記錄了在grub介面這麼進入單使用者直接進入root.
其實這個也是類似操作。其實進入這個grub介面也不要緊張,grub介面其實也有很多命令可以敲,使用tab可以聯想出來。
接下來記錄下整個過程,我使用的是Vultr的VPS,最簡單的配置,所以也沒有做什麼分割槽之類的操作,預設的根分割槽就是在/dev/vda1上,boot沒有另外分割槽,這個很關鍵。
在grub介面:
然後就神奇的進入了終端。root (hd0,0) #0號硬碟的0號分割槽(指定grub設定的分割槽,也就是核心所在的分割槽) kernel /boot/vmlinuz-2.6.32-696.10.2.el6.x86_64 ro root=/dev/vda1 #核心所認為的根檔案系統位置。 initrd /boot/initramfs-2.6.32-696.10.2.el6.x86_64.img boot
當然這一起都是在Vultr的後臺Web介面上操作完成的。
三、最後
最重要的是進入之後,把之前的修改前備份的grub.conf.bak恢復,我記得我動到了/etc/grub.conf/ /boot/grub/grub.conf /boot/grub/menu.lst 不過我都做了備份,都還原回去,重啟正常。然後也找當時修改錯誤的原因。配置檔案修改錯誤了一行。。。/捂臉
國外的VPS很便宜還很方便,還能搭建SS,非常不錯,推薦大家使用。
https://www.vultr.com/?ref=7194436
root(hd0,0)參考:http://fuwenchao.blog.51cto.com/6008712/1337471