Obrigado por voar em xorriso
.
O problema está no arquivo de imagem que você deixou xorriso marcar como
Partição do Sistema EFI. É suposto ser uma imagem do sistema de arquivos FAT
que contém um arquivo binário chamado /EFI/BOOT/BOOTX64.EFI
(ou
... /BOOTIA32.EFI
para 32 bits x86) mais possivelmente outros arquivos.
Monte o arquivo /boot/grub/efi.img do ISO do Ubuntu para aprender
sobre o seu conteúdo.
Os sistemas de arquivos FAT usados pelo Ubuntu e outros são provavelmente produzidos pelo programa GRUB2 grub-mkimage. O software ISOLINUX / SYSLINUX EFI não ser usado porque ele fica suspenso ao ver um dispositivo de CD-ROM.
Uma maneira bastante conveniente de obter um ISO inicializável é o programa grub-mkrescue
.
Se o GRUB2 estiver configurado para BIOS e EFI (por exemplo, instalando
pacotes grub-pc
, grub-efi-amd64
e grub-efi-ia32
) então grub-mkrescue
irá produzir um ISO que inicializa no BIOS e EFI de 32 bits e 64 bits
Máquinas x86: Imagens de inicialização El Torito para BIOS e EFI, imagem EFI tendo
BOOTX64.EFI
e BOOTIA32.EFI
, MBR para BIOS a partir do disco rígido, GPT para EFI
do disco rígido.