Mercurial > lcfOS
view cos/grub/makegrubfloppy.sh @ 267:e7c8f7eb3f59
Added tag Working chain 1 for changeset 649884d9dc61
author | Windel Bouwman |
---|---|
date | Mon, 12 Aug 2013 20:14:47 +0200 |
parents | 92ace1ca50a8 |
children |
line wrap: on
line source
#!/bin/bash # Creates an empty floppy with grub loader on it. # Filename: FLOPPYFILE=emptybootdisk.img # Create file of 1.44M size: dd if=/dev/zero of=$FLOPPYFILE bs=512 count=2880 # Create filesystem: mkfs.msdos $FLOPPYFILE # Create grub directory: mmd -i $FLOPPYFILE grub # Copy grub files: mcopy -i $FLOPPYFILE /usr/lib/grub/i386-pc/* ::/grub # Run grub commands in batch mode: grub --batch <<THEEND device (fd0) ${FLOPPYFILE} root (fd0) setup (fd0) quit THEEND # List files on floppy: mdir -i $FLOPPYFILE