efi 시스템에서는 모든 efi 바이너리를 실행할 수 있습니다.
특히 efi 쉘(efi 바이너리)을 사용하여 grub(또 다른 efi 바이너리)을 실행할 수 있습니다.
grub을 사용하여 efi 쉘 등을 실행할 수도 있습니까?
(이론적으로 이것은 괜찮을 것입니다. 그러나 그러한 바이너리를 실행하는 올바른 명령을 찾지 못했습니다.)
답변1
예, 다음은 Rod Smith의 멋진 페이지에서 가져온 간단한 예입니다.GRUB 2/EFI 부트로딩
다른 EFI 부트로더를 링크로드하려면 GRUB2를 사용할 수 있습니다.chainloader
다음 grub2 메뉴 항목 예제는 EFI 부트로더를 실행합니다.
menuentry "Windows 7" {
insmod part_gpt
insmod chain
set root='(hd0,gpt1)'
chainloader /EFI/Microsoft/Boot/bootmgfw.efi
}
답변2
예! ARCH-Linux 설치 ISO 이미지를 썸 드라이브로 수정하여 관리하는 EFI를 쉽게 찾거나 빌드할 수 있습니다. 다음을 참조하세요.https://wiki.archlinux.org/index.php/Talk:Unified_Extensible_Firmware_Interface
"실제로 PC에서 *.efi 파일을 실행해보세요"