每当我在“启动”选项中按下 Enter 键来更改启动顺序时,UEFI 就会冻结(其他 UEFI 设置不会冻结它)

每当我在“启动”选项中按下 Enter 键来更改启动顺序时,UEFI 就会冻结(其他 UEFI 设置不会冻结它)

我正在为我的 Thinkpad 双启动设置而苦恼,解决一个问题可能会导致另一个问题。我是个彻头彻尾的菜鸟,不确定哪条信息与这个问题有关,所以我将在这里简要总结一下我对笔记本电脑做了什么。

背景: 这台笔记本电脑有 Win10-Ubuntu14.04 双启动设置。从上个月开始,它在启动过程中随机显示 SSD 检测错误,因此我使用 Clonezilla 制作了整个磁盘的映像并将其送去维修。当我从维修站拿回我的笔记本电脑时,主板已更换,但 SSD 仍然是旧的。分区保持不变,但为 Ubuntu 创建的两个分区中的内容已被删除。我的 Windows 安装似乎已重置,我的一些自定义设置和个人文件完好无损。

我想将 Ubuntu 重新安装到 SSD 上的空白空间,但 Ubuntu 安装程序不知何故无法将 Windows 识别为现有操作系统(它没有显示与 Windows 一起安装 Ubuntu 的选项)。安装程序正确检测到了所有 GPT 分区,但 Gparted 没有。

我尝试从我的 Clonezilla 映像恢复我的整个双启动设置。Clonezilla 验证了映像并正确显示了映像内的所有分区。但在恢复过程中,它抱怨无法识别我的 SSD 上的某个分区并中止。由于 Clonezilla 已经开始恢复,我无法再启动任何东西。然后我使用 Win10 安装棒擦除所有分区并重新安装 Windows 10,它运行正常,没有任何软件或硬件问题的迹象。现在我第二次尝试恢复我的 Clonezilla 映像。这次 Clonezilla 没有抱怨,我成功恢复了映像。我甚至得到了正确的启动屏幕,显示了启动 Ubuntu 或 Windows 的选项。我选择了 Windows,一切似乎都很好。(到目前为止,UEFI 设置一直运行良好,允许我每次更改启动顺序而没有任何问题。由于分区困难,我也经常使用 UEFI/Legacy/CSM 选项;不过,到目前为止,这个设置似乎没有问题。)但是,当我在 Windows 中检查分区时,它显示两个 Ubuntu 分区是空的。Windows 进行了一些自动更新,当我关机/重启时,双启动 grub 屏幕不再出现——从第二次启动开始,它就直接启动到 Windows 中了。

插入 Clonezilla 棒尝试再次恢复映像,但它无法启动到棒中。因此,我进入了 UEFI/BIOS 菜单,这意味着再次更改启动顺序。这是我不明白的地方:

在“启动”选项卡 >> “引导”下,如果我在“引导”突出显示时按下回车键,整个画面就会冻结在该屏幕上(“启动”之外的所有选项卡都会消失--图片在这里。它没有进入应该列出所有驱动器的屏幕)。右侧面板上的“项目特定帮助”信息从未出现在“启动”中,而出现在其他选项中(不确定这是否正常)。只要我不触摸“启动”选项,我仍然可以毫无问题地导航或更改任何其他 UEFI 设置。我按住电源按钮关闭电源,移除所有 USB 设备,再次进入 UEFI 设置,它仍然在同一个地方冻结。

别无选择,我启动了 Windows 并使用了它的恢复菜单。令我惊讶的是,我发现 Windows 10 的恢复工具有一个界面可以设置从特定驱动器重新启动。恢复菜单还正确列出了我的所有驱动器。因此,我使用此工具而不是 UEFI 界面重新启动到我的 Windows 10 USB 安装棒。我清除了所有分区并进行了全新的 Windows 安装,一切顺利。目前,我的笔记本电脑只能在 Windows 10 上正常工作,单启动,但每次我尝试进入“启动顺序”菜单时,UEFI 菜单仍然以相同的方式挂起。我的目标是修复 UEFI 菜单挂起的问题,然后在 Windows 旁边全新安装 Ubuntu。如果不了解我的笔记本电脑出了什么问题,我担心会对它进行进一步的更改。

附加信息: 除了 1) 启动顺序 2) UEFI/Legacy/CSM 3) 安全启动和快速启动:很久以前就已禁用之外,我没有触碰任何其他 UEFI 设置。

问题:

  • 什么可能导致 UEFI 菜单在“启动”顺序选项处冻结?这听起来像是软件还是硬件问题?(我刚刚更换了主板,所以希望不是主板的问题。:() 如果是软件,Clonezilla 映像恢复或 Windows 10 会弄乱 UEFI 吗?或者可能是由于我在 UEFI/Legacy/CSM 设置之间切换造成的?或者弄乱的 SSD 分区会混淆 UEFI 启动顺序实用程序吗?(不过,它并没有混淆 Windows 10 的恢复实用程序。)

  • 我应该怎么做才能诊断或修复这个问题?由于我是菜鸟,而且这是在处理主板问题,所以如果可能的话,我更喜欢使用风险较小的技巧。或者我可以把它带到维修店寻求帮助。

  • 当 UEFI 菜单冻结时,最好的办法是什么?在我的场景中,按住电源按钮是最好的办法吗?

非常感谢你的阅读!我已经束手无策了。任何帮助我都非常感谢!

答案1

很多年前,我在 486/33 DX 上运行过 5 个操作系统 - DOS 5.0、Free BSD、OS/2 warp、Windows 3.1 和 Windows '95。这可不是什么小事,因为通常每个硬盘只能有 2 个主分区。所以您在通过 UEFI 选择启动分区时遇到问题,导致系统锁定?问题:GRUB 或只是您的 Windows 版本是否顺利加载,而无需按 F2 或 F5,或者其他让您进入启动菜单的方法?如果是这样,我倾向于认为您的 UEFI 存在问题,这与 BIOS 直接相关。您对手头的问题非常详细,而且由于主板出现问题,您是否有另一个系统可以测试这些安装 - 通过 Clonezilla 或从头开始?对我来说,这听起来像是硬件问题。您没有提到 BIOS 固件(Award、Phoenix、AMD 还是其他?)这很危险,但如果 Windows (x) 启动,您是否尝试过制造商并进行固件更新(如果可用)?这很危险,因为断电可能会损坏 BIOS 芯片,并且此措施不能轻易完成。它可能使您的系统变得无用 - 请注意这些话。我做过很多 BIOS 更新,修复了很多问题,但总是使用具有大量运行时间的电池备份,并且在断电时会在纳秒内做出响应。

就我个人而言,我认为这是主板问题,但你必须从某个地方开始。只是为了以防万一而准备一个备份系统?

祝你好运!

相关内容