Ignore:
Timestamp:
Apr 8, 2017, 12:27:39 AM (8 years ago)
Author:
Ben Rietbroek
Message:

Scan the disks for info prior to partition scanning [v1.1.1-testing]

This populates the DISKINFO structures for each disk found, which means
that size, BIOS geometry, LVM info etc. is now available.

CAUTION:
This is a testbuild !
AirBoot uses the BIOS to access disks and a small coding error can trash
partition tables or other vital disk structures. You are advised to make
backups of TRACK0 and EBRs before using this testbuild. More info at:
https://rousseaux.github.io/netlabs.air-boot/pdf/AirBoot-v1.1.0-manual.pdf

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/bootcode/airboot.asm

    r142 r144  
    11381138ENDIF
    11391139
    1140 ; -----------------------------------------------------------------------------
    1141 ;                                                               PARTITION SCAN
    1142 ; -----------------------------------------------------------------------------
    1143 
    1144 
    1145 
    1146 
    1147 
    1148 
    1149                 ;
    1150                 ; BOOKMARK: Scan all partitions
     1140
     1141; -----------------------------------------------------------------------------
     1142;                                                                   SCAN DISKS
     1143; -----------------------------------------------------------------------------
     1144
     1145                ;
     1146                ; Scan disks for information like size etc.
     1147                ;
     1148                call    DriveIO_ScanDisks
     1149
     1150
     1151
     1152; -----------------------------------------------------------------------------
     1153;                                                          SCAN FOR PARTITIONS
     1154; -----------------------------------------------------------------------------
     1155
     1156                ;
     1157                ; Scan disks for partitions
    11511158                ;
    11521159                call    PARTSCAN_ScanForPartitions
     1160
     1161                ;
    11531162                ; Internal Partition Table is now populated.
     1163                ;
     1164
    11541165
    11551166;!
Note: See TracChangeset for help on using the changeset viewer.