Revert "fix(quickemu): enable pflash secure property only when secureboot on"

This reverts commit 5dfe6c9cf7.
This commit is contained in:
Martin Wimpress 2026-01-26 00:02:34 +00:00
parent 38817e1e6b
commit a98a416133
No known key found for this signature in database
1 changed files with 5 additions and 9 deletions

View File

@ -1906,15 +1906,11 @@ function vm_boot() {
args+=(-blockdev node-name=rom,driver=file,filename="${EFI_CODE}",read-only=true
-blockdev node-name=efivars,driver=file,filename="${EFI_VARS}")
else
# x86 uses traditional pflash drives
# Only enable secure pflash property when SecureBoot is requested
# shellcheck disable=SC2054
if [ "${secureboot}" == "on" ]; then
args+=(-global driver=cfi.pflash01,property=secure,value=on)
fi
# shellcheck disable=SC2054
args+=(-drive if=pflash,format="${EFI_CODE_FORMAT}",unit=0,file="${EFI_CODE}",readonly=on
-drive if=pflash,format="${EFI_VARS_FORMAT}",unit=1,file="${EFI_VARS}")
# x86 uses traditional pflash drives with secure boot support
# shellcheck disable=SC2054
args+=(-global driver=cfi.pflash01,property=secure,value=on
-drive if=pflash,format="${EFI_CODE_FORMAT}",unit=0,file="${EFI_CODE}",readonly=on
-drive if=pflash,format="${EFI_VARS_FORMAT}",unit=1,file="${EFI_VARS}")
fi
fi