diff --git a/iso_configs/calamares_settings/deb/scripts/bootloader-config b/iso_configs/calamares_settings/deb/scripts/bootloader-config index 521dc5b9..d95b0017 100755 --- a/iso_configs/calamares_settings/deb/scripts/bootloader-config +++ b/iso_configs/calamares_settings/deb/scripts/bootloader-config @@ -29,9 +29,14 @@ case "$ARCH" in DEBIAN_FRONTEND=noninteractive chroot $CHROOT apt-get -y install grub-pc fi ;; - i686) +i686) + if [ -d /sys/firmware/efi/efivars ]; then echo " * Installing grub-efi-ia32 (uefi 32-bit)..." DEBIAN_FRONTEND=noninteractive chroot $CHROOT apt-get -y install grub-efi-ia32 + else + echo " * Installing grub-pc (bios 32-bit)..." + DEBIAN_FRONTEND=noninteractive chroot $CHROOT apt-get -y install grub-pc + fi ;; aarch64) echo " * Installing grub-efi-arm64 (uefi arm64)..."