#!/bin/bash

echo "IPXE USB QUICK FLASHER"

echo "SERVER BOOT URI:"
read uri
lsblk -e 7 -o NAME,LABEL,SIZE,TYPE,MOUNTPOINT,PARTLABEL
echo "TARGET DRIVE:"
read drv

cd ipxe/src

sudo echo "#!ipxe

imgfree
ifopen
iflinkwait
dhcp
chain --autofree $uri
" > chain.ipxe

make bin-x86_64-efi/ipxe.usb EMBED=chain.ipxe
rm chain.ipxe
sudo dd if=bin-x86_64-efi/ipxe.usb of=/dev/$drv
