Kernel Panic: did not find any boot partitions on UEFI x86_64

I have been trying to install Haiku on a physical partition but I get a kernel panic every single time. Here is what I have tried:

  1. USB install: dd’ed the latest iso( hrev58412 ) to a USB drive and booted from it. I get the following error:


    subsequent boot in safe mode:

  2. VM install: as suggested by @waddlesplash I spun a qemu vm with write access to the partition I want Haiku in and installed normally, all good. I then copied the BOOTx64.EFI file from my USB install to the EFI partition of my disk( I am dual booting ).
    To use it with GRUB2 I added a custom entry according to the installation guide. But I get the same, did not find boot partition.
    Weirdly, I get two options for the Boot Volume in the bootloader. Both are named the same and they give the same error

2 Likes

Which laptop is it?

Dell XPS 9520. I am trying to boot into a new nvme ssd I bought

Did you dd the image directly to a disk (e.g. /dev/sdb) or to a partition (e.g. /dev/sdb1)?

I dd’ed the image to the whole disk of the USB. It created two partitions as expected. Since, I have tried to boot from USB on a friends laptop and it worked( till the installer, I have not checked beyond that )

It seems to be one of these:

It looks like the NVMe are located under a “vmd” controller. See #18500 (NVMe Hard Disk not visible) – Haiku

1 Like

writing this from Haiku! Thanks a lot!
for anyone wondering, I switched to AHCI/NvMe mode from RAID and the VM install method worked!
If you are using Windows, be sure to change the boot mode to safe mode before you switch to AHCI, otherwise windows won’t boot. Linux booted just fine though

But I am still confused about the issue. From what I understood, Haiku does not support Intel RST or RAID controller modes. Am I correct?
If so, what should be done to add that support? I am learning about kernel development anyways so this may be a good oppurtunity.

Missing driver support: vmd(4)

Here is the initial PR for FreeBSD
https://reviews.freebsd.org/D21383

1 Like