參考**:
在**中的mbr和dbr的6處,指出了當前分割槽的扇區數,占用4個位元組。每個扇區是512位元組,那麼最大容量為:
(2^32-1)*512=2tb。
fat32是以4個位元組代表1簇,但4個位元組中只用到了低28位(高4位保留),因此有2^28個簇,即268435456簇。
如果每簇位4kb,那麼268435456*4kb=1tb。
如果每簇為32kb,那麼268435456*32kb=8tb。
但由於最大扇區數的限值,因此fat32最大支援的分割槽應該是2tb。但在xp中限制在了32gb。
在目錄表中,1個檔案的大小位元組數是由4個位元組表示的,因此檔案最大為2^32=4gb。
FAT32的協議總結
讀了fat32協議等,做了一些工作,學會不少東西,但是也有很多不懂得地方,希望明白人多來指教。在u盤進行fat32格式化後,發現除了mbr,dbr,data資料區外,還有一些資料區。就是用winhex發現的,有些資料段都沒見過,不知道是幹什麼的。就是那兩個unpartitioned space。fa...
FAT32學習筆記(一)
從最簡單的開始,如何在fat32格式的u盤裡找到乙個檔案?如果有u盤,那麼可以拿實際的u盤做試驗,這裡可以使用乙個image檔案來做試驗,效果一樣。在整個實驗過程當中,會不停的用到如下幾條命令 mount test.img mnt umount mnt hexdump c s x n x test....
FAT16和FAT32目錄結構分析
fat16和fat32從原理上看是同一類技術,放在一起分析,有助於了解其細節差異 先回歸一下fat16 fat32 分割槽的大致結構如下 從分割槽結構上看,fat16和fat32目錄結構比較不一樣的地方在於 fat16 多了乙個根目錄區,根目錄區由fdt目標表項組成,每乙個分割槽表項佔32位元組 由...