Manjaro更新后win10引导项消失
鲁迅说过:manjaro久不滚,一滚必有妖
好久没有登录manjaro系统,近期登录滚一下,果然出事:windows启动项丢失,开机直接进入了linux系统。
按照之前的经验,重做一下grub配置文件就好了。grub.cfg
是grub
的配置文件,是通过/etc/default/grub
自动生成的,按理说只需要执行grub-mkconfig
命令则可自动识别windows引导项并添加到grub.cfg
中。
grub-mkconfig -o /boot/grub/grub.cfg
结果报错:
可以看到os-prober
没有顺利执行!这就是自动识别windows系统引导失败了。
一通搜索,才知道原来grub是默认运行os-prober
的,但是新版本的grub貌似不默认运行了,因此需要修改配置文件/etc/default/grub
,添加配置项
GRUB_DISABLE_OS_PROBER=false
重新执行update-grub
或者grub-mkconfig -o /boot/grub/grub.cfg
,随后reboot
即可。
最后的最后:一定要及时sudo pacman -Syyu
!!!
注:本文参考https://dreamanddead.github.io/post/grub-find-win-back/