无法从 USB 启动 Ubuntu 14.04

无法从 USB 启动 Ubuntu 14.04

我已经将 Ubuntu 14.04 安装到 USB 驱动器上,从安装 DVD 启动,并选择 sdb1 作为启动分区和文件系统根目录的挂载点(这是这个答案)。安装没有问题,将 USB 插入正在运行的系统后,我就能看到文件系统结构。

但是,每当我重新启动插入此 USB 棒的计算机时,安装在该处的系统都无法启动,启动过程总是返回到计算机内部安装的任何内容。我已在不同的计算机中尝试使用此 USB 棒(确保 USB 在所有计算机中都处于启动顺序的首位),我已将 Ubuntu 重新安装到该 USB 棒上,但我从未设法从该 USB 棒启动。

我猜测可能是安装出了问题,但我不知道是什么问题。您知道可能出了什么问题吗?

答案1

正如评论中所确定的那样,sudo dd if=/dev/sdb iflag=fullblock bs=512 count=1 2>/dev/null | strings设备上没有显示任何 GRUB 的痕迹。

因此,问题在于该设备缺少引导加载程序,这也解释了为什么尝试启动它没有成功:所讨论机器的 BIOS 只是回退到另一台设备上的引导加载程序来启动操作系统,从而启动另一个操作系统。

解决方法是在设备上安装 GRUB或者在设备上重新安装 Ubuntu,确保 GRUB 安装到正确的设备上:

s1

附注:将 GRUB 安装到另一台设备会产生以下效果:

  • 如果目标设备已经安装了 GRUB,则为 USB 设备添加条目;
  • 如果目标设备尚未安装 GRUB,则安装 GRUB。

因此您可能也想修复此问题。

第一个问题可以通过从 GRUB 中删除相关条目轻松解决;

对于第二个问题,请查看以下两个答案之一,具体取决于您是在传统模式还是 UEFI 模式下安装 Ubuntu:

遗产:https://askubuntu.com/a/168517/380067

UEFI:https://askubuntu.com/a/304892/380067

答案2

可能有很多种可能性:

  1. 您的 USB 记忆棒有问题:尝试在新的 USB 记忆棒上安装。
  2. 安装源不“健康”:通过在机器上安装进行检查或再次下载并重新安装。
  3. 您忘记从启动选项中选择正确的启动设备:按“ESC”或“F1”...等进入启动菜单或从 BIOS 进行修改。
  4. (可能性较小)您选择了错误的分区:重新安装并谨慎选择。

以上是我能提供的。希望只有 3...

相关内容