FAT는 과거 DOS에서 사용되었던 파일 시스템이다. DOS의 경우 파일을 하드 디스크에 저장한 후, 이 저장된 위치를 테이블에 저장하고 있는데, 이 테이블의 이름이 File Allocation Table(파일 할당 표)이다. 따라서 FAT라는 이름은 바로 이 파일 할당표에서 유래되었다.
현재까지 사용되고 있는 FAT는 FAT12, FAT16, FAT32, FAT32X, FAT64가 있다. FAT12는 현재 플로피에서 사용되고 있다.
FAT16의 경우 MS DOS나 MS Windows 3.1에서 사용되는 파일 시스템으로 보통 FAT라고 한다. FAT16의 경우 216개의 클러스터를 지정할 수 있으며 최대 2G의 파티션을 할당할 수 있다. 그러나 대용량의 하드가 보편화된 지금은 FAT16을 이용하면 하드를 분할해서 사용해야 하기때문에 거의 사용되지 않고 있다.
FAT32는 Windows 95 OSR 2.0이후 9x/ME에서 이용되는 파일 시스템으로 클러스터의 지정 능력은 232이다. 따라서 이론적으로 할당할 수 있는 파티션은 최대 2 TB이다.
댓글: 이 팁은 epilogs님이 질문, NTFS에 대한 실망 그리고...FAT64에대한 답으로 작성되었습니다.