[syslinux] isolinux regression? / problem? v3.50 and newer.

Andrew Stuart andrew at shopcusa.com
Wed Jan 16 19:08:47 PST 2008


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




More information about the Syslinux mailing list