Gestion de disque

Création de systèmes de fichiers FAT sous Linux

Création de systèmes de fichiers FAT sous Linux
La forme complète de FAT est la table d'allocation de fichiers. C'est un système de fichiers développé par Microsoft. Le système de fichiers FAT a été développé pour une très ancienne version du système d'exploitation Windows comme DOS, Windows 98, etc. Le système de fichiers FAT est encore utilisé aujourd'hui car il est pris en charge sur tous les systèmes d'exploitation disponibles. Par exemple, les cartes SD Android, les clés USB prises en charge par Android utilisent le système de fichiers FAT par défaut. Auparavant, les disquettes utilisaient également le système de fichiers FAT. Linux prend en charge le système de fichiers FAT via le module noyau VFAT.  Dans cet article, je vais vous montrer comment créer des systèmes de fichiers FAT sous Linux. Alors, commençons.

Installation des outils requis :

Vous pouvez facilement formater les clés USB en FAT. Pour ce faire, vous devez avoir dosfstools installée.  Le nom du package est le même dans toutes les distributions Linux courantes. Il devrait déjà être installé sur votre ordinateur. Si ce n'est pas le cas, utilisez simplement votre gestionnaire de packages pour installer dosfstools.

Sur Ubuntu/Debian, vous pouvez installer dosfstools avec la commande suivante :

$ sudo apt install dosfstools -y

Sur CentOS 7 ou RHEL 7, vous pouvez installer dosfstools avec la commande suivante :

$ sudo yum install dosfstools -y

Formater une clé USB en FAT :

Maintenant, insérez la clé USB que vous souhaitez formater en FAT.

Ensuite, exécutez la commande suivante pour trouver le nom de périphérique de votre clé USB.

$ sudo lsblk

Comme vous pouvez le voir, la clé USB de 4 Go porte le nom de l'appareil sdb dans mon cas. Donc, je peux y accéder en tant que /dev/sdb. C'est peut-être différent pour toi. Assurez-vous de le remplacer par le vôtre à partir de maintenant.

Comme vous pouvez le voir, j'ai déjà une partition /dev/sdb1 sur ma clé USB. Donc, je n'ai pas besoin de créer une partition. Mais si vous n'avez pas encore de partition, vous devez d'abord en créer une.

Si vous avez une partition, démontez d'abord la partition si elle est montée (comme dans mon cas). Sinon, vous ne pourrez pas le formater.

Pour démonter la partition, exécutez la commande suivante :

$ sudo umount /dev/sdb1

Supposons que vous n'ayez pas de partition sur votre clé USB pour une raison quelconque. Vous pouvez utiliser fdisk pour en créer un facilement.

Pour ce faire, ouvrez /dev/sdb avec fdisk comme suit :

$ sudo fdisk /dev/sdb

Maintenant, appuyez sur o et appuyez sur pour créer une nouvelle table de partition DOS.

Maintenant, pour créer une nouvelle partition, appuyez sur m puis appuyez sur . Vous devriez voir les options suivantes. Nous voulons créer une partition primaire. Alors, appuyez simplement sur (pour sélectionner l'option par défaut).

Comme il s'agit de la première partition de notre précieuse clé USB, la valeur par défaut 1 est correcte. Alors, appuyez sur .

presse laisser les valeurs par défaut pour le premier numéro de secteur.

presse de laisser les valeurs par défaut pour le dernier numéro de secteur également.

Vous pouvez voir le message suivant. Appuyez simplement sur oui puis appuyez sur .

La partition doit être créée.

Maintenant, vous devez changer le type de partition en W95 FAT32. Sinon, Windows et d'autres systèmes d'exploitation pourraient ne pas être en mesure de reconnaître le système de fichiers.

Pour ce faire, appuyez sur t et appuyez sur . Maintenant, tapez le code hexadécimal b et appuyez sur .

Comme vous pouvez le voir, le type de partition est changé en W95 FAT32.

Maintenant, appuyez sur w et appuyez sur pour écrire la table de partition sur la clé USB.

Maintenant, vous pouvez formater la partition du lecteur flash USB /dev/sdb1 en tant que système de fichiers FAT32 (32 bits FAT) avec la commande suivante :

$ sudo mkfs.vfat -F 32 -n MonLecteurFlash /dev/sdb1

REMARQUE: Ici -m flag définit une étiquette (MonLecteur Flash dans mon cas) pour votre clé USB. L'étiquette vous aide à identifier facilement les clés USB si vous avez plusieurs clés USB.

Votre clé USB doit être formatée en FAT32. Ignorer l'avertissement. Windows ne prend pas en charge les lettres minuscules dans les étiquettes FAT32. Il affichera simplement l'étiquette en lettres majuscules. C'est tout. Si l'avertissement vous dérange, envisagez d'utiliser uniquement des lettres majuscules dans l'étiquette.

Comme vous pouvez le voir, je peux monter la clé USB et y copier des fichiers.

Comme vous pouvez le voir, la clé USB fonctionne très bien sous Windows. Les fichiers que j'ai copiés depuis Linux sont accessibles.

C'est ainsi que vous créez des systèmes de fichiers FAT (ou FAT32) sur Linux. Merci d'avoir lu cet article.

Trackpad et pointeur de souris à l'écran AppyMouse pour tablettes Windows
Les utilisateurs de tablettes ratent souvent le pointeur de la souris, surtout lorsqu'ils ont l'habitude d'utiliser les ordinateurs portables. Les sma...
Le bouton central de la souris ne fonctionne pas sous Windows 10
le bouton central de la souris vous aide à faire défiler de longues pages Web et des écrans contenant beaucoup de données. Si cela s'arrête, et bien v...
Comment changer les boutons gauche et droit de la souris sur un PC Windows 10
Il est tout à fait normal que tous les appareils de souris d'ordinateur soient conçus de manière ergonomique pour les droitiers. Mais il existe des so...