Hi. I had tested Haiku on a dell precision 7560 laptop over a year ago. It worked very well. I had used that drive for something else, and now I went to go install Haiku again. It will boot the thumb drive, but end up on the safe mode option screen, and can’t find the boot media. I also tested with an older version of Haiku that worked before.
This is your warning not to install Dell bios update did you want to use Haiku. I’m pretty sure it removed a legacy boot option, or some other bios setting that made it compatible with Haiku.
Due to Intel ME firmware, it’s not possible to downgrade the bios below 1.40.1.
Now I would like to know if there is a better option. I’ll try manually installing, and installing on a different machine and swapping the drive. Is there some boot manager that is EFI, and can support handing off to a MBR boot manager such as Haiku’s? Even on a machine that doesn’t support legacy boot?
If that is not possible, can I still use Haiku with EFI boot some way? (Through workarounds mentioned before)? Then I would have to come up with some EFI boot manager that will be not nearly as fast and attractive as Haiku’s.
Because as far as I am aware, Haiku’s boot manager doesn’t work with EFI loaders, am I mistaken? That would be great.
Also, Dell removed some provision or set some restriction in the BIOS that causes a Haiku USB drive (EFI boot) to not function. Can’t find bootable media when you get to Haiku safe mode options. Getting MBR boot working is secondary to getting Haiku running at all. It did work last year.
If you see this you are already in the bootloader. If CSM mode is not working then this should already be the efi loader?
Anyway, no the multiboot manager does not work with efi, or more precisely it does not work with GPT the partition layout since it overwrites some of the partition table.
I assume this is what you ment, if you just ment booting on efi then we have a loader for it and that has been working for quite some time (both my haiku machines are efi only with disabled csm mode)
If you want a graphical boot menu for efi you should use rEFInd, I even made a haiku icon set for it. If you don’t want it to be graphical it also has a text mode selection screen similar to the haiku multiboot loadrr.
Is your memory stick USB-A or USB-C?
My ThinkPad does not have Legacy boot, but boots Haiku just fine from USB-A, but fails with USB-C. There is a bug report. https://dev.haiku-os.org/ticket/19758
So USB devices did not work to boot. I was able to get it working by flashing an nvme drive, installing it in the laptop, and running the bootable installer from there. Currently UEFI only, can’t seem to boot the MBR I installed.
Is there any UEFI booster that can boot the MBR? Would this work for the Haiku Boot Manager?
Haiku EFI boot loader is able to boot Haiku from MBR partitioned disks, if that what you mean. This won’t work with Haiku Boot Manager, as it’s not an EFI app and requires BIOS or CSM legacy mode to work.
If you go that route the question would be whether your UEFI can start an EFI boot manager from MBR disk.
The computer can boot the efi from the MBR disk. I want to boot the MBR of an MBR disk, and I know there isn’t a normal way. I just wasn’t sure if there is a way to make that work.
It’s not really clear to me what you mean by that. Do you mean you have a hybrid MBR partition scheme on your disk, and want to forward the UEFI boot process to the boot sector of your MBR partition? If so, that’s not possible unless you use CSM Legacy Mode or some sort of its emulation like CSMWrap: GitHub - FlyGoat/CSMWrap: Get PC BIOS back on UEFI only system . The code in the partition boot sector relies on BIOS interrupts to access the disk and display output, so something needs to provide those interrupts.
advertisements for third party unrelated services are also rude, niposes response wasn’t nice but neither was your suggestion. I suggest this be dropped now.
This was not an advertisement. Here is a similar suggestion, like “google this”, “read it in that BeBook place”, or “this is described on such and such a website”. I myself copied and asked that person’s question in ChatGPT, I found the answer useful and comprehensive. AI is a useful tool for research and learning, there is no need to be afraid of it, you just need to know how to use it wisely.
So, you think “why not google it?” would have been acceptable instead…?
If you had docs about such a topic i the BeBook, checked the source and linked it that would be an entirely different problem than saying “yeah just use this unrelated service!”