您的位置:首页 > 其它

Ubuntu10.04不能安装grub到/dev/sda,实现bootloader

2012-07-24 14:21 330 查看




方法一:

启动不了内核,开机过后出现:<grub>命令输入

我ls了一下,看到有(hd0,1)(hd0,10)(hd0,2)....

<grub>set root=(hd0,1)

<grub>linux /boot/vmlinuz-2.6.32-25-generic
root=/dev/sda8

<grub>initrd /boot/initrd.img-2.6.32-25-generic

<grub>boot

成功的启动了linux,之后我运行了一下:

update-grub

自动建立的菜单,到此为止完成。(我这种方法没有成功!)

方法二:(推荐)

liveCD装入过后修复 grub

ubuntu@ubuntu:~$ sudo -i

root@ubuntu:~# fdisk -l

mount
你的根分区 /mnt

# 重建grub到sda的mbr

grub-install -root-directory=/mnt /dev/sda

然后查看/mnt/boot/grub下是否有grub.conf文件

$
ls /mnt/boot/grub | grep grub

如果没有在别的地翻拷贝一个粘贴进去,如果有个grub.conf.new文件的话,就把它改成grub.conf

然后reboot一下。就能启动了。我的问题就是这样解决的。

查看信息

https://help.ubuntu.com/community/Grub2/Installing
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: