zoukankan      html  css  js  c++  java
  • [转载] grub error: unknown filesystem的解决办法 编程爱好者

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

    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的解决办法

    5.

    输入insmod normal回车,发现还是出错了,说明我们之前指定的msdos1是错误的:

    grub error: unknown filesystem的解决办法

    呵呵,其实我本来就知道它是不对的,只是为了演示而已。

    6.

    那么现在我们指定msdos8,还是和之前的输入一样:

    grub error: unknown filesystem的解决办法

    7.

    发现这次没有出错,说明msdos8就是Ubuntu所在的分区,同时,我们还注意到提示符"grub rescue>"变成了高亮,来个特写:

    grub error: unknown filesystem的解决办法

    8.

    输入normal,如下所示:

    grub error: unknown filesystem的解决办法

    哈哈,我们熟悉的grub菜单又回来了~~

    grub error: unknown filesystem的解决办法

    我感觉这种问题挺常见的,以前也碰到过,在此留个纪念。

    注意:重启以后,还是出现原来的情况( error:unknown filesystem  grub rescue>),解决办法如下:【来自 http://www.2cto.com/os/201111/112327.html

    不过不要高兴,如果这时重启,问题依旧存在,我们需要进入Linux中,对grub进行修复。
    启动起来,进入ubuntu之后,在终端执行:

    代码:
    sudo update-grub
    sudo grub-install /dev/sda
    (sda是你的硬盘号码,千万不要指定分区号码,例如sda1,sda5等都不对)
    重启测试是否已经恢复了grub的启动菜单? 恭喜你恢复成功!

  • 相关阅读:
    android ioctl fuzz,android 本地提权漏洞 android root
    syscall 中断号
    EAT/IAT Hook
    VC中如何获取当前时间(精度达到毫秒级)
    Js表单验证控件-02 Ajax验证
    Js表单验证控件(使用方便,无需编码)-01使用说明
    字符串对比
    KindEditor编辑器For DotNet控件
    模板引擎开发(三)-自定义标签的处理
    Flash AS实现时钟效果(全脚本实现)
  • 原文地址:https://www.cnblogs.com/xianzhon/p/2774861.html
Copyright © 2011-2022 走看看