18.04 双启动显示 grub2 手册

18.04 双启动显示 grub2 手册

在 Windows 10 (UEFI) 的同时全新安装了 18.04。现在我的系统只能启动到 grub2 命令行。

我可以通过执行以下命令启动两个窗口

chainloader **(hd0,gpt1)**/efi/Microsoft/bootmfgw.efi

和 ubuntu 通过执行

set prefix=(hd0,gpt6)/boot/grub
set root=**(hd0,gpt6)**
insmod linux
insmod normal
normal

启动到 ubuntu 后,我多次运行 grub-install、boot repair,但没有任何效果。我仍然继续启动到 grub 命令行。

任何帮助都值得感激。引导修复 pastebin -http://paste.ubuntu.com/p/64X9XmshBJ

gparted截图:

在此处输入图片描述

我已经尝试过这些,但没有效果:

  • 使用 grub-efi-amd4 进行 grub-install

  • 从 Live USB 安装 grub

  • 从实时 USB 或 Ubuntu 进行启动修复

  • 全新安装的 18.04 再次进入 grub 手册

答案1

在 sda3 上使用 Windows 10 并安装和启动 ubuntu 18.04 时

sudo blkid
 (read uuid from /dev/sda3, used below as uuid_read_above)

sudo nano /etc/default/grub
 (add line to the end of the file:)
    GRUB_PRELOAD_MODULES="part_msdos"
sudo update-grub

sudo nano /etc/grub.d/40_custom
 (add these lines to the end of the file:)
    menuentry "Windows 10" {
     insmod ntfs
     set root='(hd0,3)'
     search --no-floppy --fs-uuid --set uuid_read_above
     ntldr /bootmgr
     chainloader +1     
    }
sudo update-grub

sudo grub-install /dev/sda
sudo update-grub

退出并从硬盘启动,应该会看到带有“Windows 10”的菜单

相关内容