[syslinux] isolinux probles

Geoff Crompton geoff.crompton at bjhcontrols.com.au
Fri Jun 7 09:52:41 PDT 2002


 Hi,

  I'm trying to create a bootable CD, and so far I have had limited success.
On the first CD I created, isolinux worked, but I think I had a kernel 
without the necessary initrd support compiled in, so the boot failed.
  Now I can't even re-create that success. At the moment the CD's I'm burning
(3 so far) do not even show the display file. I used isolinux-debug.bin for 
the last one, and the output I saw was:

ISOLINUX 1.74 2002-0601 Copyright (C) 1994-2002 H. Peter Anvin

isolinux: Starting up, DL = 9F
isolinux: Loaded spec packet OK, drive = 9F
isolinux:  Loading main image from LBA = 0000278
isolinux:  Sectors to load = 0004
isolinux:  Disk error 32, drive 9F

Boot failed: press a key to retry.

To create the iso image I am using the command:
mkisofs -o $ISOIMAGE -b isolinux/${BOOTBIN} \
        -c isolinux/boot.cat -no-emul-boot -boot-load-size 4 \
        -boot-info-table $MASTERISO
(where BOOTBIN=isolinux-debug.bin, and the other variable subsitute for 
appropiate files/directories).

The isolinux.cfg file contains
display isolinux.dsp
timeout 10
default linux
append load_ramdisk=1 initrd=root.lrp initrd_dyn=tmpfs,,mkdevr amdisk_size=4096 root=/dev/rd/0 boot=/dev/cdrom,iso9660 LRP=etc,log,local,modules

and an ls -l  from my isolinux directory gives:	

ghc at lovelace:~/projects/lrp/master_iso/isolinux$ ls -l
total 1388
-rw-r--r--    1 root     root         9016 Jun  7 16:16 isolinux-debug.bin
-rw-r--r--    1 ghc      ghc          8548 Jun  7 15:54 isolinux.bin
-rw-r--r--    1 ghc      ghc           191 Jun  7 14:12 isolinux.cfg
-rw-r--r--    1 ghc      ghc           776 Jun  5 16:10 isolinux.dsp
-rw-r--r--    1 ghc      ghc        545822 Jun  7 16:16 linux
-r--r--r--    1 ghc      ghc        827431 Jun  5 16:13 root.lrp

  Can anyone tell me what I'm doing wrong? As the observant will have
noticed, my root is a root.lrp. I'm trying to get the LRP running of a CD.
I have patched the kernel with the neccessary dynamic initrd archive support.

  Cheers
  Geoff Crompton



More information about the Syslinux mailing list