PDA

View Full Version : NTFS Specification



Yarin
01-17-2009, 11:37 PM
I'm checking out the FAT32 spec right now, and am interested in NTFS. But...
According to wiki and some other google links, the NTFS specification is a "trade secret" and Microsoft hasn't released any specification to the public.
However, it exists and can be easily experimented on and manipulated with any Win2000+ machine. Does anyone know of an unofficial release, or at least a hack specification compiled by an individual or something?

cyberfish
01-18-2009, 12:25 AM
NTFS-3G is a stable open-source NTFS read/write driver for Linux (using FUSE). They may know something about NTFS?

abachler
01-18-2009, 02:28 AM
Keep in mind that MS-NTFS is a journaling file system, so a bare bones read/write implimentation may not support all the features of the official version.

CornedBee
01-18-2009, 05:44 AM
I'm pretty sure the two NTFS-for-linux projects have some documentation about the disk format of NTFS on their websites, but I just can't find it.

Yarin
01-18-2009, 11:44 AM
Thanks, I think NTFS-3G will do.
@abachler: That's fine, I'm not trying to do anything to fancy.

Yarin
01-18-2009, 11:50 AM
Also, does anyone know where I can find anything on exFAT (FAT64)? Microsoft has stuff on 12, 16, and 32, but not 64.

VirtualAce
01-18-2009, 12:37 PM
I've never heard of FAT64. AFAIK FAT32 is the last FAT used by MS. After that came NTFS.

Yarin
01-18-2009, 12:50 PM
exFAT is newer than NTFS.

http://www.answers.com/topic/exfat

http://msdn.microsoft.com/en-us/library/aa914353.aspx

CornedBee
01-18-2009, 12:50 PM
Isn't FAT64 something they want or already have for big USB sticks?

Yarin
01-18-2009, 01:36 PM
Yes.
But XP doesn't support it I don't think, Vista SP1 I know does.