Ubuntu 23을 사용하여 Windows용 Grub 사용자 정의

Ubuntu 23을 사용하여 Windows용 Grub 사용자 정의

내 시스템에 Windows 10용 grub 메뉴 항목을 추가하려고 했습니다. 사용자 정의 메뉴 항목을 생성하여 항목을 성공적으로 추가했지만 작동하지 않을 때마다 찾을 수 없음 오류가 발생합니다 /efi/EFI/bootmngr(Windows의 경우).

내 설정에는 완벽하게 로드되고 실행되는 USB SSD(sdb)에 Ubuntu가 설치되어 있습니다.

내장 드라이브(sda)에 설치된 Windows

외장 USB 드라이브를 분리하면 Windows가 설치되지만 이것이 이상적인 솔루션은 아닙니다.

/etc/grub.d/40_custom메뉴를 추가하도록 편집했습니다 .

menuentry "Windows 10" {
        insmod part_gpt
        insmod fat
        search --no-floppy --fs-uuid --set 1866-186C
        chainloader /EFI/Microsoft/Boot/bootmgfw.efi
}

디스크 관리자에서 디스크 ID를 볼 수 있으며 시스템 드라이브의 uuid도 나열할 수 있습니다.

그런 다음 sudo update-grub메뉴를 다시 빌드하고 내가 만든 항목을 볼 수 있지만 실패합니다.

진행 방법과 작동 방법이 명확하지 않습니다.

이 프로세스를 설명하는 참고 자료가 꽤 많지만 내 메뉴를 따르고 사용자 정의하는 것이 어려웠습니다. grub 사용자 정의 프로그램도 설치했지만 다시 차이는 없습니다.

도움을 주시면 감사하겠습니다.

(22 대신 우분투 23을 설치하는 것이 좋은 생각인가요?)

관련 정보