我刚刚在我女朋友的电脑上安装了 ubuntu,安装后,他像往常一样让我取出安装 CD,所以我就这么做了,然后我收到一条消息“没有启动设备”。所以我只运行了一张实时 CD,安装了启动修复,然后在他完成工作后重新启动。现在,当我启动 PC 时,我收到一条消息“默认启动设备丢失或启动失败,请插入恢复媒体并按任意键”,如果我按确定,我就可以选择一个启动设备,有 2 个:
- 未知设备:(“HDD 的名称”)
- Windows 启动管理器:(“硬盘的名称,完全相同”)
如果我选择第一个,我就可以运行 ubuntu,但为什么我完全删除了 windows 却仍然有 windows 启动管理器?然后,我只希望 PC 正常启动 linux,没有任何“缺少启动设备”或任何东西。
答案1
它应该在 Boot Repair 完成后启动。您可能遇到了有缺陷的 EFI。我建议您查看制造商的网站以获取更新的 EFI(它可能被称为“BIOS 更新”或类似名称)。如果找到,请更新固件,然后尝试再次运行 Boot Repair。我实际上并不抱太大希望,但这也许会起作用。这个建议的一个复杂之处在于您可能需要启动 Windows 才能更新固件,因此您可能需要先使其运行良好以进行启动,然后才能执行此操作。不过,其他时候,您可以使用固件自己的设置实用程序来更新固件 - 您只需将设置文件从另一台计算机写入 USB 闪存驱动器即可。
如果这不起作用,那么我的下一个建议是禁用安全启动,下载我的 USB 闪存驱动器或 CD-R 版本的rEFInd 启动管理器,准备一个启动介质,并使用它启动。这应该可以让你启动 Ubuntu 或 Windows。启动 Windows,打开行政人员命令提示符窗口,然后输入:
bcdedit /set {bootmgr} path \EFI\ubuntu\shimx64.efi
这将从 Windows 创建启动项,有时这比从 Linux 执行该操作更可靠。如果有效,您可以重新启用安全启动。
如果这不起作用,那么我(几乎)最后的建议是再次运行 Boot Repair,但进入高级菜单并选择备份和重命名引导加载程序的选项。(我不记得确切的措辞,但应该很明显。)选择该选项运行修复。这允许一个丑陋的黑客绕过导致问题的丑陋 EFI 错误。
但实际上,如果你不得不选择最后一个选项,那么你的电脑就坏了。也就是说,电脑坏得非常严重,应该作为缺陷电脑退回给制造商。如果电脑足够新,可以店内退货,我建议你这样做,然后写信给制造商报告退货原因。如果没有这样的退货,并且不知道退货原因,制造商将继续运送损坏的固件。