[syslinux] syslinux and booting CD's

Wichetael wichetael at gmx.net
Thu Feb 13 07:19:53 PST 2003


You need to put all the isolinux files in either /isolinux or
/boot/isolinux.

quote isolinux doc------------------------------------------
To create an image, create a directory called "isolinux" (or, if you
prefer, "boot/isolinux") underneath the root directory of your ISO
image master file tree.  Copy isolinux.bin, a config file called
"isolinux.cfg" (see syslinux.doc for details on the configuration
file), and all necessary files (kernels, initrd, display files, etc.)
into this directory, then use the following command to create your ISO
image (add additional options as appropriate, such as -J or -R):

 mkisofs -o <isoimage> \
  -b isolinux/isolinux.bin -c isolinux/boot.cat \
  -no-emul-boot -boot-load-size 4 -boot-info-table \
  <root-of-iso-tree>

(If you named the directory boot/isolinux that should of course be
-b boot/isolinux/isolinux.bin -c boot/isolinux/boot.cat.)
endquote----------------------------------------------------

Regards,

Remko van der Vossen

----- Original Message -----
From: "jason" <jason at monsterjam.org>
To: <syslinux at zytor.com>
Sent: Thursday, February 13, 2003 15:49
Subject: [syslinux] syslinux and booting CD's


> hey, Ive got your syslinux booting a floppy disk that boots an image via
> NFS just fine and dandy..
>
> default linux-jason
> prompt 1
> display boot.msg
> timeout 100
> label linux-jason
>         kernel vmlinuz
>         append  append=root=/dev/nfs rw
>
nfsroot=xx.xx.xx.xx:/var/local/user/thinpc,rw,v3,rsize=32768,wsize=32768,har
d,udp,nolock,posix
> vga=792 ip=dhcp
> label linux-egg
>         kernel vmlinuz
>         append  append=root=/dev/nfs rw
>
nfsroot=xx.xx.xx.xx:/export/save/thinpc,rw,v3,rsize=32768,wsize=32768,hard,u
dp,nolock,posix
> vga=792 ip=dhcp
>
> but when I try to put this onto an iso image and boot it, it fails..
> Here is my mkisofs command
> mkisofs -o /home/jason/burnme.iso -b isolinux/isolinux.bin -c
> isolinux/boot.cat -no-emul-boot -boot-load-size 4 -boot-info-table
> /home/jason/mp3s   (all on one line)
>
> and my dir looks like this
>
> [jason at zim mp3s]$ pwd
> /home/jason/mp3s
> [jason at zim mp3s]$ ls -al
> total 1128
> drwxr-xr-x    4 jason    jason        4096 Feb 12 22:23 ./
> drwxr-xr-x   59 jason    jason        4096 Feb 13 09:37 ../
> -rwxr-xr-x    1 root     root          186 Feb 12 22:23 boot.msg*
> drwxr-xr-x    2 jason    jason        4096 Jan 28 12:49 disk1/
> drwxr-xr-x    2 jason    jason        4096 Jan 28 13:30 disk2/
> -rwxr-xr-x    1 root     root       149767 Feb 12 22:23 initrd.img*
> -rwxr-xr-x    1 root     root         9404 Feb 12 22:24 isolinux.bin*
> -r-xr-xr-x    1 root     root         7060 Feb 12 22:23 ldlinux.sys*
> -rwxr-xr-x    1 root     root          412 Feb 12 22:23 syslinux.cfg*
> -rwxr-xr-x    1 root     root          122 Feb 12 22:23 syslinux.cfg.old*
> -rwxr-xr-x    1 root     root       944611 Feb 12 22:23 vmlinuz*
> (note, the isolinux.bin is directly from isolinux.)
>
> but when I boot the CD, all I get is
> Syslinux..  Copyright (C) 1994-2001 H. Peter Anvin
> Could not find kernel image: linux
> boot:
>
> what am I doing wrong?
>
> regards,
> Jason
>
>
> --
> ========================================
> |  Jason Welsh   jason at monsterjam.org  |
> |        http://monsterjam.org         |
> ========================================
>
> The hardest thing in the world to understand is the income tax.
> -- Albert Einstein
>
> _______________________________________________
> SYSLINUX mailing list
> Submissions to SYSLINUX at zytor.com
> Unsubscribe or set options at:
> http://www.zytor.com/mailman/listinfo/syslinux
> Please do not send private replies to mailing list traffic.
>




More information about the Syslinux mailing list