Folks I've just tried booting the 1st Linux CD I've made using Isolinux and it fails. At boot time I see: Boot from ATAPI CD-ROM: No Emulation ISOLINUX 1.67 2002-02-03 Copyright (C) 1994-2001 H. Peter Anvin boot: Could not find kernel image: /isolinux The cdimage was made using the command: mkisofs -v -o austin.iso -b isolinux/isolinux.bin -c isolinux/boot.cat -no-emul-boot -boot-load-size 4 -boot-info-table /lfs/ where /lfs/ contains a Linux-From-Scratch-based system. The CD was burnt from the image just using "cdrecord -v dev=0,3,0 -eject austin.iso". The /lfs/isolinux directory contains 3 files: isolinux.bin, isolinux.cfg, and lfskernel. The isolinux.cfg contains: DEFAULT linux auto LABEL linux KERNEL /isolinux/lfskernel APPEND "root=/dev/cdroms/cdrom0" Anyone got any suggestions? -- Dermot Bradley bradley at oldcolo.com, bradley at debian.org
On Sat, 6 Apr 2002, Dermot Bradley wrote:> LABEL linux > KERNEL /isolinux/lfskernel > APPEND "root=/dev/cdroms/cdrom0" > > Anyone got any suggestions?LABEL linux KERNEL lfskernel APPEND "root=/dev/cdroms/cdrom0" not sure if the root= will work, but the kernel location is assumed to be within the /isolinux directory
On Sat, 6 Apr 2002, Jim Wright wrote:> LABEL linux > KERNEL lfskernel > APPEND "root=/dev/cdroms/cdrom0"How I get: boot: Could not find kernel image: lfskernel -- Dermot Bradley bradley at oldcolo.com, bradley at debian.org
> Would you mind to list your isolinux directoryls -l /lfs/isolinux (/lfs is the "root" of the directory tree used to build the CD from) total 860 -rw-r--r-- 1 root root 8552 Apr 7 13:19 isolinux.bin -rw-r--r-- 1 root root 170 Apr 7 13:14 isolinux.cfg -rw-r--r-- 1 root root 858687 Apr 6 18:31 lfskernel after mounting the cd itself: ls -l /cdrom/isolinux total 850 -r-xr-xr-x 1 root root 2048 Apr 7 13:19 boot.cat -r-xr-xr-x 1 root root 8552 Apr 7 13:17 isolinux.bin -r-xr-xr-x 1 root root 170 Apr 7 13:14 isolinux.cfg -r-xr-xr-x 1 root root 858687 Apr 6 18:31 lfskerne D'oh! Just spotted that the kernel name has been truncated.......guess that's why the isolinux.cfg couldn't find it..... -- Dermot Bradley bradley at oldcolo.com, bradley at debian.org