FAT に似たファイル システムを構築しています。次の設定があります。
| | MBR | FAT エリア | データエリア |
では、sector_size (バイト単位のセクターのサイズ)、cluster_size (セクター単位のクラスターのサイズ)、および disk_size (クラスター単位のディスクのサイズ) が与えられた場合、どのように FAT 領域の長さを計算できますか?
MBR がクラスター 0 から始まり、FAT 領域がクラスター 1 から始まることはわかっています。しかし、どの情報を使用して FAT 領域の長さを計算できるかわかりません。
また、ルート ディレクトリはデータ エリアの最初のクラスタから始まるので、ルート ディレクトリの長さもどのように計算できますか?