This option runs a script, three tools and reads ioreg.
First, /usr/sbin/gpt, is run to read the current partitioning of each device. Second, fdisk440 (Chameleon's modded version of Apple's fdisk), is run against each device.
Source | Voodooprojects Forge |
---|
The results from both these tools are appended to a file named diskX-PartitionTableInfo.txt where X is the number of the disk read and saved in the latest dump/Disks/Partition Info folder. Note: These files are not included in the html report, but serve a purpose for cross checking blackosx's bdisk script in the case of any erratum.
Third, blackosx's bdisk script reads and interprets the disk sectors saving the result to the latest dump/Disks/Partition Info/Partition bdisk Scan folder. This script also prepares a temporary file which is later parsed for creating the visual disk partition tables in the html report.
Finally, for devices using a GPT, diskutil is used to read the available VolumeUUID's and then ioreg is used to read the Unique partition GUID's from the IODeviceTree. These results are saved to a UIDs.txt file in the latest dump/Disks folder.
Note | This scan requires root privileges. |
---|