![启动菜单允许您选择启动分区](https://linux22.com/image/1316185/%E5%90%AF%E5%8A%A8%E8%8F%9C%E5%8D%95%E5%85%81%E8%AE%B8%E6%82%A8%E9%80%89%E6%8B%A9%E5%90%AF%E5%8A%A8%E5%88%86%E5%8C%BA.png)
我确信这听起来像是一个已被回答过一百万次的问题,但我找不到任何与我需要相关的内容。
我有一个 USB 驱动器,据我所知,它已正确格式化,有三个分区,其中一个分区可通过 Windows 安装程序启动。我检查了 MBR 和该分区是设置为可启动和活动,但 BIOS 似乎不想接收它。我已正确设置了 BIOS 中的所有内容(我之前已经这样做过无数次了),但它不想检测可启动驱动器。
是否有一个简单的引导加载程序,可以刻录到 CD 或拇指驱动器上,用于加载、检测所有分区(例如硬盘驱动器或在本例中为 USB 分区)并手动强制从该分区启动?
我谷歌搜索似乎都找不到有用的信息。谢谢!
编辑:我下载了超级 grub CD iso 并刻录/启动到其中。它会检测到我的 1 GB 小型拇指驱动器,但不会检测到外部硬盘驱动器。但是,我可以将硬盘驱动器插入笔记本电脑,一切都会正常工作。我开始认为这是 BIOS 错误或其他问题。
有什么想法吗?
答案1
几乎所有 Linux 发行版的 LiveCD/安装程序中都有引导加载程序。您可以从该程序启动,并在出现启动菜单时添加一个条目以从 USB 启动。
但是,如果您可以成功从其他 USB 设备启动,我猜这对您没有帮助,因为问题不在于选择启动设备(您的计算机可能已经这样做了),而在于 USB 设备设置不正确。将分区标记为“可启动”只是成功启动的一小步。