[syslinux] Problem with ISOLinux 2.00

Michael Boman michael.boman at securecirt.com
Wed Oct 30 02:23:45 PST 2002


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

I am trying to build a live fs on a CD that is selfbooting that later installs 
a pre-configured linux (this is acctually an upgrade, I have already done it 
before  with 1.67).

Anyway, I can't get it to work this time. All I see is

- -----8<------
Cannot load disk image (invalid file)?
- -----8<------

My isolinux/isolinux.cfg file:

- -----8<------
DEFAULT t
#TIMEOUT 500
DISPLAY about.txt
F1 help.txt

LABEL t
KERNEL kernel.img
APPEND ide0=dma,ata100 ide1=dma,ata100 ramdisk_size=65536 
root=/dev/cdroms/cdrom0 init=/linux_installer ro

LABEL s
KERNEL kernel.img
APPEND console=tty0 console=ttyS0,9600n8 ide0=dma,ata100 ide1=dma,ata100 
ramdisk_size=65536 root=/dev/cdroms/cdrom0 init=/linux_installer ro
SERIAL 0 9600
- -----8<------

My ISO building parameters

- -----8<------
cd cdrom_fs &&
mkisofs -o $BUILDROOT/cdrom.iso \
	-b isolinux/isolinux.bin -c isolinux/boot.cat \
	-no-emul-boot -boot-load-size 4 -boot-info-table \
	-P "SecureCiRT, info at securecirt.com" \
	-p "Michael Boman, michael.boman at securecirt.com" \
	-R .
- -----8<------

This is how the cdrom_fs structure looks like

- -----8<------
# ls -alR
.:
total 23251
drwxr-xr-x    4 root     root          152 Oct 30 17:27 .
drwxr-xr-x    5 root     root          392 Oct 30 17:22 ..
drwxr-xr-x    2 root     root          240 Oct 30 17:27 bin
drwxr-xr-x    2 root     root          200 Oct 30 18:07 isolinux
- -rw-r--r--    1 root     root     23780721 Oct 30 17:27 linux.tgz
- -rwxr-xr-x    1 root     root          588 Oct 30 17:27 linux_installer

./bin:
total 444
drwxr-xr-x    2 root     root          240 Oct 30 17:27 .
drwxr-xr-x    4 root     root          152 Oct 30 17:27 ..
- -rwxr-xr-x    1 root     root       452200 Oct 30 17:27 busybox
lrwxrwxrwx    1 root     root            7 Oct 30 17:27 gunzip -> busybox
lrwxrwxrwx    1 root     root            7 Oct 30 17:27 gzip -> busybox
lrwxrwxrwx    1 root     root            7 Oct 30 17:27 mount -> busybox
lrwxrwxrwx    1 root     root            7 Oct 30 17:27 rm -> busybox
lrwxrwxrwx    1 root     root            7 Oct 30 17:27 tar -> busybox
lrwxrwxrwx    1 root     root            7 Oct 30 17:27 umount -> busybox
lrwxrwxrwx    1 root     root            7 Oct 30 17:27 zcat -> busybox

./isolinux:
total 817
drwxr-xr-x    2 root     root          200 Oct 30 18:07 .
drwxr-xr-x    4 root     root          152 Oct 30 17:27 ..
- -rw-r--r--    1 root     root          820 Oct 30 18:05 about.txt
- -rw-r--r--    1 root     root          232 Oct 30 18:06 help.txt
- -rwxr-xr-x    1 root     root         9400 Oct 30 18:03 isolinux.bin
- -rw-r--r--    1 root     root          365 Oct 30 18:03 isolinux.cfg
- -rw-r--r--    1 root     root       807400 Oct 30 17:27 kernel.img
- -----8<------

and 'file kernel.img' tells me:

- -----8<------
kernel.img: Linux/i386 Kernel, Setup Version 0x203, bzImage
- -----8<------

Using the isolinux-debug.bin didn't get me any smarter either, mostly because 
I acctully get to the isolinux part..

Any suggestions?

Best regards
 Michael Boman

PS
  Tried 1.67, that worked for the earlier version, but it also barfs just like 
2.00 with this setup.
DS

PS2
 Please CC me, I am not yet subscribed to the list...
DS2

- --
Michael Boman
Security Architect, SecureCiRT (A SBU of Z-Vance Pte Ltd)
http://www.securecirt.com
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.6 (GNU/Linux)
Comment: For info see http://www.gnupg.org

iD8DBQE9v7M3ds5fQJiraJwRAgeXAKCtgCauuX2F89GphcaGgfSNFsr3gwCdHyAI
SC9PJ8/Z+eVsMc2mkFlgqW0=
=z+7N
-----END PGP SIGNATURE-----




More information about the Syslinux mailing list