qin*_*qin 8 grub arch-linux windows-10
我首先安装了 Windows 10,然后安装了 Arch Linux。我想使用双启动。
当我运行该grub-probe命令两次时,我收到一条警告,但第二次没有得到输出。
# grub-probe --target=fs_uuid /boot/efi/EFI/Microsoft/Boot/bootmgfw.efi
966B-A03E
# grub-probe --target=hints_string /boot/efi/EFI/Microsoft/Boot/bootmgfw.efi
grub-probe: warning: unknown device type nvme0n1.
Run Code Online (Sandbox Code Playgroud)
怎么了?我该怎么办?
尝试安装 os-prober 并在生成 grub 配置之前运行它,如下所示(假设 Arch Linux):
sudo pacman -S os-prober
sudo os-prober
sudo grub-mkconfig -o /boot/grub/grub.cfg
Run Code Online (Sandbox Code Playgroud)
您应该会看到输出中列出了“Windows Boot Manager”。这解决了我在 EFI/GPT Windows/Linux 双启动上的问题。现在,我可以从 GRUB 菜单成功引导到 Windows 或 Linux。
信用:https ://bbs.archlinux.org/viewtopic.php?pid=1795551#p1795551
| 归档时间: |
|
| 查看次数: |
4187 次 |
| 最近记录: |