• Re: Re: (Thread restarted!) Debian installation using debootstrap and g

    From Valentin Caracalla@21:1/5 to All on Sat Apr 29 18:20:01 2023
    Hello everyone,

    I partly solved my problem and I would like to share my solution:

    Until now, I thought that the EFI removable media path (\EFI\BOOT\BOOTX64.EFI) is really a fallback location, i.e. a location for putting the boot loader that just always works. Therefore I thought that I could forget about EFI variables altogether if I
    just put the boot loader there. My recipes don't bind-mount /sys/firmware/efi/efivars for that reason.

    And when trying things out with the emulator, this assumption holds true, i.e. running "qemu-system-x86_64 -accel kvm -bios /usr/share/ovmf/OVMF.fd ..." will create a virtual machine that behaves like I expected.

    However, my Asus UX31A does things differently and insists on EFI variables being used for the internal drive, i.e. it doesn't look at the fallback location (\EFI\BOOT\BOOTX64.EFI) of the internal drive.

    That's the solution for the EFI boot interface, use EFI variables.

    For the BIOS boot interface, I'm still clueless why it doesn't work. However, I'll leave it at that.

    Thanks to everyone who helped!

    Kind regards,
    Valentin Caracalla

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)