#!/bin/bash # Author: Daniel Kahn Gillmor # Date: 2009-10-08 # License: GPL v3+ set -e # depends on grub2 -- should probably be refactored to use # grub-mkrescue WORKDIR=$(mktemp -d) ( cd "$WORKDIR" && wget http://ftp.nl.debian.org/debian/dists/lenny/main/installer-amd64/current/images/netboot/debian-installer/amd64/{linux,initrd.gz} ) mkdir -p "$WORKDIR/boot/grub" cp /usr/lib/grub/x86_64-pc/stage2_eltorito "$WORKDIR/boot/grub/" cat > "$WORKDIR/boot/grub/menu.lst" <