i’ve just got B6 installed on an old MinisForum g34 computer but have the following problem:
If the USB stick from which it is installed is not inserted, it won’t boot - it’s going straight to BIOS and the hardware key (F7) to select a boot option lists only an old/stale “Ubuntu” entry.
If the USB stick it was installed from is inserted then it boots to the installed Haiku rather than booting into the installer.
What mystical invocations can be performed to get it booting without the installation disk plugged in?
PS: i don’t mind reinstalling and repartitioning or the like. It’s currently one big BeOS partition.
PS: and how does one boot into install mode again? It’s now always booting to the installed copy, despite booting from the USB stick.
That looks like your installed Haiku system is missing the bootloader.
Do you use BIOS or UEFI for booting?
If you’re using BIOS (often called CSM or Legacy boot),open the Installer,select the disk you installed Haiku to and in the Tools menu,click Write boot sector.
If your device supports both BIOS and UEFI,you should prefer BIOS as that’s easier to get working after you already installed Haiku.
If your device supports only UEFI,there’s unfortunately no other solution except deleting your Haiku partition,then create a small FAT32 partition for the Haiku bootloader and with the rest of the free space,create a BFS partition for Haiku and install it again,then copy the contents of the USB Sticks FAT32 partition to the one on your harddisk.
No clue. i booted and tapped next-next-repartition-next-done-reboot.
open the Installer,select the disk you installed Haiku to and in the Tools menu,click Write boot sector.
The installer does not give me such an option now. i can only select the installed copy a source and the USB stick as a destination.
If your device supports only UEFI,there’s unfortunately no other solution except deleting your Haiku partition,then create a small FAT32 partition for the Haiku bootloader and with the rest of the free space,create a BFS partition for Haiku and install it again,then copy the contents of the USB Sticks FAT32 partition to the one on your harddisk.
i seem to recall the system being able to do both but i’m a complete zero when it comes to UEFI. i’ll try this approach - it sounds promising.
The problem, though, is that i cannot boot into the installer anymore and the installer of course can’t overwrite the running system.
You should see if you’re using BIOS or UEFI boot in your BIOS menu.
Make sure there that Legacy mode or CSM or Compatibility mode is enabled if such a option exists,and make that the highest boot priority.
Maybe the BIOS bootloader is already correctly installed to your hard disk,but not used due to wrong BIOS configuration.
It turns out that this system has two drives - a 64gb emcc where the mysterious stale bootloader is hidden away and a 256gb nvme where the OS was installed. The B6 installer is not showing the emcc, so i’d forgotten it’s there. (B5 previously installed without this issue, curiously enough, but i accidentally nuked my b5 installation when selecting the wrong partition as a target for “dd”.)
So what i’ve done is:
Boot from a Linux stick to wipe out all partitions on both the emcc and nvme
Set boot mode to legacy
Boot from Haiku installer
Select the nvme as the target (the emcc doesn’t show up as an option)
Install
Shut down… and it’s now stuck on “Tidying up” since about 5 minutes. So…
Hard reboot. Unplug the USB stick
Nope - it’s booting right into bios because it doesn’t detect anything bootable.