os-prober가 Archlinux에서 Windows 10을 감지하지 못함

os-prober가 Archlinux에서 Windows 10을 감지하지 못함

나는 최근에 (어제처럼) Arch를 설치했습니다. .NET을 grub-install --target=x86_64-efi --efi-directory=/boot/efi --bootloader-id=grub --recheck사용하여 os-proberEFI 시스템 파티션에 Grub을 성공적으로 설치할 수 있었습니다 grub-mkconfig -o /boot/grub/grub.cfg.

그러나 부팅 후 두 가지 문제에 직면했습니다. 첫째, grub이 linux-lts 커널 대신 기본적으로 Linux를 부팅하도록 하고 싶었고, 둘째, 기본적으로 Windows로 설정하고 1초의 시간 초과를 원했습니다.

/boot/grub/grub.cfg파일에서는 첫 번째 메뉴 항목에 있는 linux-lts의 세 인스턴스를 linux로 대체했습니다.

/etc/default/grub파일 에서 GRUB_DEFAULT' Windows Boot Manager on (/dev/nvme0n1p1)' 및 GRUB_TIMEOUTas 로 설정했습니다 1.

실행하면 grub-mkconfig -o /boot/grub/grub.cfgWindows 10이 표시되지 않습니다. 실행해도 os-prober결과가 나오지 않습니다.

재부팅 시 Windows 항목이 나타나지 않지만 시간 제한은 1초입니다. 그럼 어떻게 해야 하나요? 감사합니다!

답변1

좋아, ntfs-3g를 설치하고 o를 실행했습니다 os-prober. Windows를 감지합니다.

관련 정보