in

Qu’est-ce qu’un système de fichiers et pourquoi y en a-t-il autant?

Différents systèmes d’exploitation prennent en charge différents systèmes de fichiers. Votre lecteur amovible doit utiliser FAT32 pour une meilleure compatibilité, à moins qu’il ne soit plus grand et nécessite NTFS. Les lecteurs au format Mac utilisent HFS + et ne fonctionnent pas avec Windows. Et Linux a aussi ses propres systèmes de fichiers.

Malheureusement, même les utilisateurs d’ordinateurs typiques doivent réfléchir aux différents systèmes de fichiers et à ce avec quoi ils sont compatibles. Voici ce que vous devez savoir sur les systèmes de fichiers – et pourquoi il y en a tant de différents.

Systèmes de fichiers 101

Différents systèmes de fichiers sont simplement différentes manières d’organiser et de stocker des fichiers sur un disque dur, une clé USB ou tout autre périphérique de stockage. Chaque périphérique de stockage possède une ou plusieurs partitions, et chaque partition est «formatée» avec un système de fichiers. Le processus de formatage crée simplement un système de fichiers vide de ce type sur l’appareil.

Un système de fichiers permet de séparer les données du lecteur en plusieurs parties, qui sont les fichiers. Il fournit également un moyen de stocker des données sur ces fichiers – par exemple, leurs noms de fichiers, leurs autorisations et d’autres attributs. Le système de fichiers fournit également un index – une liste des fichiers sur le lecteur et où ils se trouvent sur le lecteur, afin que le système d’exploitation puisse voir ce qu’il y a sur le lecteur au même endroit plutôt que de parcourir l’ensemble du lecteur pour trouver un fichier .

Votre système d’exploitation doit comprendre un système de fichiers pour pouvoir afficher son contenu, ouvrir des fichiers et y enregistrer des fichiers. Si votre système d’exploitation ne comprend pas un système de fichiers, vous pourrez peut-être installer un pilote de système de fichiers qui fournit une assistance – ou vous ne pouvez tout simplement pas utiliser ce système de fichiers avec ce système d’exploitation.

La métaphore ici est un système de classement papier – les bits de données sur un ordinateur sont appelés «fichiers», et ils sont organisés dans un «système de fichiers» comme les fichiers papier pourraient être organisés dans des classeurs. Il existe différentes manières d’organiser ces fichiers et de stocker des données à leur sujet: les «systèmes de fichiers».

système de fichiers papier

Mais pourquoi y en a-t-il autant?

Tous les systèmes de fichiers ne sont pas égaux. Différents systèmes de fichiers ont différentes manières d’organiser leurs données. Certains systèmes de fichiers sont plus rapides que d’autres, certains ont des fonctionnalités de sécurité supplémentaires et certains prennent en charge les disques avec de grandes capacités de stockage, tandis que d’autres ne fonctionnent que sur des disques avec une plus petite quantité de stockage. Certains systèmes de fichiers sont plus robustes et résistants à la corruption de fichiers, tandis que d’autres échangent cette robustesse contre une vitesse supplémentaire.

Il n’y a pas de meilleur système de fichiers pour toutes les utilisations. Chaque système d’exploitation a tendance à utiliser son propre système de fichiers, sur lequel les développeurs du système d’exploitation travaillent également. Microsoft, Apple et les développeurs du noyau Linux travaillent tous sur leurs propres systèmes de fichiers. Les nouveaux systèmes de fichiers pourraient être plus rapides, plus stables, mieux s’adapter à des périphériques de stockage plus volumineux et avoir plus de fonctionnalités que les anciens.

Il y a beaucoup de travail à faire dans la conception d’un système de fichiers, et cela peut être fait de différentes manières. Un système de fichiers n’est pas comme une partition, qui est simplement un morceau d’espace de stockage. Un système de fichiers spécifie comment les fichiers sont disposés, organisés, indexés et comment les métadonnées leur sont associées. Il y a toujours de la place pour peaufiner – et améliorer – la façon dont cela est fait.

utilitaire-de-disque-de-format-de-fichier-dans-windows

Changer de système de fichiers

Chaque partition est formatée avec un système de fichiers. Vous pouvez parfois «convertir» une partition vers un système de fichiers différent et y conserver les données, mais c’est rarement une option idéale. Au lieu de cela, vous voudrez probablement d’abord copier vos données importantes hors de la partition.

Ensuite, donner à la partition un nouveau système de fichiers est simplement une question de «formatage» avec ce système de fichiers dans le système d’exploitation qui le prend en charge. Par exemple, si vous disposez d’un lecteur au format Linux ou Mac, vous pouvez le formater avec NTFS ou FAT32 sous Windows pour obtenir un lecteur au format Windows.

Les systèmes d’exploitation formate également automatiquement les partitions avec le système de fichiers approprié pendant le processus d’installation du système d’exploitation. Si vous avez une partition formatée Windows sur laquelle vous souhaitez installer Linux, le processus d’installation Linux formatera sa partition NTFS ou FAT32 avec le système de fichiers Linux préféré par la distribution Linux de votre choix.

Donc, si vous avez un périphérique de stockage et que vous souhaitez utiliser un système de fichiers différent, copiez d’abord les fichiers pour les sauvegarder. Ensuite, formatez ce disque avec un outil tel que Gestion des disques sous Windows, GParted sous Linux ou Utilitaire de disque sous Mac OS X.

gparted-montrant-les-partitions-primaires, étendues, -et-logiques

Présentation des systèmes de fichiers courants

Voici un bref aperçu de certains des systèmes de fichiers les plus courants que vous rencontrerez. Ce n’est pas exhaustif – il en existe de nombreux autres.

  • FAT32: FAT32 est un ancien système de fichiers Windows, mais il est toujours utilisé sur les supports amovibles, mais uniquement sur les plus petits. Les disques durs externes plus grands de 1 To environ seront probablement formatés avec NTFS. Vous ne voudrez l’utiliser qu’avec de petits périphériques de stockage ou pour la compatibilité avec d’autres appareils tels que des appareils photo numériques, des consoles de jeux, des décodeurs et d’autres appareils qui prennent simplement en charge FAT32 et non le nouveau système de fichiers NTFS.
  • NTFS: Les versions modernes de Windows – depuis Windows XP – utilisent le système de fichiers NTFS pour leur partition système. Les disques externes peuvent être formatés avec FAT32 ou NTFS.
  • HFS +: Les Mac utilisent HFS + pour leurs partitions internes, et ils aiment également formater les disques externes avec HFS + – cela est nécessaire pour utiliser un disque externe avec Time Machine afin que les attributs du système de fichiers puissent être correctement sauvegardés, par exemple. Les Mac peuvent également lire et écrire sur les systèmes de fichiers FAT32, bien qu’ils ne puissent lire que des systèmes de fichiers NTFS par défaut – vous auriez besoin d’un logiciel tiers pour écrire sur les systèmes de fichiers NTFS à partir d’un Mac.
  • Ext2/Ext3/Ext4: Vous verrez souvent les systèmes de fichiers Ext2, Ext3 et Ext4 sous Linux. Ext2 est un système de fichiers plus ancien et il lui manque des fonctionnalités importantes telles que la journalisation – en cas de panne de courant ou de panne d’un ordinateur lors de l’écriture sur un lecteur ext2, des données peuvent être perdues. Ext3 ajoute ces fonctionnalités de robustesse au prix d’une certaine vitesse. Ext4 est plus moderne et plus rapide – c’est le système de fichiers par défaut sur la plupart des distributions Linux maintenant, et il est plus rapide. Windows et Mac ne prennent pas en charge ces systèmes de fichiers – vous aurez besoin d’un outil tiers pour accéder aux fichiers sur ces systèmes de fichiers. Pour cette raison, il est souvent idéal de formater vos partitions système Linux en ext4 et de laisser les périphériques amovibles formatés avec FAT32 ou NTFS si vous avez besoin de compatibilité avec d’autres systèmes d’exploitation. Linux peut lire et écrire sur FAT32 ou NTFS.
  • Btrfs: Btrfs – «meilleur système de fichiers» – est un nouveau système de fichiers Linux qui est encore en développement. Ce n’est pas la valeur par défaut sur la plupart des distributions Linux à ce stade, mais il remplacera probablement Ext4 un jour. L’objectif est de fournir des fonctionnalités supplémentaires qui permettent à Linux de s’adapter à de plus grandes quantités de stockage.
  • Échanger: Sous Linux, le système de fichiers «swap» n’est pas vraiment un système de fichiers. Une partition formatée comme «swap» peut simplement être utilisée comme espace de swap par le système d’exploitation – c’est comme le fichier d’échange sous Windows, mais nécessite une partition dédiée.

Il existe également d’autres systèmes de fichiers, en particulier sur Linux et d’autres systèmes de type UNIX.

mac-os-x-disk-utilitaire-format-système-de-fichiers

Un utilisateur d’ordinateur typique n’a pas besoin de connaître la plupart de ces choses – cela devrait être transparent et simple – mais connaître les bases vous aide à comprendre des questions telles que «Pourquoi ce lecteur formaté Mac ne fonctionne-t-il pas avec mon PC Windows?» et « Dois-je formater ce disque dur USB en FAT32 ou NTFS? »

Crédit d’image: Gary J. Wood sur Flickr, kleuske sur Flickr

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Intel veut que les ordinateurs portables sachent que vous êtes à proximité

Des "Pause Ads" arrivent sur Hulu, voici ce que vous devez savoir

Des « Pause Ads » arrivent sur Hulu, voici ce que vous devez savoir