(转自网络)
(自己实践成功)
1.把ubuntu 刻进光碟或写进U盘,开机时选择启动项,在出现选择试用安装界面时选择试用Ubuntu。
2.进入桌面后,打开终端,输入:sudo fdisk -l
在列出的计算机的分区信息中找到Linux所在的分区,如我的是在dev/sda10
3. sudo -i
4. mount /dev/sda10 /mnt
5. mount /dev/sda8 /mnt/boot
这一步是给有 /boot 单独分区的命令,若没单独分区跳过这步
6. grub-install --root-directory=/mnt /dev/sda
7. 重启 reboot
但有的机子重启后就进了grub界面,但没进grub菜单,所以又有下面的步骤,在grub>提示符下输入:
1. find /boot/grub/core.img (若boot单独分区则:find /grub/core.ima)
此命令会得到个结果:(hdx,y)
2. root (hdx,y)
3. kernel /boot/grub/core.img
(boot单独分区则:kernel /grub/core.img)
4. reboot
执行该命令后就转入到GRUB菜单,此时选择进入Ubuntu
5. 在ubuntu下启动终端
6. sudo grub-install /dev/sda
此命令用作修复grub