Ubuntu 已安装在硬盘上。插入外部设备后尝试从硬盘启动时出错

Ubuntu 已安装在硬盘上。插入外部设备后尝试从硬盘启动时出错

我怀疑内部硬盘和主板之间存在连接问题,我无法轻松修复,导致系统无法使用。Ubuntu 已安装在驱动器上。

作为一种解决方法,我想到通过硬盘驱动器外壳外部连接驱动器,但是当我尝试从它启动时,遇到了以下 Grub 错误:

error: file `/boot/grub/i386-pc/normal.mod´ not found.
Entering rescue mode...
grub rescue>

我尝试使用启动修复,但没有成功,我想到传统/UEFI 安装和启动方法之间存在冲突,但我的知识不够丰富,无法解决这个问题。有人知道发生了什么吗?

编辑于 18 年 6 月 22 日:感谢 jon athan,我解决了我的根问题,但我的问题仍然悬而未决。我猜想驱动器使用 GPT 分区方案,Ubuntu 安装在 UEFI 模式下,并且由于某种原因,当我通过扩展坞插入时,我被迫以传统模式启动。因此,它期望看到传统 Grub 并查找/boot/grub/i386-pc/normal.mod不存在的内容。

答案1

以下 2 个免费工具包可帮助您调查问题:A- Hiren 的启动 CD,http://www.hirensbootcd.org/download/ B- 终极启动 CD,http://www.majorgeeks.com/files/details/ultimate_boot_cd_(ubcd).html) 为了使用它们,您可能需要将 BIOS 模式从 UEFI 切换到 Legacy。Legacy 模式的安全性较低,因此限制性也比 UEFI 少。您将能够在硬件上运行各种测试。祝你好运。

相关内容