Hi,
I have a 'little' issue with my bootable USB keys...
The following used to work (isolinux 3.11-4):
   Device Boot      Start         End      Blocks   Id  System
/dev/sdg1   *           1           3       23126    6  FAT16
/dev/sdg2               4        1023     7873380   83  Linux
mkfs.vfat -n BOOT /dev/sdg1
mkfs.ext2 -m 0 -b 4096 -L DATA /dev/sdg2
syslinux -s /dev/sdg1
cd /media/BOOT
cp -rv /mnt/cdrom/isolinux syslinux
mv syslinux/isolinux.cfg syslinux/syslinux.cfg
rm -f syslinux/isolinux.bin 
So:
  /ldlinux.sys
  /syslinux
  /syslinux/boot.cat
  /syslinux/boot.msg
  /syslinux/general.msg
  /syslinux/initrd.img
  /syslinux/memtest
  /syslinux/options.msg
  /syslinux/param.msg
  /syslinux/rescue.msg
  /syslinux/splash.lss
  /syslinux/TRANS.TBL
  /syslinux/vmlinuz
  /syslinux/syslinux.cfg
Configuration:
  default myks
  timeout 60
  ...
  label myks
    kernel vmlinuz
    append initrd=initrd.img ks=hd:sda2:/ks.cfg method=hd:sda2:/centos
  ...
And to be sure:
dd if=/usr/lib/syslinux/mbr.bin of=/dev/sdg
I remade it to upgrade the OS version (but still (isolinux 3.11-4) and it does
not boot anymore...
I get to isolinux boot: prompt and it says "could not find kernel image:
linux"
I tried to put the syslinux.cfg in / and no better...
I checked msdos filenames and they seem ok.
any idea about what could be wrong?
Thx,
JD
--- On Mon, 10/26/09, John Doe <jdmls at yahoo.com> wrote:> From: John Doe <jdmls at yahoo.com> > Subject: [syslinux] Bootable USB key... > To: syslinux at zytor.com > Date: Monday, October 26, 2009, 3:52 AM > Hi, > > I have a 'little' issue with my bootable USB keys... > The following used to work (isolinux 3.11-4): > > Device Boot > Start End > Blocks Id System > /dev/sdg1 * > 1 > 3 > 23126 6 FAT16 > /dev/sdg2 > 4 1023 > 7873380 83 Linux > > mkfs.vfat -n BOOT /dev/sdg1 > mkfs.ext2 -m 0 -b 4096 -L DATA /dev/sdg2 > > syslinux -s /dev/sdg1the ldlinux.sys should be under /syslinux too. You don't need it to be in the root of the drive.> /ldlinux.sysno. When boot time comes there are no config files.> /syslinux > /syslinux/boot.cat > /syslinux/boot.msg > /syslinux/general.msg > /syslinux/initrd.img > /syslinux/memtestSo call #syslinux -s /full-path-to-syslinux-folder -- Mark