qemu-arm/src/boot.sh
2023-12-29 19:30:27 +01:00

24 lines
433 B
Bash

#!/usr/bin/env bash
set -Eeuo pipefail
# Docker environment variables
: ${BOOT_MODE:='legacy'} # Display type
case "${BOOT_MODE,,}" in
uefi)
BOOT_OPTS="-bios /usr/share/OVMF/OVMF_CODE_4M.fd"
;;
secure)
BOOT_OPTS="-bios /usr/share/OVMF/OVMF_CODE_4M.secboot.fd"
;;
legacy)
BOOT_OPTS=""
;;
*)
info "Unknown boot mode '${BOOT_MODE}', defaulting to 'legacy'"
BOOT_OPTS=""
;;
esac
return 0