Professional Documents
Culture Documents
Arhitectura Calculatoarelor: Prelegerea #14 Structuri de Date Si Unitatile de Tip Winchester
Arhitectura Calculatoarelor: Prelegerea #14 Structuri de Date Si Unitatile de Tip Winchester
Prelegerea #14
Structuri de date si unitatile de tip
Winchester
Parts of a HD
Sectors &Clasters
Record Formats
Logical Structure
FAT File Allocation Table
There have been several versions of FAT, including FAT12, FAT16
and FAT32. The position of the duplicate FAT can vary depending
on the version.
File space on a FAT volume is allocated in clusters. The default
cluster size depends on the size of the volume, but the cluster
number must be no longer than 16 bits and must be a power of 2.
The file allocation table contains the following types of information
about each cluster on the volume (the example given is for FAT16):
Unused (0x0000)
Cluster in use by a file
Bad cluster (0xFFF7)
Last cluster in a file (0xFFF8-0xFFFF)
Hard Drive Partition. Partition Table
Byte Field Sample Value Meaning
Offset Length
NTFS
00 BYTE 0x80
Boot Indicator. Indicates whether the partition is the system partition. Legal values
are:
00 = Do not use for booting.
80 = System partition.
01 BYTE 0x01 Starting Head.
02 6 bytes 0x01Starting
Sector. Only bits 0-5 are used. Bits 6-7 are the upper two bits for the Starting Cylin
der field.
03 10 bytes 0x00
Starting Cylinder. This field contains the lower 8 bits of the cylinder value. Starting
cylinder is thus a 10-bit number, with a maximum value of 1023.
04 BYTE 0x06
System ID. This byte defines the volume type. In Windows NT, it also indicates that
a partition is part of a volume that requires the use of the HKEY_LOCAL_MACHINE
\SYSTEM\DISK Registry subkey.
05 BYTE 0x0F Ending Head.
06 6 bytes 0x3F
Ending Sector. Only bits 0-5 are used. Bits 6-7 are the
upper two bits for the Ending Cylinder field.
07 10 bytes 0x196
Ending Cylinder. This field contains the lower 8 bits of
the cylinder value. Ending cylinder is thus a 10-bit nu
mber, with a maximum value of 1023.
1.5T
SMR
1.0T
HAMR CAGR = 20
40%
Conventional Recording Architecture
118