Howdy to all, We've been using isolinux quite successfully for quite some time now, and I have come across a couple of laptops where isolinux balks at my config file.. Upon booting on this systems, the image background appears corrupted, and at the boot prompt, the following happens automatically. Unknown keyword in config file. Could not find kernel image: 1 boot: Any label input here fails, with "Could not find kernel image". If I replace the config file with a simpler one, with one option only and no image background, it works perfectly. I have included the config file below, apologies if anybody is on a slow link.. (these lines may wrap depending on your client, as some are > 80 characters). I tend to think this is a BIOS issue with these particular machines (Toshiba TE2300, Intel 855GM Chipset) not reading the entire config file. This file works on pretty much every other system I have ever worked with, and fails on this particular system with every version of syslinux I have tried since we began using it, which was quite a long time ago (2003ish?). If anybody would like to check my config file for obvious errors, or has experienced this it would be greatly appreciated.. Kind Regards Daniel Rose default 1 display bootmnu.txt prompt 1 F1 mainhelp.txt F2 bootmnu.txt F3 hdtest.txt F7 FAQ.txt label linresc kernel linresc/rescue.lnx append initrd=/isolinux/linresc/initrd.gz root=/dev/ram0 label A: localboot 0x00 label a: localboot 0x00 label o localboot -1 label 0 localboot 0x80 label 1 kernel winpe.bin label 2 kernel memdisk append initrd=dosde.imz label 4 kernel memdisk append initrd=dosde2.imz label 3 kernel /i386/linux/vmlinuz-2.4.25 append initrd=/i386/linux/initrd acpi=off root=/dev/ram0 init=/linuxrc setkmap=us vga=788 label P kernel /isolinux/ntpasswd/vmlinuz append rw vga=1 init=/linuxrc initrd=/isolinux/ntpasswd/initrd.gz root=/dev/ram0 source=/dev/cdrom/0 label p kernel /isolinux/ntpasswd/vmlinuz append rw vga=1 init=/linuxrc initrd=/isolinux/ntpasswd/initrd.gz root=/dev/ram0 source=/dev/cdrom/0 label recover kernel memdisk append initrd=recover.imz label RECOVER kernel memdisk append initrd=recover.imz label T kernel memdisk append initrd=gentat.imz label t kernel memdisk append initrd=gentat.imz label R kernel memdisk append initrd=tomsrtbt.imz label r kernel memdisk append initrd=tomsrtbt.imz label B kernel memdisk append initrd=picobsd.imz label W kernel memdisk append initrd=clave03.imz label w kernel memdisk append initrd=clave03.imz Label N kernel memdisk append initrd=msnet.img Label n kernel memdisk append initrd=msnet.img label M kernel memdisk append initrd=memtest.img label m kernel memdisk append initrd=memtest.img label dft kernel memdisk append initrd=/isolinux/drvtest/dft.imz label DFT kernel memdisk append initrd=/isolinux/drvtest/dft.imz label dftn kernel memdisk append initrd=/isolinux/drvtest/dft.img label DFTn kernel memdisk append initrd=/isolinux/drvtest/dft.img label wmd kernel memdisk append initrd=wmd.imz label WMD kernel memdisk append initrd=wmd.imz label sst kernel memdisk append initrd=/isolinux/drvtest/sst.imz label SST kernel memdisk append initrd=/isolinux/drvtest/sst.imz label FJDT kernel memdisk append initrd=/isolinux/drvtest/fujitsu.imz label fjdt kernel memdisk append initrd=/isolinux/drvtest/fujitsu.imz label MAX kernel memdisk append initrd=/isolinux/drvtest/maxtor.imz label max kernel memdisk append initrd=/isolinux/drvtest/maxtor.imz label SAM kernel memdisk append initrd=/isolinux/drvtest/samsung.imz label sam kernel memdisk append initrd=/isolinux/drvtest/samsung.imz label HUTIL kernel memdisk append initrd=/isolinux/drvtest/hutil.imz label hutil kernel memdisk append initrd=/isolinux/drvtest/hutil.imz label SEA-OLD kernel memdisk append initrd=/isolinux/drvtest/seagate.imz label sea-old kernel memdisk append initrd=/isolinux/drvtest/seagate.imz label DLG kernel memdisk append initrd=/isolinux/drvtest/datalife.imz label dlg kernel memdisk append initrd=/isolinux/drvtest/datalife.imz label DLGD kernel memdisk append initrd=/isolinux/drvtest/dlgdiag5.imz label dlgd kernel memdisk append initrd=/isolinux/drvtest/dlgdiag5.imz label sea kernel memdisk append initrd=/isolinux/drvtest/seatools.imz label SEA kernel memdisk append initrd=/isolinux/drvtest/seatools.imz label DLGD-OLD kernel memdisk append initrd=/isolinux/drvtest/dlgdiag4.imz label dlgd-old kernel memdisk append initrd=/isolinux/drvtest/dlgdiag4.imz label RL kernel /isolinux/linresc/rescue.lnx append vga=0x301 initrd=/isolinux/linresc/initrd.gz root=/dev/ram0 init=/etc/rc/init label dellst kernel memdisk append initrd=/isolinux/DELL/asset.imz label DELLST kernel memdisk append initrd=/isolinux/DELL/asset.imz label dellbios kernel memdisk append initrd=/isolinux/dellbios.bin label DELLBIOS kernel memdisk append initrd=/isolinux/dellbios.bin label DELL kernel memdisk append initrd=/isolinux/dell.img label dell kernel memdisk append initrd=/isolinux/dell.img label ehss kernel memdisk append initrd=/isolinux/ehss.img label EHSS kernel memdisk append initrd=/isolinux/EHSS.img label LG kernel memdisk append initrd=/isolinux/LG.img label lg kernel memdisk append initrd=/isolinux/LG.img label dellhd kernel memdisk append initrd=/isolinux/dellhd.img label DELLHD kernel memdisk append initrd=/isolinux/dellhd.img label esm kernel memdisk append initrd=/isolinux/esm.img label ESM kernel memdisk append initrd=/isolinux/esm.img label mpm kernel memdisk append initrd=/isolinux/mpmemory.img label MPM kernel memdisk append initrd=/isolinux/mpmemory.img label delldiag kernel memdisk append initrd=/isolinux/delldiag.img label DELLDIAG kernel memdisk append initrd=/isolinux/delldiag.img label ghost kernel memdisk append initrd=/isolinux/ghost.img label GHOST kernel memdisk append initrd=/isolinux/ghost.img label dmi kernel memdisk append initrd=/isolinux/dmi.img label DMI kernel memdisk append initrd=/isolinux/dmi.img timeout 300