Création de systèmes de fichiers gras dans Linux

Création de systèmes de fichiers gras dans Linux
La forme complète de la graisse est le tableau d'allocation de fichiers. C'est un système de fichiers développé par Microsoft. 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 toujours utilisé aujourd'hui car il est pris en charge sur chaque système d'exploitation. Par exemple, les cartes Android SD, les disques flash USB pris en charge Android utilisent le système de fichiers FAT par défaut. Au cours des premiers jours, les disquettes ont également utilisé le système de fichiers gras. Linux prend en charge le système de fichiers gras bien que le module du noyau VFAT. Dans cet article, je vais vous montrer comment créer des systèmes de fichiers gras dans Linux. Alors, commençons.

Installation des outils requis:

Vous pouvez facilement formater les lecteurs flash USB sous forme de graisse. Pour ce faire, vous devez avoir dosfstools installée. Le nom du package est le même dans toutes les distributions Linux communes. Il doit 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

Formatage d'un lecteur flash USB comme graisse:

Maintenant, insérez le lecteur flash USB que vous souhaitez formater comme graisse.

Ensuite, exécutez la commande suivante pour trouver le nom de l'appareil de votre lecteur flash USB.

$ sudo lsblk

Comme vous pouvez le voir, le lecteur flash USB de 4 Go a le nom de l'appareil SDB dans mon cas. Donc, je peux y accéder comme / dev / sdb. Ça 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 mon lecteur flash USB. Donc, je n'ai pas à créer une partition. Mais si vous n'avez pas déjà de partition, alors vous devriez en créer un d'abord.

Si vous avez une partition, alors décaltez la partition d'abord 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 lecteur flash USB pour une raison quelconque. Vous pouvez utiliser fdisk Pour en créer un.

Pour faire ça, ouvrir / dev / sdb avec fdisk comme suit:

$ sudo fdisk / dev / sdb

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

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

Comme il s'agit de la première partition de notre précieuse lecteur flash USB, la valeur par défaut 1 est bien. Alors, presse .

Presse Pour laisser les valeurs par défaut pour le premier numéro secteur.

Presse Pour laisser également les valeurs par défaut du dernier numéro secteur.

Vous pouvez voir le message suivant. Juste presser y Et puis appuyez sur .

La partition doit être créée.

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

Pour faire ça, appuyez t et presser . Maintenant, tapez le code hexadécimal b et presser .

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

Maintenant, appuyez sur w et presser Pour écrire la table de partition sur le lecteur flash USB.

Maintenant, vous pouvez formater la partition USB Flash Drive / dev / sdb1 Système de fichiers FAT32 (32 bits) avec la commande suivante:

$ sudo mkfs.VFAT -F 32 -N myflashdrive / dev / sdb1

NOTE: Ici -n Les drapeaux définissent une étiquette (Myflashdrive dans mon cas) pour votre lecteur flash USB. L'étiquette vous aide à identifier facilement les disques flash USB si vous avez plusieurs lecteurs flash USB.

Votre lecteur flash USB doit être formaté comme FAT32. Ignorer l'avertissement. Les fenêtres ne prennent pas en charge les lettres minuscules dans les étiquettes FAT32. Il montrera simplement l'étiquette en majuscules. C'est tout. Si l'avertissement vous dérange, alors envisagez d'utiliser uniquement des lettres majuscules dans l'étiquette.

Comme vous pouvez le voir, je peux monter le lecteur flash USB et y copier des fichiers.

Comme vous pouvez le voir, le lecteur flash USB fonctionne très bien sur Windows. Les fichiers que j'ai copiés à partir de Linux sont accessibles.

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