2021-03-02 14:45:59 +00:00
|
|
|
#!/bin/bash
|
|
|
|
|
2021-04-23 05:10:01 +00:00
|
|
|
. drive.inc
|
|
|
|
. syslinux.inc
|
2021-03-02 14:45:59 +00:00
|
|
|
|
2021-03-04 14:36:22 +00:00
|
|
|
declare -a drives
|
2021-03-02 14:45:59 +00:00
|
|
|
|
2021-03-04 14:36:22 +00:00
|
|
|
drives=("$@")
|
|
|
|
|
|
|
|
if [ ${#drives[@]} -eq 0 ]; then
|
2021-04-23 05:10:01 +00:00
|
|
|
echo "Usage update.sh /dev/drive1 [/dev/drive2 [/dev/drive3 ]]"
|
2021-03-02 14:45:59 +00:00
|
|
|
exit 1
|
|
|
|
fi
|
|
|
|
|
2021-03-04 14:36:22 +00:00
|
|
|
for drive in "${drives[@]}"; do
|
2021-04-23 05:10:01 +00:00
|
|
|
mount_efi "$drive"
|
|
|
|
install_ipxe "${mnt}/syslinux/ipxe.lkrn"
|
|
|
|
umount_efi
|
2021-03-04 14:36:22 +00:00
|
|
|
done
|
2021-04-23 05:10:01 +00:00
|
|
|
|