Changes between Initial Version and Version 4 of Ticket #3545


Ignore:
Timestamp:
Nov 10, 2009, 10:58:16 AM (14 years ago)
Author:
axeld
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #3545

    • Property Cc umccullough added
    • Property Owner changed from axeld to nobody
  • Ticket #3545 – Description

    initial v4  
    22
    331) the boot loader needs to make a connection between drive ID and disk in a way that the OS can recognize it again. IIRC BeOS uses a sum/hash of the contents of a few blocks until it has enough to differentiate all (BIOS) drives. The name, or serial number is probably not reliably available from the BIOS, but I haven't really tried that yet.
     4
    452) it would need to store that information in the kernel_args structure.
     6
    573) when the OS detects the drives, it would see in that structure how it can recognize the drive again, and can then store the BIOS ID of that drive internally, so that B_GET_BIOS_DRIVE_ID can work as expected.