Hi, > Fedora 22 x86_64
They use ISOLINUX, their own augmented genisoimage, and isohybrid. > Oracle Linux 7.2 They want me to register before i can download. I'm not that curious. Most Linux distros use ISOLINUX for the BIOS boot image. If that is from SYSLINUX of the last about 8 years, then isohybrid will accept it. (Officially you would have to make sure that the isohybrid program is of the same SYSLINUX revision as the boot image in the ISO image. In practice, the versions still are mutually compatible, afaik.) > So, is there a solution that works for most or all bootable CD images? There are the old unpack procedures which put the files from ISO into FAT and try to reproduce the boot loader equipment and behavior as shown by the ISO on CD. This still needs knowledge about the boot loader in the ISO. On the other hand one has full freedom to replace the boot loader of the ISO by another one. (E.g. replace GRUB Legacy by GRUB2.) In the case of SeaToolsDOS223ALL.ISO one would probably have to spy on its way to boot FreeDOS. I assume that the x86 code in the nameless El Torito image at block 21 (2048 bytes per block) hops onto /BCDW/bcdwboot.bin which knows the name of /BCDW/bcdw.bin and /BCDW/bcdw.ini. Together, this would be the boot loader. (Anybody here with experience about disassembling x86 ?) Further i assume that /FreeDOS/ke2035asrc.zip will be unpacked to get a startable operating system. All in all it would probably be less work to forward the disk to a virtual machine which gets started with SeaToolsDOS223ALL.ISO as virtual CDROM. Have a nice day :) Thomas