Voici une description des divers types de systèmes de fichiers.
-
- minix
-
est le système de fichiers utilisé par l'OS Minix, le premier à avoir
fonctionné sous Linux.
Il a de nombreuses limitations (64 Mo maxi par partition,
noms de fichiers courts, un seul horodatage, etc...).
Néanmoins, il reste très appréciable pour les disquettes et les
disques RAM.
-
- ext
-
est une extension assez élaborée du système de fichiers
minix.
Il a été complètement remplacé par sa seconde version
(ext2)
et supprimé du noyau depuis la version 2.1.21.
-
- ext2
-
est un système de fichiers de haute performance, utilisé par Linux pour
les disques fixes tout autant que pour les supports amovibles.
le second système de fichiers étendu a été conçu comme une extension
du système
(ext).
ext2
offre les meilleurs performances de tous les systèmes supportés par
Linux (en termes de vitesse et de consommation CPU).
-
- ext3
-
est une version de ext2 supportant la journalisation.
On peut basculer facilement de ext2 à ext3, et inversement.
-
- Reiserfs
-
est un système de fichiers journalisé, conçu par Hans Reiser,
qui a été intégré à Linux dans le noyau 2.4.1.
-
- XFS
-
est un système de fichiers journalisé, développé par SGI,
qui a été intégré à Linux dans le noyau 2.4.20.
-
- JFS
-
est un système de fichiers journalisé, développé par IBM,
qui a été intégré à Linux dans le noyau 2.4.24.
-
- xiafs
-
a été conçu et implémenté pour être un système de fichiers
sûr et stable, à partir du code du système Minix.
Il fournit les fonctionnalités essentielles sans complications excessives.
Le système de fichiers
xia
n'est plus développé ni maintenu.
Il a été retiré du noyau depuis la version 2.1.21.
-
- msdos
-
est le système de fichiers utilisé sous DOS, Windows, et
quelques ordinateurs OS/2.
Les noms de fichiers sous
msdos
sont limités à 8 caractères suivis éventuellement d'un point et
jusqu'à 3 caractères d'extension.
-
- umsdos
-
est un système de fichiers DOS étendu utilisé par Linux.
Il ajoute la possibilité d'utiliser des noms de fichier longs,
les UID/GID, les autorisations POSIX, les fichiers spéciaux
(périphériques, tubes, etc...) sur le système de fichiers DOS,
sans sacrifier la compatibilité avec celui-ci.
-
- vfat
-
est un système de fichiers DOS étendu utilisé par Microsoft Windows95 et
Windows NT.
VFAT ajoute la possibilité d'utiliser des noms de fichiers longs sur
le système de fichiers MSDOS.
-
- proc
-
est un pseudo-système de fichiers qui permet une interface avec
les structures de données du noyau plus simple que la lecture
et l'interprétation de
/dev/kmem.
En particulier, ses fichiers ne prennent aucun espace disque.
Voir
proc(5).
-
- iso9660
-
est un système de fichiers pour CD-ROM, conforme au standard ISO 9660.
-
- High Sierra
-
Linux supporte le format « High Sierra »,
précurseur du standard ISO 9660 pour les CD-ROM.
Ce format est automatiquement reconnu à l'intérieur du support
pour systèmes
iso9660.
- Rock Ridge
-
Linux supporte également le format « System Use Sharing Protocol »
indiqué par le « Rock Ridge Interchange Protocol ».
Ils sont utilisés pour décrire les fichiers contenus dans
un système
iso9660
à destination d'un hôte UNIX, et fournir des informations telles que
les noms de fichiers longs, UID/GID, autorisations POSIX, et les
périphériques.
Ce format est automatiquement reconnu au sein du support
de système de fichiers
iso9660.
-
- hpfs
-
est le système « High Performance Filesystem » utilisé par OS/2.
Ce système de fichiers est uniquement en lecture-seule sous Linux
à cause du manque de documentation disponible.
-
- sysv
-
est une implémentation du système de fichiers SystemV/Coherent pour Linux.
Il implémente tous les protocoles Xenix FS, SystemV/386 FS, et Coherent FS.
-
- nfs
-
est le système de fichiers en réseau utilisé pour accéder à
des disques situés sur des ordinateurs distants.
-
- smb
-
est un système de fichiers en réseau supportant le protocole SMB,
utilisé par Windows for Workgroups, Windows NT, et Lan Manager.
Pour utiliser le système
smb,
il vous faut un programme spécial de montage, disponible dans le
package ksmbfs à :
ftp://sunsite.unc.edu
/pub/Linux/system/Filesystems/smbfs.
Ndt : Commencez par chercher sur les sites-miroirs en France comme
ftp.lip6.fr.
-
- ncpfs
-
est un système de fichiers réseau supportant le protocole NCP,
utilisé par Novell NetWare.
pour utiliser le système
ncpfs,
il vous faut un paquetage spécial disponible à :
ftp://linux01.gwdg.de
/pub/ncpfs.