fn bitmap_sectors_for(total_sectors: u64) -> u64Expand description
フォーマット時のビットマップ領域サイズ(セクタ数)を、実際のデバイス容量から求める。
【2026-07-26】従来は const BITMAP_SECTORS: u32 = 4 とハードコードされており、
管理できるのは 4 × 508 × 8 = 16,256 セクタ ≈ 8.3MB だけだった。
sdcard.img が 1GB あってもその 99% 以上が使われず、
「ファイル 1 個が 22KB まで」という制限以前にファイルシステム全体が
8MB しか無いという状態だった。デバイスの総セクタ数から必要な
ビットマップ長を算出することで、ボリューム容量の上限を撤廃する。