我在电脑上重新安装了 Lubuntu,但不知为何 Windows 10 不再出现在我的 UEFI 菜单上。我尝试后,Grub 也无法识别该分区os-prober
。我在 EFI 分区中update-grub
找不到该文件。bootmgfw.efi
我应该怎么办?
答案1
哎呀,看起来 Lubuntu 可能格式化了您的 EFI 系统分区 (ESP) 或删除了您的启动文件。您可以使用以下命令恢复它:
使用 Windows 10 安装介质或 Windows 10 恢复盘启动计算机。在第一个屏幕上,按 SHIFT+F10 进入命令提示符。
使用以下命令:
select disk # (“#“ is your ESP that you will copy boot files to.)
assign letter=S (You may replace “S” with other letters which are not already used.)
exit
- 使用以下命令将启动文件从 Windows 分区复制到 EFI 系统分区并在其中创建 BCD 存储:
bcdboot C:\windows /s S: (“C” is the drive letter of the system partition and “S” is the drive letter you assign to the EFI partition.)
exit
重启你的电脑。
重启后,立即启动 Lubuntu。打开 QTerminal(或 LXTerminal,我不使用 LXDE/Qt)或使用 tty(Ctrl+Alt+F2)
使用 更新 Grub
sudo update-grub
。