# # Make a bootable Compact Flash with syslinux # # # Original File # -------------- # http://Linux-Boot.net/Loaders/Syslinux/Examples/Bootable.CF.txt # # # 20-Nov-02 amo Date-of-Birth # 19-Aug-05 amo Modified for CompactFlash # # # DOS="/mnt/DOS" # # # # format from Win95 or Win98 # - or - # mformat a:/s mkfs.msdos -v -n CompactFlash /dev/hda1 # mkdosfs 2.10 (22 Sep 2003) # # # dd if=/dev/fd0 of=/boot/dos.bss bs=512 count=1 conv=sync # dd if=/dev/fd0 of=/boot/dos.bss.448.fd bs=448 count=1 conv=sync # # syslinux /dev/hda1 # if [ ! -d "$DOS" ]; then mkdir $DOS else umount $DOS fi # mount -t msdos /dev/hda1 $DOS # cp -p /boot/dos.bss $DOS # cp -p /boot/vmlinuz-2.4.31ow.i586 $DOS/linux cp -p /boot/System.map-2.4.31ow.p4 $DOS/System.map cp -p /boot/initrd.gz $DOS # # cp -p /boot/SysLinux/syslinux.cfg $DOS cp -p /boot/SysLinux/syslinux.msg $DOS # # ls -la $DOS umount $DOS # # # End of file