[haiku-development] Re: Haiku EFI installation does not boot

  • From: "Alexander von Gluck IV" <kallisti5@xxxxxxxxxxx>
  • To: haiku-development@xxxxxxxxxxxxx
  • Date: Thu, 28 Jan 2021 14:37:03 +0000

January 27, 2021 12:29 PM, "Linuxero" <dmarc-noreply@xxxxxxxxxxxxx> wrote:

El 27/1/21 a las 18:09, Fredrik Holmqvist escribió:

Den ons 27 jan. 2021 kl 16:57 skrev Linuxero <dmarc-noreply@xxxxxxxxxxxxx>:
El 27/1/21 a las 17:52, Fredrik Holmqvist escribió:
As a side-note; I meant how does Haiku actually boot, I am aware of the
BIOS and UEFI boot process, but I meant after that, when the operating
system's boot loader takes control, what does it do?

If we skip the EFI part that does some initial sets like console and

serial, the main function for most boot platform does the heavy lifting:
https://github.com/haiku/haiku/blob/e73999aa57b7cf883c9b8c87e97bfe012ef7e0fc/src/system/boot/loader/
ain.cpp#L34
For the EFI setup, the interesting things are here:
https://github.com/haiku/haiku/blob/e73999aa57b7cf883c9b8c87e97bfe012ef7e0fc/src/system/boot/platfor
/efi/start.cpp#L193

Thank you for the update.

Changing the file system to eb00 did not solve my problem! I am stuck with 
this menu without being
able to use the keyboard:

------------------------------------------------------

Welcome to the
Haiku Boot Loader
Copyright 2004-2020 Haiku, Inc.

1. Select boot volume (Current: Haiku)
2. Select safe mode options
3. Select debug options
4. Select video mode (Current: 1920x1080 32 bit)

Reboot

------------------------------------------------------

How can I solve this?

Hmm.. I think that's a bug. I've been seeing this in the RISCV64 bootloader.

Choose 1 (Select boot volume)
Choose "Haiku"
Choose "Continue" at the bottom.

Not sure what the trigger is... but it has existed for a while (just not on x86)

 -- Alex

Other related posts: