07/03/11 00:20:12
>>26
23でリンクしている資料を見たらわかるけど
ディスクの先頭セクタ(セクタ0)がMBRだよ。
で、そのMBRの先頭のcheckRoutionOnx86に続くpartitionTable(4つある)
のメンバfirstSectorNumbersにそのパーティションのBPBのリンク(セクタ番号)が入っている。
firstSectorNumbersに書いてあるセクタ番号のセクタを読み出すと
それがBPBです。
でそのBPBの内容は
・FAT16、FAT12
・FAT32
の2種類があるのです。
どっちの内容かはpartitionTableのfileSystemDescriptor(FATの種類が書いてある)
を見たらわかる
酔っ払っているのでわけがわからないかもしれません
ごめn