Booting a floppy image file with memdisk

Auge David Hausheer
Google
Web hausheer.osola.com

Memdisk enables to boot an operating system (e.g. DOS) out of a floppy disk (or hard disk) image. It can be used in conjunction with a bootloader, e.g. Syslinux, Lilo, or Grub.

Memdisk is included in Syslinux. To install memdisk in Debian Etch do:

$ apt-get install syslinux
$ cp /usr/lib/syslinux/memdisk /boot/memdisk

Syslinux config file:

label dos
  kernel memdisk
  append initrd=dosboot.img

Lilo config file:

image=/boot/memdisk
  initrd=/boot/dosboot.img
  label=dos

Links