我有一个双引导系统,win 11和ubuntu 22.04与操作系统在两个不同的驱动器(M2驱动器窗口和ssd为ubuntu)。在早期的win 11是预装在机器上,然后我安装了ubuntu,所有的工作都很好。不幸的是,我在win11上遇到了一些麻烦,我不得不重新安装它。现在,当我启动系统时,我看不到grub菜单中的win 11条目了。首先,我只是尝试用:sudo update-grub更新grub,但这是行不通的。
然后,我尝试用以下方法重新安装grub:
sudo grub-install /dev/sda,其中grub是(并且应该是),然后
sudo update-grub但是win 11条目没有出现。如何恢复win 11条目?
谢谢
其他信息:
sudo os-prober成功地看到win 11,efibootmgr也成功地列出了第二位win11的引导顺序。
发布于 2022-11-24 08:16:03
为了分享我的解决方案,我回答我自己的问题。
sudo vi /etc/default/grub
然后,我添加了以下一行:
GRUB_DISABLE_OS_PROBER=false
保存更改后,我运行:sudo update-grub
在重新启动时,windows 11条目再次出现在grub菜单中。
发布于 2022-11-24 10:08:57
早上好,关于你的问题,我已经用这种方法解决了这个问题,这对我很有帮助。
在ubuntu上安装os-prober。
sudo apt update -y
sudo apt install os-prober然后,您可以通过向/etc/default/grub文件添加以下行来修改它:
GRUB_DISABLE_OS_PROBER=false确保安装了Windows引导程序所在的EFI分区。
以根用户身份运行:
sudo grub-mkconfig -o /boot/grub/grub.cfg最后,您应该更新grub配置并重新启动计算机,以便检查所有操作是否正常。
sudo update-grub
sudo reboothttps://askubuntu.com/questions/1442006
复制相似问题