方法一:
启动不了内核,开机过后出现:<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一下。就能启动了。我的问题就是这样解决的。
查看信息