Flux rss

The file system

What is a file system?

Even though hard drives can be very small, they still contain millions of bits and therefore need to be organised so that information can be located. This is the purpose of the file system. Remember that a hard drive is made up of several circular platters rotating around an axis. The tracks (concentric areas written to on either side of the platter) are divided into pieces called sectors (each 512 bytes in size). Logical formatting of a disk allows a file system to be created on the disk, which in turn will allow an operating system (DOS, Windows 9x, UNIX, ...) to use the disk space to store and use files. The file system is based on management of clusters, the smallest disk unit that the operating system is able to manage.

A cluster consists of one or more sectors, so the larger the cluster size, the fewer entities the operating system will have to manage…
On the other hand, since an operating system only knows how to manage whole allocation units (i.e. a file occupies a whole number of clusters), the more sectors per cluster, the more wasted space there will be. This is why the choice of file system is important.

Files systems and the operating system

In reality, the choice of file system depends first of all on the operating system that you are using. In general, the more recent the operating system, the greater the number of files it will support. So, under DOS and on the first versions of Windows 95, FAT16 is required.

Starting with Windows 95 OSR2, you have the choice between FAT16 and FAT32 file systems. If the partition size is greater than 2GB, then FAT file systems are excluded and you need to use the FAT32 system (or modify the size of the partition).

Below this limit, FAT16 is recommended for partitions with a capacity of less than 500Mb, otherwise it is preferable to use FAT32.

In the case of Windows NT (up until version 4) you have the choice between the FAT16 system and NTFS, FAT32 is not supported. In general, the NTFS system is recommended as it provides higher security and better performance than the FAT system. Microsoft actually recommends using a small FAT-type partition (of between 250 and 500MB) for the operating system, so as to be able to boot from a bootable DOS floppy disk in case of a catastrophe, and to use a second partition for storing your data.

Under Windows NT5, there is more choice as it accepts FAT16, FAT32 and NTFS partitions. Once again, the more recent file system (NTFS 5) is recommended, as it offers many more features than the FAT systems. For the same reasons given above, you can still choose to have a FAT-type partition.

Operation system File system types supported
Dos FAT16
Windows 95 FAT16
Windows 95 OSR2 FAT16, FAT32
Windows 98 FAT16, FAT32
Windows NT4 FAT, NTFS (version 4)
Windows 2000/XP FAT, FAT16, FAT32, NTFS (versions 4 and 5)
Linux Ext2, Ext3, ReiserFS, Linux Swap(, FAT16, FAT32, NTFS)
MacOS HFS (Hierarchical File System), MFS (Macintosh File System)
OS/2 HPFS (High Performance File System)
SGI IRIX XFS
FreeBSD, OpenBSD UFS (Unix File System)
Sun Solaris UFS (Unix File System)
IBM AIX JFS (Journaled File System)

Coexistence of several file systems

When several operating systems coexist on the same machine, the problem of choosing a file system is at its worse. Since the file system is tightly coupled to the operating system, when there are several operating systems you must choose a file system for each, bearing in mind that it is possible that data from one operating system may be accessed from another. One solution would be to use FAT partitions for all the systems, making sure that the partitions are no larger than 2 GB. The most appropriate solution would be to use for each OS a partition whose file system is best suited to it, and to use a a dedicated FAT16 partition for data to be shared by the different operating systems.

Last update on Thursday October 16, 2008 02:43:16 PM.

This document entitled « The file system » from Kioskea (en.kioskea.net) is made available under the Creative Commons license. You can copy, modify copies of this page, under the conditions stipulated by the licence, as this note appears clearly.

Results for The file system

The NTFS file system The NTFS file system (New Technology File System) is based on a structure called the "master file table" or MFT, which is able to hold detailed information on files. This system allows the use of long names, but, unlike the FAT32 system, it is case... en.kioskea.net/repar/ntfs.php3
Pendrive File system Chaged to RAW from Hello, I recently purchased a 40 gb pendrive (Kingston) . I tried to format it, but during formatting its file system changed into RAW from NTFS and not formatted at all. It is not opening at all, showing the "disk is not formatted". When I am triyng... en.kioskea.net/forum/affich-31357-pendrive-file-system-chaged-to-raw-from
External Hard Drive with no File system Hello, Hi, I have a Maxtor OneTouch 500GB external hard drive that unfortunately has no File system. The drive registers under Device Manager, but not My Computer or Disk Management, and therefore has to letter assignment. Does anyone know how to load... en.kioskea.net/forum/affich-35495-external-hard-drive-with-no-file-system

Results for The file system

Windows XP update refuse to installWindows XP update refuse to install It may happen that updates to your system might refuse to install due to error in file system 32. System32 is an important tool for windows OS. However this file is very vulnerable to Trojan, malware... en.kioskea.net/faq/sujet-429-windows-xp-update-refuse-to-install
Make an ISO imageMake an ISO image What is an ISO image? How to create an ISO image How to burn an ISO file to a CD-ROM/DVD-ROM What is an ISO image? An ISO image is created by a particular software and is the replica of an existing file system. This... en.kioskea.net/faq/sujet-231-make-an-iso-image
GIT for WindowsGIT for Windows GIT is the acronym of GNU Interactive tools. It is a file system browser for handling various and large software projects with shell facilities to ease the work most notably for Linux operating system. However GIT... en.kioskea.net/faq/sujet-499-git-for-windows

Results for The file system

WD My Book formattin (Solved)Hello, I bought a 1TB Western Digital My Book External Hard Drive, I need to format it to become Mac OS Extended (Journaled) but I am having a problem doing this, I keep receiving the same error message "file system verify or repair failed" It will... en.kioskea.net/forum/affich-4848-wd-my-book-formattin
Getting error systemroot/system32/config/softHello, I am unable to restart my computer and keep getting error stop:c0000218 (Registry file failure) the registry cannot load the hive (file): systemroot/system32/config/software or its log or alternative. It is corrupt, absent, or not writable". en.kioskea.net/forum/affich-30443-getting-error-systemroot-system32-config-soft
My Flashdisk can't be formatedHello, I get a message telling me my USB key needs to be formatted,I check the propertise and see the file system is RAW. I try to format and I get a message saying ,"Windows was unable to complete the format".I need help.... en.kioskea.net/forum/affich-28571-my-flashdisk-can-t-be-formated

Results for The file system

Download Pismo File Mount Audit PackagePismo File Mount Audit Package is a Windows application allowing to the users to achieve the contents of files ZIP, ISO, Compact ISO, of files Compact and files of files deprived in the file system as virtual files. The developers can add support for... en.kioskea.net/telecharger/telecharger-528-pismo-file-mount-audit-package
Download SoftPerfect File RecoverySoftPerfect File Recovery is a free and useful tool to restore accidentally deleted files from hard and floppy disks, USB flash drives, CF and SD cards and other storage media. It supports the popular file systems such as FAT12, FAT16, FAT32, NTFS and... en.kioskea.net/telecharger/telecharger-71-softperfect-file-recovery
Download PC Inspector File RecoveryPC INSPECTORâ„¢ File Recovery is a data recovery program that supports the FAT 12/16/32 and NTFS file systems. Finds partitions automatically, even if the boot sector or FAT has been erased or damaged Recovers files with the original time and... en.kioskea.net/telecharger/telecharger-72-pc-inspector-file-recovery

Results for The file system

FAT16 and FAT32 The first file system to be used on a Microsoft operating system was the FAT system, which uses a file allocation table. The file allocation table is actually an index which lists the content of the disk in order to record the location of the files... en.kioskea.net/repar/fat32.php3
Processes - msdtc - msdtc.exe msdtc.exe (msdtc stands for Microsoft Distributed Coordinator) is a Windows NT/2000/XP generic process used for coordonating databases, message queues and file systems. The process msdtc is not in any way a virus, a worm, a Trojan horse, spyware, or... en.kioskea.net/processus/msdtc-exe.php3
Processes - dfssvc - dfssvc.exe dfssvc.exe (dfssvc stands for Distributed File System Service) is a Windows NT/2000/XP generic process used for managing a Distributed File System, which is a file system whose components are spread out over a local or wide-area network. The process... en.kioskea.net/processus/dfssvc-exe.php3