从"error:file not found \n grub rescue>"说起
来源:互联网 发布:minecraft java路径 编辑:程序博客网 时间:2024/05/03 21:00
问题一:
加电后出现:
error : file not foundgrub rescue>分析:出现这种情况是由于 grub 引导文件的破坏导致的。准确的说是 grub2 的配置文件损坏,由于分区调整或分区UUID的改变造成了 grub2 不能够正常启动,从而进入 Grub Rescue 模式。
处理:在 Grub Rescue 模式下面只有少量的命令可以用:
ls:查看系统设备状态
set:查看启动路径和分区
root:设置grub启动分区
prefix:设置grub的启动路径
insmod:加载模块
测试:
查看当前设备,当前系统使用的是 grub2,对于grub,分区前没有msdos字样
grub rescue>ls(hd0) (hd0,msdos8) (hd0,msdos7) (hd0,msdos6) (hd0,msdos5) (hd0,msdos3) (hd0,msdos2) (hd0,msdos1)
查看当前系统启动路径
grub rescue>setprefix=(hd0,msdos8)/boot/grubroot=hd0,msdos8但是查看(hdo,msdos8)下面没有/boot/grub,所以导致系统启动错误,提示file not found,那么现在我们要找到真正的 grub 所在的分区。
grub rescue>ls (hd0,msdos5)./ ../ grub/
发现是(hd0,msdos5)是 grub 所在的分区,那么就要设置系统的启动分区为 (hd0,msdos5) ,即将grub重新指向。
grub rescue>set root=hd0,msdos5 grub rescue>set prefix=(hd0,msdos5)/grub最后正常启动
grub rescue>insmod normal #启动normal启动 grub rescue>normal #进入正常模式
正常进入Ubuntu后,修复grub
$sudo update-grub $sudo grub-install /dev/sda #重建grub到第一硬盘/dev/sda
参考:http://blog.csdn.net/pkueecser/article/details/6930948
问题二:
重启系统后正常进入,但是另外一个问题又出现了:加电后显示的是Ubuntu引导(紫底白字),而不是熟悉的windows引导(黑底白字)
处理:通过ubuntu引导进入windows后,打开EasyBCD,添加Ubuntu的新条目后,一定要BCD备份/修复—>重新创建/修复引导文件—>执行动作 ,重新启动后则会显示windows的引导界面了。
问题三:
进入Ubuntu,安装附加驱动(NVIDIA显卡驱动)后,启动NVIDIA X Server Settings 后出现 “.....run nvidia-xconfig as root”,可是
$sudo nvidia-xconfig 后再次进入系统却发现系统的分辨率变成了640*480,而且无法更改。
处理:清除nvidia的所有配置,光是remove不能够奏效。
$sudo apt-get purge nvidia-*然后重启后进入一切正常。
- 从"error:file not found \n grub rescue>"说起
- 从"error:file not found \n grub rescue>"说起
- “ error: file not found.” followed by “grub rescue> _ ” 解决
- 关于error file: /boot/grub/i386-pc/normal.mod not found. Grub Rescue的修复问题
- 关于error file: /boot/grub/i386-pc/normal.mod not found. Grub Rescue的修复问题
- 双系统启动Ubuntu的时候出现 error: file '/boot/grub/i386-pc/normal.mod' not found.grub rescue>
- 关于ubuntu安装之后系统grub被破坏了之后进行修复的总结("error:file not found。 grub rescue")
- APUE学习第二天(1)——双系统重装Ubuntu出现:error file not found. grub rescue之grub修复
- error: file 'boot/grub/i386-pc/normal.mod' not found
- Ubuntu下file not found + GRUB rescue肿么办?--由windows下分区调整引起的
- Ubuntu下file not found + GRUB rescue肿么办?--由windows下分区调整引起的
- 开机出现 error:file "/boot/grub/i386-pc/normal.mod" not found 错误提示
- error: file '/boot/grub/i386-pc/normal.mod' not found解决方案
- 刚刚装了ubuntu,遇到error:file /boot/grub/i386-pc /normal.mod not found
- error: file '/boot/grub/i386-pc/normal.mod' not found解决办法
- Ubuntu引导修复:针对grub rescue||grub not found||unknown filesystem类型的错误
- error:unknown filesystem grub rescue
- error:unknown filesystem grub rescue
- ASP.NET MVC中错误处理方式
- 数据结构(C语言版)数制转换,用栈来实现十进制换成八进制的数
- auto_ptr
- 深入掌握JMS(二):一个JMS例子
- gcc交叉编译环境
- 从"error:file not found \n grub rescue>"说起
- opencv中的矩阵操作
- EventBus介绍
- 深入掌握JMS(三):MessageListener
- struts2,MVC架构,struts详细配置,多个struts配置文件,Action的调用方式
- 创建一个链表,可以插入学生信息、删除学生信息
- 深入掌握JMS(四):实战Queue
- 把C++类成员方法直接作为线程回调函数
- java项目中遇到的问题及解决办法001