nothing new about that ?
IMAGE=/install/images/ipcop-1.4.21-install-usb-fdd.i386.img; mkdosfs -n IPCOPBOOT -F 16 -I $IMAGE && for i in `seq 0 7`; do if (! losetup /dev/loop${i} >/dev/null 2>&1 ); then LOOPDEV="/dev/loop${i}"; break; fi; done; losetup $LOOPDEV $IMAGE && mount -t vfat $LOOPDEV /install/mnt && cp -R /install/cdrom/* /install/mnt && mv /install/mnt/boot/isolinux/{instroot.gz,vmlinuz,f*\.txt,memtest} /install/mnt && rm -rf /install/mnt/boot && cp /usr/src/config/kernel/syslinux.cfg /install/mnt/syslinux.cfg && umount /install/mnt && losetup -d $LOOPDEV && syslinux $IMAGE
mkdosfs 2.11 (12 Mar 2005)
mount: unknown filesystem type 'vfat'
make: *** [/usr/src/log/usb-key] Error 32
So I really need vfat in VE and I don't think bind mount can help me.
Is there a solution now ?