[haiku-bugs] Re: [Haiku] #12644: MBR & stage1 do not handle boot partition passing for chainloading (makebootable should not be required)

  • From: "mmu_man" <trac@xxxxxxxxxxxx>
  • Date: Sun, 14 Feb 2016 19:05:48 -0000

#12644: MBR & stage1 do not handle boot partition passing for chainloading
(makebootable should not be required)
-------------------------+-------------------------------------------------
   Reporter:  mmu_man    |      Owner:  axeld
       Type:  bug        |     Status:  new
   Priority:  high       |  Milestone:  R1/beta1
  Component:             |    Version:  R1/Development
  System/Boot Loader     |   Keywords:  chainload, partition, GRUB, MBR,
 Resolution:             |  stage1
 Blocked By:             |   Blocking:
Has a Patch:  0          |   Platform:  All
-------------------------+-------------------------------------------------

Comment (by mmu_man):

 Replying to [comment:2 starsseed]:

Our booting process does not handle the "drive number" passed in the DL
 register, either, stopping us to boot Haiku from "BootManager" when it's
 not installed on the boot drive.

 I'm quite sure I've seen DL being passed around in several places as boot
 drive, at least the MBR code and stage1, didn't check bootman though.

--
Ticket URL: <https://dev.haiku-os.org/ticket/12644#comment:4>
Haiku <https://dev.haiku-os.org>
Haiku - the operating system.

Other related posts: