我的 Dell Inspiron 660 上装有 Windows 8.1。现在,感觉它还不够开源,我经常通过实时 USB 启动到 ubuntu 12.04。这样做不知何故在传统模式下关闭了 Windows 分区的可启动标志。启动时出现错误No bootable device -- insert boot disk and press any key
。Windows 运行良好,我可以在 UEFI 模式下启动它。非常困惑,但仍然是高级用户。请帮忙。
答案1
您的主 Windows 启动管理器文件(EFI/Microsoft/Boot/bootmgfw.efi
在 ESP 上)似乎不存在。启动信息脚本未能报告它(有时会发生),或者某些东西删除了它。如果是后者,您应该能够通过运行 Windows 修复实用程序来恢复它。但是,这样做是 Windows 问题,而不是 Ubuntu 问题,因此您应该在 Windows 论坛上询问。
请注意,Windows 只能在两种模式(BIOS/CSM/legacy 或 EFI/UEFI)中的一种模式下从任何给定磁盘启动;它不能随意来回切换。您的磁盘设置为 EFI/UEFI 启动,因此您将无法在 BIOS/CSM/legacy 模式下启动 Windows。如果您尝试这样做,请忘记它并坚持使用 EFI 模式启动。