Opened 5 years ago
Last modified 5 years ago
#15925 new bug
Live ISO booted from Haiku partiion on hard disk instead of USB stick
Reported by: | yangh | Owned by: | nobody |
---|---|---|---|
Priority: | normal | Milestone: | Unscheduled |
Component: | System/Boot Loader/EFI | Version: | R1/Development |
Keywords: | Cc: | ||
Blocked By: | Blocking: | ||
Platform: | All |
Description
I downloaded a nightly build any boot iso, burned in to a USB stick. On my PC, USB stick has first priority to boot, and I have a installed Haiku in the "Haiku" partition.
Now I'm trying to boot from the USB stick, but after booted, I checked partition mounted it's hard disk in my PC, not the one in USB stick.
I just want reinstall from the USB stick, so I need to boot from USB stick instead of hard disk. Right now, it's impossible to do so.
Thanks
Change History (9)
follow-up: 5 comment:1 by , 5 years ago
comment:2 by , 5 years ago
If EFI then the current boot-loader does not prioritize the boot disk right now.
comment:4 by , 5 years ago
Component: | System/Boot Loader → System/Boot Loader/EFI |
---|
comment:5 by , 5 years ago
Replying to pulkomandy:
Is this using EFI or MBR booting?
Is it possible to select the correct boot volume from the boot menu (hold shift or space during boot before the splash screen shows up to access the boot menu)?
Yes, I can see boot menu when I hold space (shift doesn't works). but there is only one boot volume available in the menu even after I selected "Rescan volumes".
Thanks tqh.
follow-up: 7 comment:6 by , 5 years ago
How did you create the HD partition?
The current EFI bootloader passes the disks to Haiku's partition detection, so either your UEFI fw don't report the disk (not that likely) or Haiku fails to find two different partitions.
Did you create a new partition and format it with BFS? If not maybe the HD partition has the same partition id as the USB stick?
comment:7 by , 5 years ago
Replying to tqh:
How did you create the HD partition?
The current EFI bootloader passes the disks to Haiku's partition detection, so either your UEFI fw don't report the disk (not that likely) or Haiku fails to find two different partitions.
Did you create a new partition and format it with BFS? If not maybe the HD partition has the same partition id as the USB stick?
The partition on the hard disk is created by Installer->DriverSetup and formated as BFS.
I check the hard disk by booting in a Ubuntu Linux, the partition table type is MBR, then I reinited it as a GPT hard disk, created a EFIBOOT partition and Haiku-SSD partition, then reinstalled Haiku into Haiku-SSD partition.
After that, I rebooted via USB stick and hold the space key, now I can see the 'Haiku' partition from USB stick is default and there are two boot volumes in the menu. Every thing works as expected.
I'm sure why it happened before, but:
- The partition id is same before, both is "Haiku"
- The partition type of the hard disk is MBR
Thanks.
Is this using EFI or MBR booting?
Is it possible to select the correct boot volume from the boot menu (hold shift or space during boot before the splash screen shows up to access the boot menu)?