FAT12 -> FAT32
description
Transcript of FAT12 -> FAT32
FAT12 -> FAT32FAT12 -> FAT32
17th 김성현
A.I.R Sig First Presentation FAT12
MBR 1 Sector512 BYTE
FAT #19 Sector
4608 BYTE
FAT #29 Sector
4608 BYTE
Directory Entry14 Sector7168 BYTE
FILE512 BYTE(1 Cluster)
A.I.R Sig First Presentation Difference
클러스터 표현 위한 비트 수클러스터 표현 위한 비트 수 ..- 12 bit- 32 bit
최대 클러스터 개수최대 클러스터 개수- 4084- 2 의 28 승 . 많다 .
최대 볼륨 크기최대 볼륨 크기- 16MB- 2TB
파일 최대 크기파일 최대 크기- 볼륨 크기 만큼- 4GB
디렉토리당 최대 파일 개수디렉토리당 최대 파일 개수- X- 65535 개
루트 디렉토리의 파일 개수 제한루트 디렉토리의 파일 개수 제한- - 있음있음- - 없음없음
출처 : 임베디드 개발자를 위한 파일시스템의 원리와 실습
A.I.R Sig First Presentation FAT12 -> FAT32
MBR 1 Sector512 BYTE
FAT #19 Sector
4608 BYTE
FAT #29 Sector
4608 BYTE
Directory Entry14 Sector7168 BYTE
FILE512 BYTE(1 Cluster)
FAT #19 Sector
4608 BYTE
FAT #29 Sector
4608 BYTE
Directory Entry
14 Sector7168 BYTE
FILE512 BYTE(1 Cluster)
BR 1 Sector512 BYTE
A.I.R Sig First Presentation
FAT FAT 구성요소구성요소
1. Boot Record
2. FAT #1 & FAT #2
3. Data 영역 – Directory
4. Data 영역 - File
For Search, FAT12->FAT32
A.I.R Sig First Presentation FAT32, Boot Record
Offset 36Offset 36 이하이하- FAT 파일시스템 공통 부분 .
Offset 36Offset 36 이상 이상 - FAT 12, FAT16 공통- FAT 32
FAT32 File System Specification임베디드 개발자를 위한 파일시스템의 원리와 실습
A.I.R Sig First Presentation FAT32, FAT#1
0000 0101 0202 0303 0404 0505 0606 0707 0808 0909 1010 1111 1212 1313 1414 1515
Media Type
Partition States
Cluster Cluster
Cluster Cluster Cluster Cluster
Cluster Cluster Cluster Cluster
Cluster Cluster Cluster Cluster
Cluster Cluster Cluster Cluster
Cluster Cluster Cluster Cluster
A.I.R Sig First Presentation FAT32, Directory Entry
FAT 32 Directory StructureFAT 32 Directory Structure Name Limits and Character SetsName Limits and Character Sets
-(VFAT) LFNs -(VFAT) LFNs 구조체구조체