今天在使用ubuntu9.10时,提示更 新,内核更新,更新后按系统有求重新开机,无法进入ubuntu,自动跳到GRUB中,无法进入ubuntu系统。
经网上查知,用wubi安装的ubuntu经过核心更新Grub后就会出现这种问题,特别是队伍9.10版本。解决方式如下:
Step1:手动进入ubuntu:
sh:grub> insmod ntfs
sh:grub> set root=(hd0,5)
sh:grub> loopback loop0 /ubuntu/disks/root.disk
sh:grub> set root=(loop0)
sh:grub> linux /boot/vmlinuz-2.6.31-19-generic root=/dev/sda5 loop=/ubuntu/disks/root.disk ro
sh:grub> initrd /boot/initrd.img-2.6.31-19-generic
sh:grub> boot
step2:重新安装 grub2
sudo su apt-get install grub2
重启还是不行
再次手动进入
然后,直接卸载2.6.31-20-generic内核
首先要使用这个命令查看当前 Ubuntu系统使用的内核。
uname -a
查看系统所有内核
dpkg --get-selections|grep linux
具体的卸载方法为
sudo apt-get -remove linux-headers-2.6.24-14-generic
重启开机,再次不行,------!!!!!!老子不信了还
手动进入 Ubuntu 后,由档案浏览器先将 /boot/grub/grub.cfg 复制,再到
/host/ubuntu/install/ 目录建立 boot 目录,进去到
/host/ubuntu/install/boot/ 目录建立 grub 目录,进去到
/host/ubuntu/install/boot/grub/ 目录,将刚才复制的 grub.cfg 贴上。也就是
/boot/grub/grub.cfg COPY 到 /host/ubuntu/install/boot/grub/grub.cfg
重新开机后就可以显示菜单了
有空好好看看grub