Fedora와 Windows 10을 이중 부팅하려고 합니다. 저는 리눅스를 처음 접했습니다. grub의 40_custom 파일에 작성된 이 코드를 찾았습니다.
menuentry "Windows 10" {
set root='(hd0,1)'
chainloader +1
}
그러나 이것은 작동하지 않는 것 같습니다. 디스크를 찾을 수 없다고 뜹니다. 내 Windows는 " /dev/sda3
듀얼 부팅을 올바르게 사용하려면 40_custom 파일에 무엇을 써야 합니까?" 아래에 있습니다.
편집: 내 노트북을 구입할 때 Windows 10이 사전 설치되어 있었습니다. Fedora 29 워크스테이션을 설치했습니다. grub 화면이 표시되지만 위 코드의 결과로 생성된 Windows 10 옵션에 디스크를 찾을 수 없다고 표시됩니다. Fedora를 설치할 때 Windows 시작 항목이 자동으로 생성되지 않습니다.
답변1
Windows를 다시 부팅하고 싶다면...
이 방법은 EFI 파티션이 그대로 유지된 경우에만 작동합니다.
실행
lsblk -no UUID /dev/sda3
하고 UUID를 기록해 둡니다.UUID를 편집
/etc/grub.d/40_custom
하고 변경합니다 .67E3-17ED
menuentry "Windows 10" { insmod part_gpt insmod fat set root='hd0,gpt1' search --fs-uuid --no-floppy --set=root 67E3-17ED chainloader /EFI/Microsoft/Boot/bootmgfw.efi }
고쳐 쓰다
grub.cfg
어떤 파일이 존재하는지 확인하십시오(예:
ls /boot/grub2/grub.cfg
또는 )ls /boot/efi/EFI/fedora/grub.cfg
. 이것이 첫 번째 파일일 수 있습니다.이전 BIOS에서 부팅하는 경우 다음과 같아야 합니다.
grub2-mkconfig -o /boot/grub2/grub.cfg
그리고 UEFI에서
grub2-mkconfig -o /boot/efi/EFI/fedora/grub.cfg
다시 시작하고 테스트하세요