我最近安装了Arch(就像昨天一样)。我能够在EFI系统分区与成功安装蛴螬grub-install --target=x86_64-efi --efi-directory=/boot/efi --bootloader-id=grub --recheck
,os-prober
和grub-mkconfig -o /boot/grub/grub.cfg
。
但是,启动后,我遇到两个问题:首先,我希望grub在默认情况下启动linux,而不是linux-lts内核,其次,然后我希望它默认选择Windows,超时时间为1s。
在该/boot/grub/grub.cfg
文件中,在第一个菜单项中,我用linux替换了linux-lts的三个实例。
在/etc/default/grub
文件中,我设置GRUB_DEFAULT
为“ Windows Boot Manager on (/dev/nvme0n1p1)
”和GRUB_TIMEOUT
作为1
。
当我运行时grub-mkconfig -o /boot/grub/grub.cfg
,它没有列出Windows10。即使当我运行时os-prober
,也没有显示结果。
重新启动时,未显示Windows条目,但超时为1秒。所以我该怎么做?谢谢!
好的,我安装了ntfs-3g并运行了o os-prober
。它检测到Windows。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句