Sven-Haegar Koch
2009-Mar-20 23:38 UTC
[syslinux] isolinux problems with more than a bunch of files in the iso root
hallo, it seems isolinux.bin has a lockup problem if there are more than a handfull of files in the rootdirectory of the .iso image. (I found it with a self-created install dvd with 530 packages in the rootdir) The old version 3.31 shipped with Debian Etch was ok, the newer version 3.71 now shipped with Debian Lenny, and also the current git snapshot 18734bb0 are broken. Test images: Iso-Image working: http://test.sdinet.de/isolinux/debian-etch-3.31.iso Iso-Image broken: http://test.sdinet.de/isolinux/debian-lenny-3.71.iso Iso-Image broken: http://test.sdinet.de/isolinux/git-18734bb0.iso These images were created with the script available at http://test.sdinet.de/isolinux/create_testiso and just use dmitest.c32 as the single target - as the problem happens very early the used target does not matter, I just chose something simple here. (Created using the same genisoimage 1.1.9 for building all of them) Screenshot (done with VMWare) for isolinux-git .iso with enabled debug messages and debug tracers: http://test.sdinet.de/isolinux/git-18734bb0.png All three isolinux.bin versions are working correctly without (in my testcase) the 1000 dummy files. c'ya sven -- The lights are fading out, once more...