Making an USB storage device bootable:

****************************
windows NT/2k/XP:          *
****************************

First step: install bootloader syslinux

  copy this folder to your harddisk and
  if the drive letter of your usb storage device is X:
  open a "dos" window and type

    install X:

  to install the bootsector for syslinux (make sure that
  X: really is your usb storage device!)

  (the original bootsector may be restored with uninstal x:)

  New: syslinux can as well be installed with syslinux.exe
  (syslinux.exe comes with syslinux version 2.06)

Disclaimer: install.bat is tested but the author cannot
  give any warranty that install.bat works on your system.


Second step: boot the usb device with syslinux to install grub

  in the grub boot menu you can choose to install grub
  (this does only work with some bios versions; if your bios
  does not work, boot with syslinux into SPBLinux and follow
  the instructions how to make an USB stick bootable from SPBLinux)

  After rebooting you get the grub boot menu

***********************************************

If your usb storage device does not boot even if the syslinux bootloader
is installed you can try to use the spblinux mbr bootloader:
- usual mbr boot loaders use the CHS values in the partition table
- the bios might use other CHS values than linux/windows
- the spblinux mbr boot loader uses the LBA entry in the partition table:
  in some cases the bootsector of the active partition can now be loaded

Installation of mbr bootloader code spb2_mbr.sec
(warning: only the first slot of multislot usb card readers is 
supported with windows - at least with the multislot reader which has been tested)

execute installmbr.cmd and follow the instructions

this mbr bootloader gives some diagnostic output:
- an excellent reference about int13 can be found at http://www.ctyme.com/intr/int-13.htm
- the partition table format is documented at http://www.ata-atapi.com/hiwtab.htm#T2

Disclaimer: installmbr.cmd is tested but the author cannot
give any warranty that installmbr.cmd works on your system.
