mkisofs를 사용하여 Redhat 6.5 UEFI iso 생성

mkisofs를 사용하여 Redhat 6.5 UEFI iso 생성

다음을 사용하여 UEFI ISO를 생성할 수 있습니다.

mkisofs -quiet -R -J -T -no-emul-boot -boot-load-size 4 -boot-info-table -eltorito-alt-boot -e images/efiboot.img -no-emul-boot -c isolinux/boot.cat -b isolinux/isolinux.bin -o UEFI.iso .

다음 명령은 EFI 미디어인지 확인합니다.

덤프 -iUEFI.iso

Validation Entry:
    Header Indicator: 0x01 (Validation Entry)
    PlatformId: 0x00 (80x86)
    ID: ""
    Checksum: 0x55aa
    Key bytes: 0x55aa
Boot Catalog Default Entry:
    Entry is bootable
    Boot Media emulation type: no emulation
    Media load segment: 0x07c0
    System type: 0 (0x00)
    Load Sectors: 4 (0x0004)
    Load LBA: 227 (0x000000e3)
Section Header Entry:
    Header Indicator: 0x91 (Final Section Header Entry)
    PlatformId: 0xef (EFI)
    Section Entries: 1
    ID: ""
Boot Catalog Section Entry:
    Entry is bootable
    Boot Media emulation type: no emulation
    Media load address: 0 (0x0000)
    System type: 0 (0x00)
    Load Sectors: 744 (0x02e8)
    Load LBA: 239 (0x000000ef)

하지만 이 ISO를 부팅 미디어로 선택하면 부팅에 실패합니다.

UEFI.iso의 내용

ls /mnt/EFI/BOOT/

BOOTX64.conf  BOOTX64.efi  splash.xpm.gz  TRANS.TBL

ls /mnt/이미지

efiboot.img  efidisk.img  install.img  product.img  pxeboot  TRANS.TBL

문제가 무엇인지 생각해 보십시오. 이 UEFI 서버에서 정기적으로 Redhat 6.5 iso를 시작하십시오.

관련 정보