这不是重复的如何将 Ubuntu 安装到 USB 驱动器或类似问题。
虽然其他问题/答案中可能有一些有用的信息,但我的问题不是重复的,因为我的问题不是将 ubuntu 安装到 USB 密钥上。我已经这样做了,我已经完成了这一步。相反,我的问题是 USB 密钥无法启动(可能仅在我的机器上)。这两个是不同的问题。
问题:
我似乎无法制作一个可用的 USB 驱动器安装(不是我已将 USB 闪存盘 (live USB stick) 插入我的 PC。以下是详细信息:
为了创建 USB 记忆棒,我按照以下步骤操作:
- 从 Ubuntu 12.04.4 DVD 启动
- 使用 usb-stick-creator 从用于刻录启动 DVD 的同一 DVD 映像创建实时 USB 棒
- 从实时 USB 启动
- 从实时 USB 记忆棒安装到另一个 USB 记忆棒
现在问题来了:
我的电脑在正常安装时无法将 USB 记忆棒检测为启动设备。当我尝试在插入记忆棒的情况下启动时,尽管 USB 设备在 BIOS 的启动顺序中排在第一位,但电脑无法从中启动。如果我在启动时(启动菜单)按 F10 键,则会显示启动菜单,但不会列出记忆棒。
我已经在 BIOS 中切换了“经典”和“UEFI”启动选项,但它们都不起作用。
我已经执行了上述步骤至少 3 次,结果始终相同。在安装过程中,我总是仔细选择要安装引导加载程序的设备。在这里,我总是选择要安装的 USB 记忆棒。
我的电脑是 Medion Erazer X7827。
我还能做什么呢?
从安装过程来看,Ubuntu 并不是真正意义上的从 USB 启动。安装到 USB 很麻烦,因为您需要手动配置分区,并且您可能不会错过选择正确的启动设备。没有现成的“安装到该 USB 驱动器”选项。这让我感觉我正在尝试用错误的方法解决问题。有更好的方法吗?!
Ubuntu 13.10 也发生了类似的事情。到目前为止,我只发现生成的 USB 盘的开头包含不同的数据,具体取决于安装时是否启用了 UEFI。我猜想,在启用 UEFI 的情况下进行安装时,我也必须在启动时启用 UEFI。反过来说,如果在安装时禁用了 UEFI,那么在启动时可能也需要禁用它。但仅凭这一点并没有帮助。
更新/ 2014-10-20:
除了我的 BIOS 问题之外,Ubuntu(也是 14.04)不会将引导代码(无论是什么)写入正确的分区。我又用 14.04 做了同样的事,现在我之前在硬盘上安装的 Ubuntu 无法再启动了。我认为硬盘上的引导代码被安装程序覆盖了,尽管我已仔细选择了 USB 棒作为引导加载程序的目标。我怀疑这是 ubuntu 安装程序中的一个错误。
答案1
更新/ 2014-10-20:我的以下回答并不能解决所有问题,也不能成为这方面的最终结论。我保留这个答案,因为这里描述的问题与问题中描述的症状相冲突。有关另一个不能由 BIOS 问题引起的问题的详细信息,请参阅问题更新。
回答:
问题在于 BIOS 中的一个错误,它没有在启动菜单中列出 USB 密钥,而是将内部驱动器的条目重复列出:
当选择第二个(重复)内置驱动器条目时,机器将从 USB 密钥启动。配置启动顺序时,BIOS 选项中也存在类似的错误(错误标签、缺少条目)。
机器:Medion Erazer X7827
BIOS 版本:(我稍后会添加。)