syslinux and isolinux in salix 14.0alpha1
Posted: 16. Aug 2012, 16:20
I'd like to suggest a couple of changes to Salix14.0alpha1 in relation to syslinux/isolinux.
Suggestion #1:
______________
Since the ISO images are isohybrid and are using ISOLINUX 4.05, the cfg file can be changed to from "/[boot/]isolinux/isolinux.cfg" to "/[boot/]syslinux/syslinux.cfg" without any negative effects.
Changing the directory and the configuration file to "syslinux" should help booting UFD when built with the dd command (isohybrid).
The only caveat is that all current references to "isolinux/isolinux.cfg" in any other file (or script) should be changed.
Note: "syslinux" is a generic term for Syslinux 4.05 (in fact, since some versions before 4.05 too), and booting the ISO image or the physical optical media with ISOLINUX (isolinux.bin) should work exactly the same when the configuration file is "/[boot/][syslinux/]syslinux.cfg".
Suggestion #2:
______________
It could be useful to include a C32 Syslinux module that is capable of comparing the checksums and the actual files. This is useful after burning the CD, and such Syslinux module already exists (I have used it myself in customized Syslinux-bootable CDs). This method is safer and simpler than actually booting Linux just to be able to run some md5sum (or md5deep) command on the files (as many other distros do). If there is interest, I can provide details about this C32 Syslinux module and how to work with it.
Suggestion #1:
______________
Since the ISO images are isohybrid and are using ISOLINUX 4.05, the cfg file can be changed to from "/[boot/]isolinux/isolinux.cfg" to "/[boot/]syslinux/syslinux.cfg" without any negative effects.
Changing the directory and the configuration file to "syslinux" should help booting UFD when built with the dd command (isohybrid).
The only caveat is that all current references to "isolinux/isolinux.cfg" in any other file (or script) should be changed.
Note: "syslinux" is a generic term for Syslinux 4.05 (in fact, since some versions before 4.05 too), and booting the ISO image or the physical optical media with ISOLINUX (isolinux.bin) should work exactly the same when the configuration file is "/[boot/][syslinux/]syslinux.cfg".
Suggestion #2:
______________
It could be useful to include a C32 Syslinux module that is capable of comparing the checksums and the actual files. This is useful after burning the CD, and such Syslinux module already exists (I have used it myself in customized Syslinux-bootable CDs). This method is safer and simpler than actually booting Linux just to be able to run some md5sum (or md5deep) command on the files (as many other distros do). If there is interest, I can provide details about this C32 Syslinux module and how to work with it.