![无法从 USB 启动 Ubuntu 14.04](https://linux22.com/image/986739/%E6%97%A0%E6%B3%95%E4%BB%8E%20USB%20%E5%90%AF%E5%8A%A8%20Ubuntu%2014.04.png)
我已经将 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 安装到正确的设备上:
附注:将 GRUB 安装到另一台设备会产生以下效果:
- 如果目标设备已经安装了 GRUB,则为 USB 设备添加条目;
- 如果目标设备尚未安装 GRUB,则安装 GRUB。
因此您可能也想修复此问题。
第一个问题可以通过从 GRUB 中删除相关条目轻松解决;
对于第二个问题,请查看以下两个答案之一,具体取决于您是在传统模式还是 UEFI 模式下安装 Ubuntu:
答案2
可能有很多种可能性:
- 您的 USB 记忆棒有问题:尝试在新的 USB 记忆棒上安装。
- 安装源不“健康”:通过在机器上安装进行检查或再次下载并重新安装。
- 您忘记从启动选项中选择正确的启动设备:按“ESC”或“F1”...等进入启动菜单或从 BIOS 进行修改。
- (可能性较小)您选择了错误的分区:重新安装并谨慎选择。
以上是我能提供的。希望只有 3...