[SOLVED] Why "no boot path found" is occurred on EFI booting?

I installed the Haiku Beta5.
I’m using a laptop pc,and configured a multi-boot(Windows,Ubuntu,Haiku) by the grub.
There is only one Haiku partition although,when the loader(haiku_loader.efi) is ran,
the message “no boot path found, scan for all partitions…” while 0.1 sec.

After that,“Welcome to the Haiku Boot loader” displayed.
I selected “Select boot volume/state…(Current:None)”,and then,
There are 2 options(named “Haiku”…same! I can’t find difference between them) on the screen.

I can finally boot “Haiku” after choosing one of “Haiku” on this screen.
I’d like to boot “Haiku” straight (without the “Haiku Boot loader” screen).

Are there any required additional settings for me?
Or is this problem caused by Haiku loader’s defects?

Thanks in advance.

My PC’s partition (Only one SSD drive,GPT partition table)
Every partion has label same as its partition name.
(ex:The partition named “EFI” has the value “EFI” as its label.)

EFI:windows bootmgr,grub,haiku loader
Windows:(ntfs)
Ubuntu:(ext4)
Haiku:(Be File system)

Post also the contents of your grub config file, and the list of partitions from fdisk -l or Haiku´s DriveSetup

RogFanther,Thank you for replying.
I solved the problem!

Cause:
The “partition type” for the partition which I installed Haiku
is not “Be File System” but “Linux data”,
even though that partition was formated as “Be File System”.

The procedures to reproduction
1.Create partion on the disc for Haiku,using GParted(on Ubuntu).
and temporalily set its partition type as “ext4”.
2.Boot Haiku’s installer USB.
3.Format the partition previously prepared, as “Be File System”,
using DriveSetup (on Haiku’s installer USB).
4.Install Haiku into there.
(Of Course,put haiku loader.efi on EFI partition properly)
5.Boot Haiku via UEFI.

To solve or avoid this problem:
Create a partition for Haiku using DriveSetup.
(Formatting a partition using DriveSetup will NOT CHANGE
its partition type!)


If possible, I’d like ask some developers to change the specification of DriveSetup.

  • When format as “Be File System”,change its partition type also.
    OR
  • When format as “Be File System”,if the partition type of the target partition
    was NOT “Be File System”,Show an alert dialog to say “The partition type of
    the specified partition is not Be File System.So,Please delete this partition
    and create a partition as Be File System before formatting.”

Thank you all Haiku guys and RogFanther again.

1 Like

I am of the same opinion about Haiku partition type 0xEB (not filesystem type). It seems Haiku developers added the possibility to set / change partition type to 0xEB, but this option is not highlighted and absolutely irrelevant for average user.

That being said, there is always a possibility to change the partition type with tools like gdisk, gparted etc.

I would use in DriveSetup for partitions compatible with Haiku different colors than for those incompatible with Haiku (additionally to different coloring of BFS filesystem compared to other FSes).

1 Like

P.S.
I tried to change the partition type,using DriveSetup also.
But unfortunately,the function didn’t work. :smiling_face_with_tear: