- 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/Flash
to 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