为什么 grub2 不能从外部硬盘启动?

为什么 grub2 不能从外部硬盘启动?

我将 ubuntu 13.10 从可启动的 live usb 棒安装到新的 2tb usb 硬盘上。该驱动器带有一个 100mb 的“原始”分区和一个 ntfs 分区。我删除了 ntfs 并创建了一个 ext4 和交换 (sde3 和 sde5)。安装成功完成,但当尝试从 usb 硬盘启动时,grub 按预期启动,但很快进入救援模式。我在这里阅读了一些问题和一些论坛主题,但无法弄清楚这一点......

以防万一 http://paste.ubuntu.com/6705167/

USB 驱动器是 dev/sde。我有很多硬盘和一个假 raid,但懒得看它们,假装我的电脑没有内置驱动器。我想要的只是能够在外部驱动器的分区上拥有一个“非实时”可启动的 ubuntu。

提前谢谢。

附言:已经看过的链接 https://askubuntu.com/questions/282512/how-to-move-ubuntu-12-04lts-from-usb-to-hdd 为什么我无法从便携式硬盘启动? 我可以将 ubuntu 安装到我的便携式硬盘上的分区吗? 求助!从便携式硬盘启动 Ubuntu,GRUB 出现很多问题

答案1

第 580 行未显示您的文件。通常,Boot-Repair 会看到它们,然后当驱动器像您的驱动器一样远离驱动器时,必须发出警告,说明驱动器远离起始位置。某些 BIOS 和特别是 USB 大型驱动器的组合存在引导文件远离驱动器的问题。非常大的 /(根)分区上有一个已修复的错误,但仍然存在问题。最好在外部驱动器的前 100GB 内创建一个 10 到 25GB 的小 /(根)或甚至更小的 500MB /boot。

相关内容