NTFS
Aus Lowlevel
Version vom 2. Juli 2011, 09:59 Uhr von Timon (Diskussion | Beiträge)
| NTFS | |
|---|---|
| Entwickler: | Microsoft |
| Vollständige Bezeichnung: | New Technology File System |
| Maximalgröße einer Datei: | |
| Maximale Dateianzahl: | |
| Länge des Dateinames: | |
| Maximale Dateisystemgröße: | |
NTFS steht für New Technology File system. Das Dateisystem wurde zusammen mit Windows NT eingeführt. Es wird für Festplatten, grosse USBsticks und externe Festplatten benutzt.
Aufbau von NTFS
Bootsektor
Der Bootsektor von NTFS sieht ähnlich aus wie der von FAT.
| Offset | Größe | Beschreibung |
|---|---|---|
| 0x000 | 3 | Sprung zum Bootloader <asm> EB 52 90 JMP + NOP </asm> |
| 0x003 | 8 | Filesystem-ID bei immer "NTFS" |
| 0x00B | 2 | Anzahl Bytes pro Sektor |
| 0x00D | 1 | Anzahl Sektoren pro Cluster |
| 0x00E | 7 | Reserviert immer 00 00 00 00 00 00 00 |
| 0x015 | 1 | Media Descriptor Byte 0xF8 bei Hard Disk |
| 0x016 | 2 | Reserviert immer 00 00 |
| 0x018 | 2 | Anzahl Sektoren pro Spur |
| 0x01A | 2 | Anzahl Lese-/Schreibköpfe (Oberflächen) |
| 0x01C | 8 | Reserviert immer 00 00 00 00 00 00 00 00 |
| 0x024 | 4 | Reserviert 80 00 80 00 (Ausnahme?) |
| 0x028 | 8 | Gesamtzahl Sektoren im Logischen Laufwerk |
| 0x030 | 8 | Logische Clusternummer des ersten MFT-Clusters |
| 0x038 | 8 | Logische Clusternummer des ersten MFTBackup-Clusters |
| 0x040 | 4 | Anzahl Cluster pro MFT (0xF6 = 1/4) |
| 0x044 | 4 | Anzahl Cluster pro Index record |
| 0x048 | 8 | Seriennummer des Logischen Laufwerks |
| 0x050 | 4 | Reserviert immer 00 00 00 00 |
| 0x054 | 426 | Bootloader oder 1.Stagebootloader |
| 0x1FE | 2 | Kennung für Bootsektoren immer <asm>55 AA </asm> |