Opened 3 years ago

Closed 22 months ago

#17812 closed bug (no change required)

UEFI boot does not find system partition

Reported by: Alexco Owned by: nobody
Priority: normal Milestone: Unscheduled
Component: System/Boot Loader/EFI Version: R1/Development
Keywords: Cc:
Blocked By: Blocking:
Platform: All

Description

With hrev56168, starting the UEFI loader via 3rd party boot loader (rEFInd, opencore,...) results in no boot, after a short black screen (1-2s) the 3rd party loader is displayed again. If started from EFI shell, the loader shortly prints something like "no valid boot partition found" and afterwards displays the haiku menu. There I can select the correct Haiku partition and boot the system.

Attachments (3)

syslog_hrev56168 (91.8 KB ) - added by Alexco 3 years ago.
IMG_9743.jpeg (214.4 KB ) - added by Alexco 3 years ago.
IMG_9744.jpeg (214.6 KB ) - added by Alexco 3 years ago.

Download all attachments as: .zip

Change History (7)

by Alexco, 3 years ago

Attachment: syslog_hrev56168 added

by Alexco, 3 years ago

Attachment: IMG_9743.jpeg added

by Alexco, 3 years ago

Attachment: IMG_9744.jpeg added

comment:1 by diver, 3 years ago

Component: - GeneralSystem/Boot Loader/EFI

comment:2 by Alexco, 22 months ago

Small update. It seems that my Haiku partition had not the correct type (was set to ms-basic-data, instead of Haiku). I changed that, and now the situation is a little bit better. So, if started from the shell, the bootloader works, no more "no valid boot partitions found".

But still, if started via another boot manager, it does not boot.

comment:3 by Alexco, 22 months ago

Okay, can be closed. That was not an issue of the Haiku UEFI loader. Doing it the right way now, and it simply works. So please close/reject, thanks.

comment:4 by tqh, 22 months ago

Resolution: no change required
Status: newclosed

Thanks for reporting back.

Note: See TracTickets for help on using tickets.