我遇到的问题是 Dell Vostro 3360,Windows 7 64 位 + Ubuntu 12.04(双启动)。
一切都运行正常,直到有一天 Windows 更新后,它开始在启动时显示此消息(在 Dell 徽标之后):
Intel UNDI PXE-2.0 (build 083) Copyright (C)...
For Atheros PCIE Ethernet Controller v2.1.1.1(12/23/11) Check cable connection!
PXE-M0F: Exiting Intel PXE ROM.
然后 Ubuntu 会立即加载,而不是显示 GRUB 菜单。
如果我在 Ubuntu 加载之前按下 Esc,我确实会看到 GRUB 屏幕,但只有 Ubuntu 选项(以及内存测试和恢复模式选项)
如果我使用电缆将笔记本电脑连接到网络,它会尝试连接 DHCP,而不是显示消息Check cable connection!
(带有 ASCII 进度条),但永远不会成功。
我可以从 Ubuntu 访问 Windows 分区和文件。
按 F12 或 F2 没有任何反应,我无法访问 BIOS 选项。
我尝试从恢复模式和使用 Boot-Repair 修复 GRUB,但没有任何改变。
我尝试移除硬盘并启动 BIOS,但 F12 和 F2 仍然不起作用,并且笔记本电脑陷入相同的 PXE 消息循环,然后重新启动。
我尝试取出纽扣电池并更换它,希望它能改变任何事情。
我在网上搜索解决方案,但没有找到我尚未尝试过的方法。
我如何禁用 PXE 启动并再次恢复对 BIOS 的访问?
谢谢。
答案1
您可能无法从热启动访问 BIOS,但在冷启动时不会出现问题,因为在新的快速系统上启用了快速启动,但可以启动。BIOS 更新后,它可能被重置为包含该设置的 BIOS 默认值。它还重新排列了您的启动顺序,启用了 PXE 启动。一旦您看到 PXE 启动消息,您就已经过了需要进入 BIOS 的位置。打开电源并开始按 F2(大约每秒两次),然后您才能在屏幕上看到任何消息。您不想按住 F2,因为它会触发卡住键消息并在到达通常要求您按 F2 的位置时转储键盘缓冲区。
答案2
我也遇到过同样的事情。我实际上卸下了 CMOS 电池,但更换得太快了。又浪费了几个小时才再次尝试,然后休息了一分钟才更换。BIOS 重置后立即重新启动。