![Grub 救援 - 错误:未知文件系统...尝试了一切](https://linux22.com/image/1145268/Grub%20%E6%95%91%E6%8F%B4%20-%20%E9%94%99%E8%AF%AF%EF%BC%9A%E6%9C%AA%E7%9F%A5%E6%96%87%E4%BB%B6%E7%B3%BB%E7%BB%9F...%E5%B0%9D%E8%AF%95%E4%BA%86%E4%B8%80%E5%88%87.png)
我目前正在运行较旧的 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 的实时媒体。
启动到实时媒体
打开终端
运行以下命令,每行都是一个新命令
sudo apt-add-repository ppa:yannubuntu/boot-repair sudo apt-get update sudo apt-get install -y boot-repair boot-repair
- 按照启动修复中的说明进行操作并选择“推荐修复”
- 等待修复完成,然后重新启动,确保删除实时媒体
有关引导修复的更深入解释,请参阅这里
答案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 卡可能在您没有意识到的情况下就插入了插槽)后重新进行了安装,一切正常。