**** MBR (GPT) ****
- GPT supported.
- TPM supported.
- Good support for different block sizes.
- Defensive programming taken very seriously.
Code: Select all
Hybrid El-Torito CD / HD image
0x0000_0000 to 0x0000_01FF MBR (GPT)
0x0000_1000 to 0x0000_1FFF GPT (HEADER)
0x0000_2000 to 0x0000_7FFF GPT (PARTITION ENTRIES)
0x0000_8000 to 0x????_???? "IS0 9660 + El Torito" structures
0x????_???? to <end of media> GPT (PARTITION ENTRIES + HEADER)
The MBR (GPT) can be started like this (at 0x00007C00):
- HD image, sector sizes 512, 1024, 2048 or 4096. Alternate GPT structures are probably at wrong location but MBR code supports this.
- El-Torito, reads LBA 0, hd-emulation, e.g. sector size 512.
- El-Torito, reads LBA 0, no-emulation, e.g. sector size 2048.