[syslinux] islinux can't load kernel :-(

Sylvain asm8 at iFrance.com
Fri Aug 9 15:21:33 PDT 2002


Hello !

I am using the debug version of isolinux but it's verbosity doesn't
help me... here is my booting screenshot :
(from screen to paper and then to screen :-)

-Starting, up DL = F0
-Loaded spec packet Ok, drive = F0
-Sector size appears to be 0800
-Loading main image from LBA = 00048399
-Sectors to load = 0004
-Loaded boot image, verifying...
-Main image read, jumping to main code...
-Root directory at LBA = 00000098
-isolinux directory at LBA = 000033B5
-About to load config file...
-Configuration file opened...
-boot:


Then i wait until the timeout occurs :
-Loading.
-4000
-AX:0208
-BX:0200
-CX:0002
-DX:0000
-4000
-AX:0208
-BX:0200
-CX:0002
-DX:0000
......etc

It do the same if i type in the kernel's file name (kernel.img)

Here is my isolinux.cfg :
-PROMPT  1
-TIMEOUT 600
-DEFAULT Srv1
-
-LABEL Srv1
-  KERNEL kernel.img
-  APPEND initrd=initrd.gz root=/dev/ram0
-
-LABEL Srv2
-  KERNEL kernel.img
-  APPEND initrd=initrd.gz root=/dev/rd/0

As the tree i want to burn is about 1500 Mo big, i have used mkzftree to make it smaller :
# mkzftree -z 9 uncompressed_root compressed_root
then i have uncompressed the isolinux directory :
# cd compressed_root
# mkzftree -u isolinux uisolinux
# rm -rf isolinux
# mv uisolinux isolinux

(The iso image i got is about 600 Mo big ! one CD for 1500 Go :-)

I have checked that file in this directory were not compressed, and it is ok.
I can do 'cat isolinux.cfg' for example, it is fully readable.

I have also checked that files used by isolinux are at the begining of the image
by passing to mkisofs the option '-sort isolinux/iso.sort'
iso.sort contains the following lines :
isolinux	200
isolinux/isolinux.bin	100
isolinux/isolinux.cfg	150
isolinux/kernel.img	50
isolinux/initrd.gz	25

Here is what i pu in the isolinux directory : 
bash-2.05a$ ls -ails isolinux/
total 6352
  86651    4 drwxr-xr-x    2 root     root         4096 08-09 19:30 .
 213832    4 drwxr-xr-x   20 root     root         4096 08-09 14:56 ..
  86656    4 -rw-r--r--    1 root     root          400 08-09 14:11 sample.msg
  86655 5084 -rw-r--r--    1 root     root      5192044 08-08 00:48 initrd.gz
  86652   12 -rw-r--r--    1 root     root         9172 08-09 19:31 isolinux-debug.bin
  86646    4 -rw-r--r--    1 root     root          181 08-09 17:59 isolinux.cfg
  86645    4 -rw-r--r--    1 root     root          175 08-09 19:30 iso.sort
  86654 1208 -rw-r--r--    1 root     root      1230215 08-08 22:21 kernel.img
  86657   28 -rw-r--r--    1 root     root        25771 08-09 14:11 syslogo.lss
bash-2.05a$ 


I have always the same dump of registers (AX, BX, ...) with 2 different machines
- one with a MSI K7T266 PRO motherboard and an IDE CD
- the other with a MSI K7D Master, DC-390U3W SCSI adapter
The syslinux/isolinux version is 1.75

It would be very nice if you could help ;-)
I suppose i did something wrong, but i don't know what ...

Thanks for reading my poor english

sylvain

______________________________________________________________________________
i (france), c'est aussi une gamme complète de PC en exclusivité avec DELL 
http://www.ifrance.com/_reloc/signedell




More information about the Syslinux mailing list