Après avoir lu ce tutoriel, vous pourrez lire les partitions du contenu dans les partitions EXFAT (Table d'allocation de fichiers étendues).
Après les instructions pratiques, j'ai brièvement introduit les différents types de partition Microsoft, ce qui vous aidera également à comprendre les raisons possibles de votre difficulté à lire les systèmes de fichiers EXFAT. Les commandes de base de base sont également décrites à la fin de ce document.
Toutes les instructions de ce tutoriel incluent des captures d'écran, ce qui facilite la compréhension de chaque utilisateur de Linux et l'applique.
Lire des partitions exfat dans Linux
Avant de commencer, vérifions les partitions existantes en utilisant le fdisk commande suivie par le -l (Liste) Flag, comme indiqué sur la figure ci-dessous. N'oubliez pas d'utiliser Sudo.
sudo fdisk -l
Comme vous pouvez le voir, il y a un Données de base Microsoft type de partition.
Ce type de partition peut inclure MBR (Master Boot Record), FAT16, FAT32, NTFS et EXFAT.
Vous pouvez également utiliser GParted pour vérifier le type de partition.
Comme vous pouvez le voir, la partition / dev / sdc2 est un type de partition exfat.
Normalement, les packages nécessaires pour lire les partitions EXFAT sont déjà installés. Dans le cas où ils ne sont pas présents dans votre système, vous pouvez les installer sur les distributions Linux basées à Debian en exécutant la commande suivante:
sudo apt install exfat-fuse exfat-utils -y
Sur les distributions Linux basées sur RedHat, utilisez le gestionnaire de packages Yum, comme indiqué ci-dessous:
Yum Install -y exfat-utils fusible fusible-exfat
Vérifiez la partition pour les erreurs en utilisant fsck, comme indiqué ci-dessous:
sudo fsck / dev / sdb2
Dans l'exemple précédent, aucune erreur n'a été trouvée.
Voir l'exemple suivant où une erreur a été trouvée. Si une erreur est trouvée, tapez Y Lorsqu'on demande et appuyez sur ENTRER.
Facultativement, vous pouvez exécuter la commande suivante en spécifiant le système de fichiers:
fsck.exfat
Créer un point de montage; Le nom et l'emplacement sont arbitraires. Dans cet exemple, je vais créer un répertoire nommé exfat Sous le répertoire racine du système:
sudo mkdir / exfat
Maintenant, montez la partition exfat dans le point de montage créé, dans mon cas /exfat.
Sudo Mount / Dev / SDB2 / EXFAT
Vous pouvez vérifier si la partition est lisible en exécutant la commande suivante:
LS / EXFAT
Comme vous pouvez le voir, le contenu de partition apparaît.
exfat vs fat32 vs NTFS
Le type de partition FAT32 a été développé pour Windows 95, remplaçant l'ancien type FAT16.
Le plus grand avantage du type de partition FAT32 est sa compatibilité avec presque tous les appareils, y compris les lecteurs, les bâtons USB, les téléviseurs, les consoles de jeux, etc.
Le plus gros inconvénient de FAT32 est qu'il ne peut pas stocker des fichiers supérieurs à 4 Go. Les partitions FAT32 ne peuvent pas être plus grandes que 2 To.
C'est pourquoi ce type de système de fichiers est interrompu et remplacé par NTFS.
Alors que les partitions FAT32 ne peuvent pas stocker des fichiers supérieurs à 4 Go, les partitions NTFS prennent en charge les fichiers jusqu'à 16 To. NTFS vous permet également de gérer les autorisations de fichiers et de créer des instantanés.
Le système de fichiers EXFAT a été développé principalement pour les souvenirs Flash USB. Cela peut être considéré comme une amélioration de l'ancien système de fichiers FAT32 sans la limite de taille de fichier de 2 Go et avec la prise en charge de l'ACL (listes de contrôle d'accès).
L'EXFAT est pris en charge par Windows XP SP2 et des versions plus récentes. Il est également reconnu par Android Kitkat et Mac OS X, Linux et iPados plus récent.
Certaines commandes de montage
Dans ce tutoriel, nous avons monté le système de fichiers exfat sans spécifier son type (car simple est meilleur). Mais la commande de montage a le -t (Type) Indicateur disponible pour spécifier certains systèmes de fichiers; tu peux l'utiliser.
Dans l'exemple suivant, j'utilise la commande Mount uniquement pour répertorier les systèmes de fichiers EXT4.
mont -t ext4
Pour monter des appareils ou des partitions spécifiant leur type de système de fichiers, utilisez la syntaxe suivante. Voici le type (e.g., ext4), est le système de fichiers à monter (e.g., / dev / sdxy) et est le répertoire local où les fichiers montés deviendront accessibles.
mont -t
Pour monter des images ISO, vous pouvez utiliser la commande suivante:
support sudo-O Boucle
Conclusion
Par défaut, les systèmes Linux devraient pouvoir monter des partitions EXFAT. Dans certains cas, les utilisateurs ne peuvent pas le faire; Certains packages supplémentaires doivent être installés comme décrit dans les instructions précédentes. Comme vous pouvez le voir, le montage exfat ou tout autre type de système de fichier est assez simple et peut être réalisé par n'importe quel utilisateur Linux indépendamment du niveau de connaissance. Les systèmes de fichiers de montage sont parmi les connaissances les plus élémentaires que les utilisateurs doivent acquérir. Sur les systèmes avec les gestionnaires de fenêtres X, le montage peut être effectué à partir de l'interface graphique à l'aide du gestionnaire de fichiers (cliquez avec le bouton droit sur le système de fichiers pour monter et appuyer sur Mount). Cela n'a pas été inclus dans ce tutoriel car la méthode varie d'une distribution à une autre, tandis que le mode texte via la console est valable pour chaque distribution Linux.
Merci d'avoir lu ce tutoriel expliquant comment lire les systèmes de fichiers Exfat dans Linux. Continuez à nous suivre pour un contenu professionnel Linux supplémentaire.