#!/bin/bash # # # SysLinux.sh.txt # ---------------- # - Make a standalone Syslinux Boot floppy # - system runs in memory # # # Original Files # --------------- # http://Linux-Boot.net/Boot.Standalone/FD/Floppy.MBR.Lilo.sh.txt # # # 08-Mar-05 amo Date-of-Birth # 16-Mar-05 amo Added /dev/fd0u1722 -- syslinux Bootable 1.72MB floppy # 26-Mar-05 amo Bootable Floppy ( /dev/fd0u1722 ) or Bootable USB ( /dev/sda1 ) # # # # # Run the command and show status # ------------------------------- function doecho() { cmd=$1 # echo "$cmd" eval $cmd # if [ $? != 0 ]; then echo "#" echo "# ERROR: FAILED: $cmd " echo "#" # exit 1 # fi # } # doecho # # # Use the floppy to boot the hard disk # ------------------------------------ doecho " mke2fs -q -m 0 /dev/fd0 " doecho " lilo -C /etc/lilo.fd0.conf " # sync # # # End of file