##症状 安装完linux后开机只能进入grub resuce.. ##解决方法
- 查看都有那些分区
ls
将会出现许多分区,如:
(hd0),(hd0,msdos3),(hd0,msdos5)...
- 查找grub藏在哪个分区中 遍历运行下列命令,直到找到grub,也即执行后可以出现详细文件及文件夹:
ls (hd0,msdos3)/grub //一定要带上"/",才能看到分区下的详细内容
ls (hd0,msdos5)/grub
ls (hd0,msdos7)/grub
- 设置启动路径 经过上一部,假设我们找到grub在(hd0,msdos5)中,则:
set root=(hd0,msdos5)
set prefix=(hd0,msdos5)/grub
insmod normal
normal
就可以启动我们期待已久的linux了,但是事情还没完,不经过一下的设置以后重新开机还是会出现”grub rescue…”
后续工作
在启动进入linux后,进行设置:
sudo update-grub
sudo grub-install /dev/sda //这里注意不要写具体的分区号码,如sda5
大功告成!