How To: Fix EFI_MEMMAP is not enabled when installing Qubes OS 3.2 with UEFI

I wanted to try using Qubes OS for its security and compartmentalization. The problem was that I could not even get it to install :/

Problem: Error below when trying to install

[ 0.000000] efi: EFI_MEMMAP is not enabled.
[ 0.000000] esrt: ESRT header is not in the memory map.
[ 5.901147] dracut-pre-trigger[424]: cat: /tmp/dd_disk: no such file or directory

Solution:

  1. Update RUFUS to latest version 3.14 as of this post.
  2. Select DD image onto USB drive

No trying to install, you will get the error above still but it will continue with the installer in EFI mode.

Sources:

This post directly references using the DD flag :
https://www.qubes-os.org/doc/installation-guide/
Common UEFI Errors  – https://www.qubes-os.org/doc/uefi-troubleshooting/
https://www.reddit.com/r/Qubes/comments/62fwjg/am_i_doing_something_wrong_qubes_iso_install/