diff --git a/lorax-templates-qubes/templates/config_files/x86/System Volume Information/IndexerVolumeGuid b/lorax-templates-qubes/templates/config_files/x86/System Volume Information/IndexerVolumeGuid new file mode 100644 index 0000000..0625913 Binary files /dev/null and b/lorax-templates-qubes/templates/config_files/x86/System Volume Information/IndexerVolumeGuid differ diff --git a/lorax-templates-qubes/templates/efi.tmpl b/lorax-templates-qubes/templates/efi.tmpl index be5c3e2..e97ee07 100644 --- a/lorax-templates-qubes/templates/efi.tmpl +++ b/lorax-templates-qubes/templates/efi.tmpl @@ -13,6 +13,10 @@ install boot/efi/EFI/*/gcd${EFIARCH_LOWER}.efi ${EFIBOOTDIR}/BOOT${efiarch}.efi ##install boot/efi/EFI/*/gcd${EFIARCH_LOWER}.efi ${EFIBOOTDIR}/grub${EFIARCH_LOWER}.efi install boot/efi/EFI/*/xen*.efi ${EFIBOOTDIR}/xen.efi +# place those files to prevent Windows recreating them while writing ISO image +# on Windows (this would break image verification) +mkdir "System Volume Information" +install "${configdir}/System Volume Information/*" "System Volume Information/" # For Secure Boot restore those files (keep in mind 32MB limit on efiboot.img # imposed by ISO9660, details in #794):