Here is my config file for PowerEdge R740 with a USB drive (Kingston) and a nvme drive.
Code:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0"><dict>
<key>Boot</key>
<dict>
<key>Timeout</key><integer>5</integer>
<key>DefaultLoader</key><string>\EFI\proxmox\shimx64.efi</string>
<key>DefaultVolume</key><string>EFI</string>
<key>Fast</key><false/>
<key>Debug</key><false/>
</dict>
<key>Drivers</key>
<dict>
<key>Add</key>
<array>
<string>Fat.efi</string>
<string>NvmExpressDxe.efi</string>
<string>OpenRuntime.efi</string>
<string>EnglishDxe.efi</string>
</array>
</dict>
<key>GUI</key>
<dict>
<key>Scan</key>
<dict>
<key>Entries</key><true/>
<key>Legacy</key><false/>
<key>Tool</key><true/>
</dict>
<key>Custom</key>
<dict>
<key>Entries</key>
<array>
<dict>
<key>Title</key><string>Proxmox NVMe0 (shim-boot)</string>
<key>Path</key><string>\EFI\proxmox\shimx64.efi</string>
<key>Type</key><string>EFI</string>
<key>Volume</key><string>EFD6056F-EF8C-4C10-8305-9E3235F1B707</string>
</dict>
</array>
</dict>
<key>Theme</key><string>embedded</string>
<key>ScreenResolution</key><string>1600x900</string>
</dict>
</dict></plist>