Hi,
fs4000 hat Recht. Archlinux ISOs werden entsprechend Matthew Garrett's
Ideen zu BIOS+EFI+Apple Hybrid-ISOs erzeugt. Ohne Apple, allerdings.
Die verschachtelte Partition wird also mit Absicht so hergestellt.
Ausloeser sind die Optionen
-e EFI/archiso/efiboot.img
und
-isohybrid-gpt-basdat
in variable _iso_efi_boot_args von
https://projects.archlinux.org/archiso.git/tree/archiso/mkarchiso
Sowohl die Partition Table des MBR (von fdisk angezeigt) als auch
die GPT (gdisk) beschreiben den Adressbereich, der vom File
EFI/archiso/efiboot.img
im ISO Filesystem besetzt wird.
Und ja: Das ist sehr kreativ.
Der Hauptentwickler von GRUB2 findet es garnicht gut, Partitions zu
verschachteln. Das Programm grub-mkrescue vermeidet es streng,
xorriso so anzusteuern.
Aber bei SYSLINUX/ISOLINUX sind die Ansichten nicht so konservativ.
Have a nice day 🙂
Thomas