我最近用windows 10安装了ubuntu21.10DualBoot。Grub安装在安装过程中失败,系统自动引导到Linux。如果我用启动菜单引导到Windows分区,它将被用于grub救援。我试着运行sudo update-grub
,并将GRUB_TIMEOT_STYLE
从hidden
更改为menu
,但什么也没有发生。下面是Ubuntu磁盘的图片:
下面是使用Windows的磁盘的图片:
发布于 2021-11-07 15:34:06
这不是一个确切的答案,因为这不会是“手动”,但我取得了良好的结果与“启动修复”。请参阅:https://help.ubuntu.com/community/Boot-Repair
发布于 2021-11-07 17:35:08
启动修复不会修复Windows启动文件。安装Windows时,它应该为引导文件创建自己的EFI文件夹,通常大小约为100 MB,足够大,还可以包含grub efi文件。你在Ubuntu之后安装Windows吗?
由于您有一个4.2GB的grub,这不仅是浪费空间,还意味着Windows已经被某种方式删除,而sda6仅用于Linux引导。因此,sda6中可能缺少Windows引导文件,因此Windows不会启动。如果您运行sudo ls /boot/efi/EFI
,是否将Microsoft显示为文件夹?如果是的话,sudo ls /boot/efi/EFI/Microsoft/Boot|grep -i ^b
会显示什么?
https://askubuntu.com/questions/1374084
复制相似问题