Ubuntu引导修复:针对grub rescue||grub not found||unknown filesystem类型的错误
来源:互联网 发布:python datetime 小时 编辑:程序博客网 时间:2024/05/15 00:18
引言
Ubuntu一般是通过grub引导。grub分为三种:grub,grub2,和grub for dos(grub4dos).
最近在Windows下将一个较大的分区分了100G出来,准备用来装Win10,我在启动Ubuntu的时候,出现了一个问题:grub not found ===>grub rescue.
出现这个问题的原因是grub找不到Ubuntu所在的分区(出现这种情况一般是因为你调整了分区,而grub配置没有作出相应的调整)。一般情况下,出现这种问题,有2种解决办法:
1. 使用EasyBCD软件调整;
2. 在命令行下通过命令重新指定分区;
使用EasyBCD软件进行调整
- 百度搜索EasyBCD 2.2,下载并安装(免费软件)。以管理员身份运行;
- 点击“添加新条目”,如下图所示:
- 在操作系统选项中选中“Linux/BSD”:
- 类型一栏中选中“GRUB2”,名称随便填,驱动器选择“自动定位和加载”,最后选中“添加条目”。
- 这样,问题就解决了,重启电脑,选择Ubuntu
- 最后要说明的是,这种方法有时会失效。
在命令行下通过命令重新指定分区
- 由于在rescue模式下,只有少量的基本命令可用,必须通过一定的操作才能加载模块,然后进入正常模式;
- rescue模式下可以使用的命令有:set,ls,insmod,root,prefix(设置启动路径);
grub rescue模式下命令解释:
ls:查看系统设备状态
set:查看启动路径和分区
root:设置grub启动分区
prefix:设置grub的启动路径
insmod:加载模块
- 首先,就是要找到grub所在的分区。使用ls命令:grub rescue>ls ,然后就会列出你的磁盘上所有的分区,比如我的是:(hd0,msdos10),(hd0,msdos9)……;
- 然后,输入如下命令:ls (hd0,msdos10)/grub或者ls (hd0,msdos10)/boot/grub(一般是后一种).这里必须注意的是:这个命令只是一个模版,每个人的电脑可能是不一样的,请根据自己的电脑输入命令。如果系统返回:unknown filesystem,则继续输入列出的下一个分区,直到有某个分区显示的不是unknown filesystem,而是其它的内容的时候,grub所在的分区就找到了,继续;
- grub rescue> set root=(hd0,msdos10) ;
- grub rescue> set prefix=(hd0,msdos10)/boot/grub 或者可能是grub rescue> set prefix=(hd0,msdos10)/grub 这个看具体grub在哪个位置;
- grub rescue> insmod normal ;
- grub rescue> normal ;
- 此时,应该已经进入Ubuntu系统的正常模式,进入系统吧!
- 不过,事情还没玩。进入Linux系统后,在root终端中将grub再刷一遍:
# update-grub
# grub-install /dev/sda - 搞完之后,一切就OK了,之后再怎么重启都没问题了。如果以后再遇到类似的问题,同等视之。
0 0
- Ubuntu引导修复:针对grub rescue||grub not found||unknown filesystem类型的错误
- ubuntu error:unknown filesystem grub rescue
- Ubuntu:"error:unknown filesystem grub rescue>"
- error:unknown filesystem grub rescue的解决办法
- Grub Rescue 修复引导
- error:unknown filesystem grub rescue
- error:unknown filesystem grub rescue
- error:unknown filesystem grub rescue
- Win7、Ubuntu双系统出现“unknown filesystem”提示和“grub rescue”命令行,修改启动引导的·方法。
- Ubuntu在rescue模式下grub引导的修复
- Ubuntu出现error:unknown filesystem grub rescue解决办法
- 修复ubuntu 的grub引导
- 关于error file: /boot/grub/i386-pc/normal.mod not found. Grub Rescue的修复问题
- 关于error file: /boot/grub/i386-pc/normal.mod not found. Grub Rescue的修复问题
- 解决开机提示“error:unknown filesystem grub rescue”的问题
- grub filesystem type unknown ---记一次引导错误解决日志
- error:unknown filesystem grub rescue 完美解决
- error: unknown filesystem; grub rescue>问题
- 欧几里德算法计算GCD
- 热转印个性胸章制作
- android在PopupWindow里面,AnimationListener的AnimationEnd()方法调用dismiss(),出现错误
- 深度学习之三:深度学习基本思想
- Android实习03:ListView网络异步加载图片的优化显示(1)
- Ubuntu引导修复:针对grub rescue||grub not found||unknown filesystem类型的错误
- 图算法(1):Dijkstra's algorithm
- 最新
- Android应用CPU使用监控
- Android 启动照相机拍照无返回
- Qt、QtCreator及opencv的安装
- NRF51822 download 程序出错
- sdut2852 小鑫去爬山9dp入门)
- android自定义PopupWindow,不显示内容