Arch-Linux
os-prober 在 Archlinux 中未檢測到 Windows 10
我最近安裝了 Arch(就像昨天一樣)。我能夠成功地在 EFI 系統分區中安裝
grub-install --target=x86_64-efi --efi-directory=/boot/efi --bootloader-id=grub --recheck
Grubos-prober
和grub-mkconfig -o /boot/grub/grub.cfg
.但是,在啟動後,我遇到了兩個問題:首先,我希望 grub 預設啟動 linux 而不是 linux-lts 核心;其次,我希望它預設選擇 Windows 並且超時 1 秒。
在
/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
時,它沒有列出 Windows 10。即使當我執行時os-prober
,也沒有顯示任何結果。重新啟動時,未顯示 Windows 條目,但超時為 1 秒。所以我該怎麼做?謝謝!
好的,我安裝了 ntfs-3g 並執行了 o
os-prober
。它檢測到 Windows。