FATX: Difference between revisions

From Xenon Wiki
Jump to navigation Jump to search
No edit summary
imported>Stoker25
No edit summary
Line 53: Line 53:
| FATX
| FATX
|}
|}
== Structures ==
 
[[FATX/Partition|Partition]]
== Partition Header ==
{| border=1
|-
! Offset
! Length
! Type
! Information
|-
| 0x0
| 0x4
| ascii string
| Partition Magic (FATX / XTAF)
|-
| 0x4
| 0x4
| unsigned int
| Partition ID
|-
| 0x8
| 0x4
| unsigned int
| Sectors per Cluster
|-
| 0xC
| 0x4
| unsigned int
| Root Directory Cluster
|}

Revision as of 01:08, 4 July 2010

FATX is the file system used by the Xbox and the Xbox 360, it is unsupported natively by Windows but has some functionality in Linux.

Partition Locations

Memory Unit

Offset Length Information Format
0x0 0x7FF000 System Cache STFC (Secure Transacted File Cache)
0x7FF000 end of drive Data FATX

Xbox 360 Hard Drive

Offset Length Information Format
0x2000 0x204 - 0x80000 Security Sector Binary
0x80000 0x80000000 System Cache STFC (Secure Transacted File Cache)
0x80080000 0xA0E30000 Game Cache STFC (Secure Transacted File Cache)
0x120eb0000 0x10000000 Xbox 1 Backwards Compatibility FATX
0x130eb0000 end of drive Data FATX

Partition Header

Offset Length Type Information
0x0 0x4 ascii string Partition Magic (FATX / XTAF)
0x4 0x4 unsigned int Partition ID
0x8 0x4 unsigned int Sectors per Cluster
0xC 0x4 unsigned int Root Directory Cluster