我有一个 Ubuntu 10.10 / Windows 7 双启动环境。有时,我想直接从 USB 棒或 USB 连接的便携式硬盘启动,并绕过双启动 GRUB 加载程序或为可启动的 USB 设备添加启动选项。
注意:USB 启动选项在 BIOS 中设置为高于 HD 选项,并且 USB 设备在单一操作系统环境中按预期启动。
问题:在双启动 GRUB 环境中,BIOS 优先级设置基本上被忽略。
在这种情况下,从 USB 设备启动的最佳方法是什么,将“cdrom-detect/try-usb=true”添加到现有的 GRUB 条目……或者其他解决方案?
答案1
BIOS 优先级设置不会被忽略。您的 USB 可能在 BIOS 中注册为 HD - 尝试重新排序哪个 HD 设备首先启动(通常标记为 USB 之类的),而不是将 USB 设置为首先启动。
答案2
我认为这与双启动 grub 无关。我有 Xp 和 Mint,我刚刚测试将 USB 设置为默认启动项,它成功了。也许你应该尝试恢复 BIOS 设置,然后再试一次。
答案3
BIOS 在 grub 之前加载,并且 BIOS 选择从其启动的设备,因此它与 grub 无关。
也就是说,您的 USB 设备可以注册为 HDD(正如另一位发帖者所说)。通常,您可以在 BIOS 启动时按下按钮来手动选择启动设备(通常是 F12)。我发现这种方式更简单,因为我从 USB 启动,因此如果我忘记了 USB 密钥,我不希望我的计算机从它启动。