昨天把Ubuntu升级重启后,无法进入Ubuntu了,开机界面提示命令符:sh:grub>,经过查阅资料和实验,得出3条命令:
sh:grub>linux /boot/vmlinuz-2.6.31-19-generic root=/dev/sda5 loop=/ubuntu/disks/root.disk ro quiet splash
sh:grub>initrd /boot/initrd.img-2.6.31-19-generic
sh:grub>boot
随即顺利进入操作系统。进入系统后,打开终端,输入:
sudo update-grub2
sudo reboot
电脑重启后,启动菜单又出现了,而且能够以最新版本的内核启动进入系统。
注意:
1、第一个命令中的 sda5,是我电脑上的值,如不知道自己的是sda几,可以尝试先用ls命令列出设备,然后再用ls一个一个的查看ubuntu目录在哪个设备中,例如:“ls (hd0, 5)/”
2、linux命令和initrd命令中的第一个参数,输入前面三个字母后,即可按tab键,会自动列出相关的文件,选择最后一个即可。