Admin Stuff

This is much more complicated than necessary ... the problem is, making a bootable (!!) FAT partition using only free linux tools. This procedure did work for me

disk="$1"

parted -s ${disk} mklabel msdos
sleep 1
sfdisk -D -uM ${disk} <<EOF
,32,06,*
,,0c,
EOF
sleep 1
mkdosfs ${disk}1
mkdosfs ${disk}2
dd if=/usr/lib/syslinux/mbr.bin conv=notrunc of=${disk} bs=440 count=1
syslinux ${disk}1

mcopy -i ${disk}1 vmlinuz initrd.img syslinux.cfg ::

The problems are