- Download ISO image (
foobar.iso) - Install geteltorito (usually included in genisoimage) and fatcat
- Extract fat32 image with
geteltorito -o update.img foobar.iso - Create a directory to extract everything into (
mkdir update_dump) and extract fat32 image into it (fatcat ./update.img -x ./update_dump) - Copy
update_dump/Flashto your ESP, e.g.sudo cp -r ./update_dump/Flash /boot/efi/Flash - Create a systemd-boot config file at
/boot/efi/loader/entries/flash.conf:
title Firmware Updater
efi /Flash/NoDCcheck_bootx64.efi