어떤 프로세스에서 "StartImage 실패: 로딩 오류" 오류가 발생합니까?

어떤 프로세스에서 "StartImage 실패: 로딩 오류" 오류가 발생합니까?

멀티부팅 Linux 시스템(개별 파티션에 Ubuntu 20.04 및 22.04의 여러 인스턴스)에서 실패한 systemd-boot 설치를 디버깅하고 있습니다.

안타깝게도 유일한 결과는

bootctl install

다른 관련 구성은 시스템이 GRUB 셸로 부팅된다는 것입니다.

GRUB 쉘을 종료하려면 때때로 (a) 다른 GRUB 쉘 또는 (b) systemd-boot 메뉴(구성된 부팅 항목이 없더라도)로 들어가야 합니다.

최근 다양한 패치 이후 GRUB 셸을 종료하면 다음 메시지가 반환됩니다(대소문자와 공백은 원본 버전과 동일함).

StartImage failed: Load Error

Google은 이에 대해 들어본 적이 없습니다. 따라서 질문은 어떤 프로세스에서 이 오류가 발생하는가입니다.

둘째, 오류가 커널 또는 initramfs 로드 실패입니까?

물론, 구성을 관찰하기 위해 systemd-boot를 얻는 방법에 대한 아이디어도 환영받을 것입니다.

답변1

부팅롬인 UEFI인 것 같습니다. Google은 "UEFI StartImage" 및 관련 "LoadImage"에 대해 알고 있습니다. 그것은 다음을 가리킨다https://edk2-docs.gitbook.io/edk-ii-uefi-driver-writer-s-guide/5_uefi_services/readme.2/524_loadimage_and_startimage.

grub shell에 진입했다고 말하지 않았다면 grub 설치 자체가 의심스러울 것입니다.

관련 정보