尝试在 USB 闪存驱动器(与设置 Live USB 的驱动器相同)上安装 Linux Mint 后,我在 UEFI 安装程序中为同一个硬盘驱动器列出了两个条目(即使在拔下闪存驱动器后也是如此),如下所示此截图。
尝试从第一个启动导致我进入 grub 命令 shell(显然它正在寻找 USB 但找不到),而第二个启动 Windows 正常。
我认为这是因为我在安装 Mint 之前从安装程序禁用了硬盘,因为我想确保唯一可见的硬盘是 USB 棒(在启动到 RAM 并重新分区后)。但这导致我进入“OEM 配置模式”,硬盘仍然可见。
我立即想到的是从 USB 正常重启,但我太懒了,因此,我已经浪费了几个小时,而这个简单的第一步只需要大约 10 秒!相反,我认为我可以使用 OEM 模式安装 Mint,一切都会很顺利……事实确实如此;我的意思是两个操作系统都可以正常启动(插入 USB 时),但我是那种对无法启动感到恼火的人确切地他希望它们如何,或者它们应该如何。
它还需要在启动时不断按下 F12 才能启动 Windows,因为默认选项似乎卡在启动 Mint 上。这并不理想,因为我 99% 的时间仍会使用 Windows。
因此,我正在寻找一种方法来删除错误的驱动器条目。非破坏性方法是最好的,但如果我必须完全重新刷新 UEFI 固件,这也是可以接受的(只要它不触及硬盘)。MTIA!:-)
更新:上面提供的照片链接显示了两个可启动驱动器,它们的名称相同,但其中一个是我的 USB 棒……我想。它不再显示为“SanDisk Cruzer Switch”,而我以前有和两个三星驱动器条目(但只有 1 个实际的三星驱动器)。启动 Mint 仍然有效,所以我猜我的 UEFI 固件现在认为 Cruzer Switch 是三星 SSD!奇怪!
答案1
与 Elementary OS 5 存在同样的问题:UEFI 显示两个可启动驱动器,上面的编号为 1 的是 SanDisk Extreme,下面的是 MateBook Pro 适当的 SSD,编号为 2。
经过多次不成功的测试后,我站在 2 号上,注意到 F5/F6 值发生了变化。我按下F52 号与 1 号交换位置,现在 MateBook Pro 可以正常启动 Windows 10,但当我想启动 Linux 时,我按下F12转到下部磁盘(USB 已连接)并启动 Elementary OS。
还这是非常有趣的教程我在 Mint 19.3 安装程序损坏了我的 Huawei MateBook X Pro 的 EFI 引导加载程序后发现,系统无法启动。
幸运的是,我始终有系统分区的副本,所以这不是什么大问题,只是浪费时间。无论如何,遗憾的是“这很重要,因为 Ubuntu 安装程序中有一个错误,Mint 也使用了该错误,在 UEFI 中,即使指定新的引导加载程序应仅安装到 USB 驱动器,它也会破坏内部硬盘驱动器的引导加载程序。” 并且安装程序不应该对此发出警告。有趣的是,Elementary OS 5.1 的安装非常顺利。