多系统启动出现grub rescue模式,错误“normal.mod not found”解决办法
2014-06-05 17:31
781 查看
http://blog.sina.com.cn/s/blog_7deb436e0101nzkq.html
昨天刚装的双系统,今天在WIN7下对硬盘进行分区,没想到grub启动出现了问题,重启的时候出现错误:
error:file "/boot/grub/i386-pc/normal.mod" not found
网上找了不少的办法,看到的大致雷同,提到的几个命令应该记录一下。在救援模式下,只有很少的命令可是使用:
set 设置环境变量
ls 查看设备
insmod 加载模块
root 指定用于启动系统的分区
prefix 设定grub启动路径
在救援模式下,先ls查看下设备,一般都有好多分区。这时候要手动找到linux分区,因为我们要加载正确的模块,先找到分区就是。
方法:ls (hd0,X)/
X为显示的号码,如果是msdos11可以直接用11代替。该命令为查看分区下的文件,如果root单独分区了,就找到grub目录,然后ls (hd0,x)/gurb会发现还有个i386-pc目录,normal.mod文件就在该目录下。
insmod (hd0,X)/grub/i386-pc/normal.mod
执行完后,你可能会发现boot.mod这个文件又找不到,所有这种情况就只有liveCD模式下解决了。在网上找了个简单的办法如下:
第一步:
在liveCD模式进入UBUNTU,插入光盘,选择try ubuntu就是。
第二步:
安装Boot-Repair
先联网,然后打开终端,输入如下命令:
sudo add-apt-repository ppa:yannubuntu/boot-repair && sudo apt-get update
sudo apt-get install -y boot-repair && boot-repair
第三步:
修复就是了,真是好简单。
![](http://s14.sinaimg.cn/mw690/7deb436egdcfa43da77bd&690)
--
今天就是用这个软件修复
注意不要下载最新版本14的,否则会有安装boot-repaire失败问题
我用的是 ubuntu-13.10 做的启动U盘
昨天刚装的双系统,今天在WIN7下对硬盘进行分区,没想到grub启动出现了问题,重启的时候出现错误:
error:file "/boot/grub/i386-pc/normal.mod" not found
网上找了不少的办法,看到的大致雷同,提到的几个命令应该记录一下。在救援模式下,只有很少的命令可是使用:
set 设置环境变量
ls 查看设备
insmod 加载模块
root 指定用于启动系统的分区
prefix 设定grub启动路径
在救援模式下,先ls查看下设备,一般都有好多分区。这时候要手动找到linux分区,因为我们要加载正确的模块,先找到分区就是。
方法:ls (hd0,X)/
X为显示的号码,如果是msdos11可以直接用11代替。该命令为查看分区下的文件,如果root单独分区了,就找到grub目录,然后ls (hd0,x)/gurb会发现还有个i386-pc目录,normal.mod文件就在该目录下。
insmod (hd0,X)/grub/i386-pc/normal.mod
执行完后,你可能会发现boot.mod这个文件又找不到,所有这种情况就只有liveCD模式下解决了。在网上找了个简单的办法如下:
第一步:
在liveCD模式进入UBUNTU,插入光盘,选择try ubuntu就是。
第二步:
安装Boot-Repair
先联网,然后打开终端,输入如下命令:
sudo add-apt-repository ppa:yannubuntu/boot-repair && sudo apt-get update
sudo apt-get install -y boot-repair && boot-repair
第三步:
修复就是了,真是好简单。
--
今天就是用这个软件修复
注意不要下载最新版本14的,否则会有安装boot-repaire失败问题
我用的是 ubuntu-13.10 做的启动U盘
相关文章推荐
- 多系统启动出现grub rescue模式,错误“normal.mod not found”解决办法
- 多系统启动出现grub rescue模式,错误“normal.mod not found”解决办法
- 多系统启动出现grub rescue模式,错误“normal.mod not found”解决办法
- 电脑装多系统,启动出现grub rescue,“normal.mod not found”解决办法(windows,ubuntu)
- win7 ubuntu 双系统启动grub rescue模式,error:file "/boot/grub/i386-pc/normal.mod" not found
- VMWare启动虚拟机系统时,出现“内部错误”的解决办法
- RHEL启动时,提示文件系统出现错误的解决办法
- eclipse下启动tomcat出现Setting property 'source' to 'org.eclipse.jst.jee.server: '错误的解决办法
- linux上搭建eclipse CDT 运行出现 launch failed,binary not found 错误解决办法。 收藏
- 在windowsxp系统内删除linux系统分区后出现grub error 17和grub error 22系统无法启动的解决办法
- 系统启动时弹出错误提示解决办法
- 启动minicom时出现错误"Device /dev/ttyS0 is locked minicom"的解决办法
- WIN7 激活失败 报 A20 debug C806 done... 错误,系统无法启动的解决办法。
- StarUML启动时候出现"System Error. Code:1722. RPC服务器不可用."错误的解决办法
- 使用IIS作为宿主的WCF服务出现HTTP Error 404.3 - Not Found错误的解决办法
- WhatsUP启动出现错误解决办法
- [ZT]使用IIS作为宿主的WCF服务出现HTTP Error 404.3 - Not Found错误的解决办法
- 在windowsxp系统内删除linux系统分区后出现grub error 22系统无法启动的解决办法
- 用oralce连接.net客户端出现问题:“数据连接不成功,请检查该数据库是否已启动尝试加载oracle客户端时引发BadImageFormatException.如果在安装32位Oracle客户端组件的情况下以64位模式运行,”的解决办法
- Myeclipse中启动Tomcat或weblogic服务出现Transport dt_socket failed to initialize,rc=509错误的解决办法