this slides describes the basic ideas about the FAT32 file system.
Size: 679.21 KB
Language: en
Added: Mar 23, 2016
Slides: 11 pages
Slide Content
FAT32 FILE SYSTEM KESHAV
About FAT 32 File system FAT is a File Allocation Table which stores all your files and locate them on the hard drive . FAT32 is defined as the disk file allocation system from microsoft which uses 32-bit values for Fat entries inspite of using 16-bit values used by the original FAT system. FAT32 was introduced to overcome the volume size limit of FAT16 while it still allows memory constrained DOS-real mode to handle the format. FAT32 supports an increased number of possible clusters and can able to reuse most of the existing code so that the conventional memory footprints can be reduced by less than 5 kb under DOS.
Other storage medium like pen drives , memory cards etc. are still using FAt32 file system has default. It is compatible on both Windows and Mac system’s. You may also lose files from FAT32 hard drive partition by several reasons which includes malfunctions of the operating system,unreliable third party application, Virus attack,sudden power failure,accidental shut of the system during formatting etc.
Various Silent Features of FAT 32 file system Compatibility: Works with all versions of Windows, Mac, Linux, game consoles and practically anything with a USB port. File Size Limit : We can create file up to 4 GB (2³²-1)of size. Partition Size : We can create maximum partition size of 8 TB and minimum of 39 MB. Ideal Use : Use it on removable drives for maximum compatibility with the widest range of devices, assuming you don’t have any files 4GB or larger in size.
Volume Boot Record Of FAT32 File System
Various records of the volume boot sector are followings: Starting offset (hex) Ending offset (hex) Description 000 002 Jump code 003 00A OEM ID 00B 00C Bytes per sector 00D -- Sector per cluster 00E 00F Reserved sector 105 -- Media descriptor 108 109 Sector per track 10A 10B No. of heads 10C 10F Hidden sectors 200 203 Total no. of sector in the partition 204 207 Sector per FAT 302 -- how many sector below copy of boot present.
Bytes per sctor :-This value stores information that how many bytes contained in the sector. Sector per cluster :-This value stores the information that how many sector in one cluster. Reserved sector :-This value stores the information that how many sectors are reserved for that patrtition . Hidden sector :-This value stores that how many sectors are hidden for that partition. Total No. of sector :-This value keep value that how many sectors in that partition. Sector per FAT : -This keeps the information that how many sector for one FAT. Media descriptor :-This keeps information that which type of media is being used (like F8-hard disk).
Various regions of FAT32 partition: Reserved region FAT region Data region RESERVED REGION :-this region is reserved for the information about the FAT partition. FAT REGION :- this region stores two copy of FAT i.e. FAT and FAT1 and the size of FAT region is two times of sector per FAT value.This region starts after the reserved region. DATA REGION :- This region starts just after the end of FAT region. Data region starts with the root directory. Root Directory stores the information(like file name, creation and modification date and time of file,starting cluster of the file in that partition and the size of file ) about every files of that partition.
Root Directory
In the previous slide we have seen the the image of ROOT DIRECTORY. And in the image we can see the selected region this selected region is the file (KESHAV.DOC). In the selected region last four bytes is the size of file and two bytes before size is the low word starting cluster of the file.