我有一台新的台式电脑:联想 3493-BFG 型号,装有 Windows 8。
我启动电脑时没有任何问题。Windows 自动设置后,我创建了一个恢复媒体(USB 硬盘)。
然后我重新启动电脑,看看恢复媒体是否可以启动。我无法使用它,因为 BIOS 显示Error 1962: No operating system found. Press any key to repeat boot sequence.
我重新启动时没有连接任何 USB 设备,但出现了相同的消息。
如果我在 BIOS POST 期间按下 F12,则会出现可启动设备列表。我选择硬盘,系统正确启动。
因此,我将 BIOS 配置为仅保留硬盘。但同样的错误导致启动过程停止。然后我重新启动,按下 F12,然后按 ENTER,一切正常。
无论我以何种方式启动(冷启动或从 Windows 重启),我都会收到相同的消息Error 1962: No operating system found. Press any key to repeat boot sequence.
我将设置重置为 BIOS 默认值(在 BIOS 内部)。没有什么好转。
我使用清除 CMOS 开关,发现设置已恢复为默认值。没有什么好转。
我将 BIOS 刷新到最新版本,该版本仅发布一周。错误依旧。
我配置了 BIOS 以禁用 UEFI,我测试了我不记得是什么。总是同样的错误。
我使用了另一个硬盘,安装了 Linux。将 BIOS 设置为接受非 UEFI 启动,一切正常。
我恢复了正确的硬盘和 BIOS 设置。如果我不使用 F12,则无法启动。
我断开了 DVD 驱动器... 哇... 系统启动了。
我更换了 DVD 的 SATA 端口。同样的启动错误。
我更换了 DVD 驱动器。同样的启动错误。
我颠倒了 DVD 和 HD SATA 端口。同样的启动错误。
编辑:断开 DVD 驱动器后,系统不再允许在不按 F12 的情况下启动。
简而言之,我可以启动:
使用 F12
或不使用 DVD 驱动器(编辑:这甚至不再起作用)
有人有办法解决这个问题吗?
答案1
大多数 UEFI 固件都有错误和/或误导性。联想也不例外。我不知道这是因为随着频繁的演变,事情变得太复杂了,还是因为他们不关心。
当您重置 LENOVO BIOS/UEFI 时,默认值看似正确,但实际上并非如此。
您必须将CSM
(兼容性支持模块)配置为Enabled
,就像您想要启动旧版操作系统一样。BIOS 重置(可能升级)后,此设置将被禁用。
禁用对旧版操作系统的支持只会破坏启动的可能性。我认为这可以视为(不严重的)错误。
注意将 UEFI 设置为第一或唯一启动方法(这已经是默认设置)。
答案2
我通过将启动方法从 UEFI 切换到 Legacy 解决了 ThinkCentre M81 上的这个问题。