手机版
你好,游客 登录 注册 搜索
背景:
阅读新闻

grub error: unknown filesystem的解决办法

[日期:2012-06-04] 来源:Linux社区  作者:htttw [字体: ]

几天前我在我的本本上将某一个分区一分为二,重新启动的时候出现如下错误:

grub error: unknown filesystem的解决办法

因为我的电脑是Ubuntu的,开机用的是grub引导,而grub就放在Ubuntu里的/boot/grub下。由于我多分出了一个区,导致grub找不到原先的Ubuntu所在分区,自然就找不到/boot/grub了,因此解决这个问题很简单,只要把grub和/boot/grub对应上就可以了。

步骤如下:

1.

输入ls,如下所示:

grub error: unknown filesystem的解决办法

会列出目前磁盘上可用的所有分区,根据原先磁盘上的分区顺序大概确定Ubuntu所在分区是这几个中的哪一个(无法确定也没关系,一个一个试呗)

2.

输入set,如下所示:

grub error: unknown filesystem的解决办法

会列出当前grub的设置,正是因为这些设置错误,才导致grub无法找到Ubuntu分区,既然grub找不到,那我们要手动指定了。

3.

以(hd0,msdos1)为例,分别输入:

set root=hd0,msdos1

set prefix=(hd0,msdos1)/boot/grub

如下所示:

grub error: unknown filesystem的解决办法

注:这里的格式可能会随grub的版本不同而不同,只要和之前set列出的格式一致就可以了

4.

再输入set,发现我们已经设置好了:

grub error: unknown filesystem的解决办法
linux
相关资讯       Ubuntu使用教程 
本文评论   查看全部评论 (5)
表情: 表情 姓名: 字数

       

评论声明
  • 尊重网上道德,遵守中华人民共和国的各项有关法律法规
  • 承担一切因您的行为而直接或间接导致的民事或刑事法律责任
  • 本站管理人员有权保留或删除其管辖留言中的任意内容
  • 本站有权在网站内转载或引用您的评论
  • 参与本评论即表明您已经阅读并接受上述条款
第 5 楼
* 瑶曳风尘会员 发表于 2014/11/24 20:23:59
按楼主的步骤做完之后进入Linux系统,还需两步:
1、命令行里 sudo update-grub 回车
2、sudo grub-install /dev/sda //sda是你的启动磁盘
第 4 楼
* wangleiwps会员 发表于 2014/3/22 22:19:32
我的机子也出现了这样的情况,但是我把所有的都试了一遍都没用。我是安装了adds分区工具后重新启动出现了这种情况,我还没有分区呢。我是linux和win7双系统,我现在想进win7也进不了,用优盘启动也不行。请问有谁能帮忙解答下么?
第 3 楼
* 匿名 发表于 2013/7/23 16:20:08
同问,怎样才能不必每次开机都这样做一次呢?进入linux下再怎样改?
第 2 楼
* 匿名 发表于 2012/12/23 19:48:01
额,不错啊,用这个方法首先进了linux了,以前是装双系统的。我装win7 64弄了pe进不了,什么都进不了,现在算是进一步了。至少可以说明硬件上没问题。
第 1 楼
* qinux 发表于 2012/9/17 11:54:41
谢谢,可是请问怎样才能不必每次开机都这样做一次呢?