- 使用ls命令,找到安装ubuntu的分区
grub>ls
然后会显示磁盘分区信息,例如:
(hd0,1),(hd0,4),(hd0,3)…
- 调用如下命令,x表示分区号码,如:1,4,3等
若/boot没有单独分区:
ls (hd0,x)/boot/grub
若/boot单独分区:
ls (hd0,x)/grub
- 依次尝试,直到出现罗列许多文件,其中有grub.cfg
则linux安装在此分区,
假设此时命令是 ls (hd0,4) - 临时将grub两部分关联起来
方法如下:
grub>set root=(hd0,4)
grub>set prefix=(hd0,4)/boot/grub
然后调用如下命令,显示丢失的grub菜单:
grub>normal
- 此时显示启动的图形界面,进入linux系统,修复grub
在终端输入如下命令:
sudo update-grub
sudo grub-install /dev/sda