多系统启动出现grub rescue模式,错误“normal.mod not found”解决办法
2015-01-08 17:17
399 查看
昨天刚装的双系统,今天在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 && sudoapt-get update
sudo apt-get install -y boot-repair && boot-repair
第三步:
修复就是了,真是好简单。
http://blog.sina.cn/dpool/blog/s/blog_7deb436e0101nzkq.html?
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 && sudoapt-get update
sudo apt-get install -y boot-repair && boot-repair
第三步:
修复就是了,真是好简单。
http://blog.sina.cn/dpool/blog/s/blog_7deb436e0101nzkq.html?
相关文章推荐
- 多系统启动出现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
- 启动时出现提示0xc00000ba错误的程序解决办法
- [转]StarUML 启动时候出现"System Error. Code:1722. RPC服务器不可用."错误的解决办法
- StarUML启动时候出现"System Error. Code:1722. RPC服务器不可用."错误的解决办法
- 安装SQL Server 2005过程出现错误:“SQL Server 服务无法启动”的解决办法
- 使用APMServ时出现“1、Apache启动失败,请检查相关配置。√MySQL5.1已启动。”错误的终极解决办法:
- eclipse下启动tomcat出现Setting property 'source' to 'org.eclipse.jst.jee.server: '错误的解决办法
- 安装NDK:Cygwin中出现-bash: $'\r': command not found 错误 的解决办法
- w7 下配置IIS ,出现的IIS 7.5 HTTP 错误 404.3 - Not Found解决办法及 调用32位动态库问题
- linux上搭建eclipse CDT 运行出现 launch failed,binary not found 错误解决办法。 收藏
- Eclipse启动时出现jvm terminated exit code=-1错误的一个解决办法
- Linux NFS启动出现出现错误TFTP error: 'Access violation' 的解决办法
- StarUML启动时候出现"System Error. Code:1722. RPC服务器不可用."错误的解决办法
- WhatsUP启动出现错误解决办法
- 用oralce连接.net客户端出现问题:“数据连接不成功,请检查该数据库是否已启动尝试加载oracle客户端时引发BadImageFormatException.如果在安装32位Oracle客户端组件的情况下以64位模式运行,”的解决办法
- 启动minicom时出现错误"Device /dev/ttyS0 is locked minicom"的解决办法