» Economics » Microsoft » Topics begins with N » NTFS
NTFS stands for new Technology file system and is the file system of Windows NT, including its successors Windows 2000, Windows XP and Windows server 2003. NTFS inherited many concepts of of IBM file system HPFS, which was used in the operating system OS/2 developed together with Microsoft.
Compared with FAT NTFS offers among other things a purposeful access protection on file level by complete support of ACCESS control Lists.
From view of the file system all part of a file is, also the meta data Systems.Die main file is the MFT (master file Table). In this file the entries, which sectors belong to which file, are the access authorizations and the attributes. Each characteristic of a file is under NTFS an attribute, also the actual file content.
Very small files (to approx. 1,4KB) are stored directly in the MFT. Larger files are stored then than attribute in a data run.
When formatting the non removable disk for the MFT a firm size is given. If this is used up, the file system NTFS begins to use free memory from the data medium to, whereby it can come to a fragmenting of the MFT.
When storing a file a journal is led. That means, first the planned action is written into the journal, then the actual write access is implemented to the file and updated finally the journal. If a write access is not completely terminated, for example because of a power failure, the file system must take back only the changes in the journal and is afterwards again in a consistent condition.
Often of NTFS version is falsely spoken 5, and/or 5,1, whereby not the version, but the affiliation to Windows signals the 5 2000 (NT 5) and/or to Windows XP (NT 5,1).
Up-to-date thus NTFS is 3.1
Windows NT 4,0 can read NTFS 3.X-Partitionen only starting from service luggage 4.
| Drive assembly size" | Cluster size |
| 512 MT or less | 512 bytes |
| 513 MT - 1024 MT | 1024 bytes |
| 1025 MT - 2048 MT | 2048 bytes |
| 2049 MT and more | 4096 bytes |
The Linux Kernel knows 2.2.0 NTFS drive assemblies since version mounten, however without write support. In Linux 2,4 a NTFS driver is contained, which also writes, however serious damage to the file system to arrange can. For the Kernel version 2.6 the NTFS driver was written completely again (developed of Anton Altapamarkov, Cambridge university, and Richard Russon) and offers a revised write support.
Starting from Kernel 2.6.7 only and write protected files already existing could not be changed or overwritten surely, if the file size does not change thereby. Putting on or deletion of files or listings is not supported yet.
Since Kernel 2.6.12 is not than experimentally designated the NTFS any more.
At present also a free program complex exists named Captive, which uses the original drivers of Windows (XP/2003) and them an Windows environment simulated. Therefore this driver is high compatible, in addition, slower than a native driver. For the legal employment of the original drivers a Windows license is necessary.
Since Kernel 2.6.15 also changing of files with change of the file size is possible. Creation and deletion of files are not supported by the NTFS Kerneltreiber yet. It exists however a FUSE module, with which one can provide and delete files and listings. In addition, no data are not functioned always destroyed.
Further there is a commercial product NTFS for Linux 3 of Paragon, which was introduced in the Linux magazine 11/04. It can damage however the file system, in particular with NTFS 3.x.
For DOS systems (e.g. boat disks) can one limited NTFS access to attain. The company Sysinternals offers drivers named NTFSDOS, which can however only read in the free version. The enterprise DATA pole makes a free NTFS driver available for DOS with write access.
We found here 4 articles.
N» NetMeeting» NEXT generation Secure Computing cousin » Note PAD » NTFS |
Index | Privacy | Terms Of Use | Sitemap | Feedback