MBR & PBRS...
ZXNet echo conference «hardware.zx»
From Igor Afonkin → To All 6 June 2006
Hello, DVS
DVS> But I have never seen an MBR in the zero sector... Maybe just in
DVS> terminologies do not match?
Yeah. Apparently so. ;) Here's my understanding:
In classical terminology (in relation to HDD), MBR - MasterBootRecord,
is located in the 0th sector of any disk. In our case, any flash can be
format both as a “screw” and as a “flop”. My store was formatted as
HDD. This is why there is an MBR (the flop format does not have an MBR), in which
there is a table for 4 Primary partitions;
offset; - len (bytes)
-+---------
0x1BE - 16
0x1CE - 16
0x1DE - 16
0x1EE - 16
0x1FE - 2 (0x55.0xAA)
Inside each record is an offset to the PBRS (Partition Boot Record Sector).
But in PBRS information about the structure of the section is indicated, in our case
FAT16. Those. offsets, number of sectors per FAT, Root, etc. are indicated in
PBRS.