Andrew Stuart
2008-Jan-17 03:08 UTC
[syslinux] isolinux regression? / problem? v3.50 and newer.
Greetings, I have been using isolinux with Microsoft's cdimage.exe for my Utility / Preinstallation cds. I just upgraded from 3.36 to 3.55 and found it to be non functional. I didn't use the -debug version, it just hangs at the version banner. I went through several previous versions, and it appears that 3.50-pre23 is the last working version. I didn't see anything between that and 3.50-release?! 3.55 was tested as a burned cd on several machines, all version testing after was with vmware and iso image. Of course this could be some change that I didn't see listed, and I need to modify my procedure for. I am using cdimage as I had issues with mkisofs previously. I don't recall what / why. I can try mkisofs again later. I am calling cdimage like so: cdimage.exe -Lmycd -t08/23/2001,09:00:00 -b\cd\isolinux\isolinux.bin -h -n -o -m C:\cd C:\test.iso cdimage is v 2.47 isolinux.bin and isolinux.cfg is in \isolinux. I do not have a \boot -t sets the time stamp for all files/dirs -h includes hidded files/dirs -n allows long filenames -o optimizes the image by encoding duplicate files only once I will investigate playing with these options to see if I can get newer versions working. The non-working output (typed): ISOLINUX 3.50 2007-06-09 Copyright (C) 1994-2007 H. Peter Anvin isolinux: starting up DL=9F isolinux: Loaded spec packet OK, drive = 9F isolinux: No boot info table, assuming single session disk... isolinux: Spec packet missing LBA information, trying to wing it... isolinux: Loading main image from LBA = 0000011C isolinux: Sectors to load = D5B7 and hangs there indefinitely. The working 3.50-pre23 output (typed): ISOLINUX 3.50 3.50-pre23 Copyright (c) 1994-2007 H. Peter Anvin isolinux: Starting up, DL =9F isolinux: Loaded spec packet OK, drive = 9F isolinux: No boot info table, assuming single session disk... isolinux: Spec packet missing LBA information, trying to wing it... isolinux: Loading main image from LBA = 0000011C isolinux: Sectors to load = 0005 isolinux: Loaded boot image, verifying... isolinux: Main image read, jumping to main code... isolinux: Root directory at LBA = 0000001C isolinux: isolinux directory at LBA = 00000030 isolinux: About to load config file... isolinux: Configuration file opened... boot: Any ideas? Currently my test image is quite large, I will try and create a test image that is smaller tomorrow. -Andrew
H. Peter Anvin
2008-Jan-17 03:57 UTC
[syslinux] isolinux regression? / problem? v3.50 and newer.
Andrew Stuart wrote:> Greetings, > > I have been using isolinux with Microsoft's cdimage.exe for my Utility / > Preinstallation cds. I just upgraded from 3.36 to 3.55 and found it to > be non functional. I didn't use the -debug version, it just hangs at the > version banner. I went through several previous versions, and it appears > that 3.50-pre23 is the last working version. I didn't see anything > between that and 3.50-release?! 3.55 was tested as a burned cd on > several machines, all version testing after was with vmware and iso image. > > Of course this could be some change that I didn't see listed, and I need > to modify my procedure for. I am using cdimage as I had issues with > mkisofs previously. I don't recall what / why. I can try mkisofs again > later.mkisofs might help, since the lack of boot info table seems to be biting you.> isolinux: No boot info table, assuming single session disk... > isolinux: Spec packet missing LBA information, trying to wing it...This means that neither the boot info table nor the spec packet has the appropriate information. Clearly something is still wrong in the "winging it" code. I don't get around to testing it much. -hpa
Apparently Analagous Threads
- Ack...OpenSSH no longer compatible with SSH 1.2.26 clients?
- using rsync to keep squeeze amd64 image freshened.
- Tags in files with Unicode BOM
- Bug#587150: #587150: d-i netinst cd doesn't boot, isolinux error: further investigation
- Questions about image link file and CUE sheet