使用
livecd,
进入终端
1.
sudo -i
2. mount /dev/sda6 /home/ubuntu/mnt
解释:
mnt
是我建的一个文件夹。
mount
指令是挂载分区,后面的
/home/ubuntu/mnt
可以自己更改位置,此处是挂
载根分区
3.
mount /dev/sdaX /home/ubuntu/mnt/boot
这一步是有给
/boot
单独分区的命令,若没单独分区跳过这步
4.
grub-install –root-directory=/mnt /dev/sda
5.
重启
6.
我的机子重启后就进了
grub
界面,但没进
grub
菜单,所以又有下面的步骤,
在
grub>
提示符下输入
:
7.
find /boot/grub/core.img (
若
boot
单独分区则:
find
/grub/core.ima)
此命令会得到个结果:(
hdx
,
y
)
8.
root (hdx,y)
9. kernel /boot/grub/core.img
(boot
单独分区则:
kernel
/grub/core.img)
10. boot
执行该命令后就转入到
GRUB
菜单,此时选择进入
Ubuntu
11.
在
ubuntu
下启动终端
12.
sudo grub-install
/dev/sda
此命令用作修复
grub,
经过上面的步骤就最终恢复到原来的双系统。
最开始我也试过用
root(hdx,y)
setup(hdx)
这种安装方法,在网上查了下,好像
GRUB2.0
不支持这种方法了。
ubuntu9.10+ grub2修复方法
最新推荐文章于 2025-08-16 20:16:37 发布