Grub 救援 - 错误:未知文件系统...尝试了一切

Grub 救援 - 错误:未知文件系统...尝试了一切

我目前正在运行较旧的 Ubuntu 发行版。我尝试创建一个实时 Windows USB 驱动器并从我的 Ubuntu 机器启动。当我尝试重新启动 Ubuntu 时,系统显示“未知文件系统”,然后我进入 grub 救援。

我尝试定位包含我的 Linux 发行版的驱动器,但当我“ls”时,我只看到 (hd0)、(hd0,msdos5) 和 (hd0,msdos1)。我尝试设置所有这些驱动器的根目录和前缀,当我在“set prefix=('drive')/boot/grub”后输入命令“insmod normal”时,我得到了“未知文件结构”响应。

我对 Ubuntu 和 Linux 还很陌生,所以如果我错过了一些补救措施,并且格式很糟糕,我提前道歉,但我已经束手无策了。任何帮助都将不胜感激。

答案1

遇到 GRUB 问题时,我的第一反应是从实时 CD/媒体恢复 GRUB。为此,您需要某种安装了 Ubuntu 的实时媒体。

  1. 启动到实时媒体

  2. 打开终端

  3. 运行以下命令,每行都是一个新命令

    sudo apt-add-repository ppa:yannubuntu/boot-repair
    sudo apt-get update
    sudo apt-get install -y boot-repair
    boot-repair
    
  4. 按照启动修复中的说明进行操作并选择“推荐修复”
  5. 等待修复完成,然后重新启动,确保删除实时媒体

有关引导修复的更深入解释,请参阅这里

答案2

如果您也安装了 Windows 10,您是否刚刚完成一些 Windows 10 更新?

如果是这样,你可能已经遭遇了Windows 10 周年更新错误。它会更新 Windows 10,并清除 Ubuntu (Linux) 分区。

您可以尝试使用testdisk来恢复丢失的分区。请参阅http://www.cgsecurity.org/wiki/TestDisk_Step_By_Step了解有关如何使用 testdisk 的信息。您需要获取 Ubuntu Live DVD/USB 才能运行 testdisk。

答案3

这是我对一些事情的帮助:

安装后我收到了这条消息。我移除了所有已安装的驱动器(请注意,这些 SD 卡可能在您没有意识到的情况下就插入了插槽)后重新进行了安装,一切正常。

相关内容