ubuntu与windows7双系统,由于分区导致grub无法引导的问题
2011-07-27 22:37
816 查看
今天早上打开电脑,过了logo画面直接给我显示了个grub rescue>,经度娘帮助,查明原因并解决。
由于硬盘安装ubuntu10.04,故在win7下分了个5g的fat32分区,把ubuntu光盘映像和所需文件都弄进去,安装完毕后便将那个分区给删了。当时没注意,后来才想到,安装完ubuntu,grub便被安装到ubuntu系统分区了(hd0,8),当删除之前装有ubuntu镜像的分区后,ubuntu系统分区由(hd0,8)变成了(hd0,7),而grub引导的仍然是(hd0,8),于是便出现上述问题。
解决办法:
grub rescue模式下只能使用少数的命令,如ls,set,insmod等等
grub rescue>ls (hd0,7)
#查看linux所在分区
grub rescue>root=(hd0,7)
#设置root引导
grub rescue>prefix=/boot/grub
#grub路径
grub rescue>set root=(hd0,7)
grub rescue>set prefix=(hd0,7)/boot/grub
grub rescue>insmod normal
#加载normal grub模块
grub rescue>normal
#进入normal模式
#此时会出现启动菜单,若不可直接引导进入linux,则a:
grub>linux /boot/vmlinuz-xxx-xxx(内核版本,tab补全)
grub>initrd /boot/initrd.img-xxx-xxx
grub>boot
然后执行b步骤。
否则b:
进入linux,启动terminal
sudo update-grub
sudo grub-install /dev/sda
由于硬盘安装ubuntu10.04,故在win7下分了个5g的fat32分区,把ubuntu光盘映像和所需文件都弄进去,安装完毕后便将那个分区给删了。当时没注意,后来才想到,安装完ubuntu,grub便被安装到ubuntu系统分区了(hd0,8),当删除之前装有ubuntu镜像的分区后,ubuntu系统分区由(hd0,8)变成了(hd0,7),而grub引导的仍然是(hd0,8),于是便出现上述问题。
解决办法:
grub rescue模式下只能使用少数的命令,如ls,set,insmod等等
grub rescue>ls (hd0,7)
#查看linux所在分区
grub rescue>root=(hd0,7)
#设置root引导
grub rescue>prefix=/boot/grub
#grub路径
grub rescue>set root=(hd0,7)
grub rescue>set prefix=(hd0,7)/boot/grub
grub rescue>insmod normal
#加载normal grub模块
grub rescue>normal
#进入normal模式
#此时会出现启动菜单,若不可直接引导进入linux,则a:
grub>linux /boot/vmlinuz-xxx-xxx(内核版本,tab补全)
grub>initrd /boot/initrd.img-xxx-xxx
grub>boot
然后执行b步骤。
否则b:
进入linux,启动terminal
sudo update-grub
sudo grub-install /dev/sda
相关文章推荐
- ubuntu与windows7双系统,由于分区导致grub无法引导的问题
- ubuntu与windows7双系统,由于分区导致grub无法引导的问题
- ubuntu与windows7双系统,由于分区导致grub无法引导的问题
- ubuntu与windows7双系统,由于分区导致grub无法引导的问题
- ubuntu与windows7双系统,由于分区导致grub无法引导的问题
- ubuntu与windows7双系统,由于分区导致grub无法引导的问题
- Ubuntu Grub Rescue 解决Windows分区导致Ubuntu 12.10无法启动的问题以及设定双系统的优先引导顺序
- Ubuntu Grub Rescue 解决Windows分区导致Ubuntu 12.10无法启动的问题
- 解决在windows系统中删除ubuntu系统分区导致重启后提示grub rescue,不能进入windows系统的问题。
- Ubuntu和windows双系统安装GRUB引导出现grub rescue救援模式,导致不能进入系统
- So easy! 一分钟解决 “重装windows系统,无法引导进ubuntu”的问题
- windows和ubuntu 12.04双系统grub引导问题
- 解决windows系统因TCP端口不足导致mysql数据库无法访问的问题
- 用Kazam软件在Ubuntu系统下获取的截图、录屏在Windows系统下无法打开、播放问题:用格式工厂、Handbrake来解决
- Windows、Ubuntu双系统重装windows系统后grub引导的修复及默认启动项的修改
- Ubuntu 12.04.4和 windows7双系统安装遇到的问题
- ubuntu14.04 apt-get由于源的问题导致无法下载问题解决
- ubuntu14.04 apt-get由于源的问题导致无法下载问题解决
- 由于Ubuntu系统时间早于Windows系统时间造成的编译问题(使用beyond compare同步两个平台的文件)
- grub rescue 方法,解决重装windows系统导致的linux无法启动问题