Hvordan lese exfat -partisjoner i Linux

Hvordan lese exfat -partisjoner i Linux
Denne opplæringen forklarer hvordan du monterer og leser exfat -partisjoner i Linux.

Etter å ha lest denne opplæringen, vil du kunne lese innholdet innen EXFAT (Extended File Allocation Table) Partitions.

Etter de praktiske instruksjonene introduserte jeg kort de forskjellige Microsoft -partisjonstypene, som også vil hjelpe deg å forstå de mulige årsakene bak vanskeligheten din med å lese exfat -filsystemene. Grunnleggende monteringskommandoer er også beskrevet på slutten av dette dokumentet.

Alle instruksjoner i denne opplæringen inkluderer skjermbilder, noe som gjør det enkelt for hver Linux -bruker å forstå og bruke dem.

Lese exfat -partisjoner i Linux

La oss sjekke eksisterende partisjoner før du starter fdisk Kommando etterfulgt av -l (Liste) flagg, som vist på figuren nedenfor. Husk å bruke sudo.

sudo fdisk -l

Som du ser, er det en Microsoft Basic Data Partisjonstype.

Denne typen partisjon kan omfatte MBR (Master Boot Record), FAT16, FAT32, NTFS og EXFAT.

Du kan også bruke GParted for å sjekke partisjonstypen.

Som du kan se, er partisjonen /dev /sdc2 en exfat -partisjonstype.

Normalt er de nødvendige pakkene for å lese exfat -partisjoner allerede installert. I tilfelle de ikke er til stede i systemet ditt, kan du installere dem på Debian-baserte Linux-distribusjoner ved å kjøre følgende kommando:

sudo apt install exfat-fuse exfat-utils -y

På Redhat-baserte Linux-distribusjoner, bruk Yum Packages Manager, som vist nedenfor:

yum install -y exfat-tils sikringssikring-exfat

Sjekk partisjonen for feil ved hjelp av fsck, som vist under:

sudo fsck /dev /sdb2

I forrige eksempel ble det ikke funnet noen feil.

Se følgende eksempel der det ble funnet en feil. Hvis det blir funnet en feil, skriv inn Y Når du blir bedt om og trykk TAST INN.

Eventuelt kan du kjøre følgende kommando som spesifiserer filsystemet:

fsck.exfat

Lag et monteringspunkt; Både navn og beliggenhet er vilkårlige. I dette eksemplet vil jeg lage en katalog som heter exfat Under systemets rotkatalog:

sudo mkdir /exfat

Nå, monter exfat -partisjonen i det opprettede monteringsstedet, i mitt tilfelle /exfat.

Sudo mount /dev /sdb2 /exfat

Du kan sjekke om partisjonen er lesbar ved å kjøre følgende kommando:

LS /EXFAT

Som du ser, vises partisjonsinnholdet.

exfat vs fat32 vs ntfs

FAT32 -partisjonstypen ble utviklet for Windows 95, og erstattet den eldre FAT16 -typen.

Den største fordelen med FAT32 -partisjonstypen er kompatibiliteten med nesten alle enheter, inkludert stasjoner, USB -pinner, TV -er, spillkonsoller osv.

Den største FAT32 -ulempen er at den ikke kan lagre filer større enn 4 GB. FAT32 -partisjoner kan ikke være større enn 2 TB.

Derfor blir denne filsystemtypen avbrutt og erstattet av NTFS.

Mens FAT32 -partisjoner ikke kan lagre filer større enn 4 GB, støtter NTFS -partisjoner filer opp til 16 TB. NTFS lar deg også administrere filtillatelser og opprette øyeblikksbilder.

Exfat -filsystemet ble hovedsakelig utviklet for USB -flash -minner. Dette kan sees på som en forbedring av det gamle FAT32 -filsystemet uten 2 GB -filstørrelsesgrensen og med støtte for ACL (tilgangskontrolllister).

EXFAT støttes av Windows XP SP2 og nyere versjoner. Det er også anerkjent av Android Kitkat og nyere Mac OS X, Linux og iPados.

Noen Mount -kommandoer

I denne opplæringen monterte vi exfat -filsystemet uten å spesifisere typen (fordi enkel er bedre). Men Mount -kommandoen har -t (Type) Flagg tilgjengelig for å spesifisere visse filsystemer; Du kan bruke den.

I det følgende eksempel bruker jeg bare Mount -kommandoen til å liste Ext4 Filsystems.

Mount -t ext4

For å montere enheter eller partisjoner som spesifiserer filsystemtypen, bruker du følgende syntaks. Her er typen (e.g., ext4), er filsystemet å montere (e.g., /dev/sdxy) og er den lokale katalogen der monterte filer vil bli tilgjengelige.

montering -t

For å montere ISO -bilder, kan du bruke følgende kommando:

sudo mount -o loop

Konklusjon

Som standard skal Linux -systemer kunne montere exfat -partisjoner. Bare i noen tilfeller er brukere ikke i stand til å gjøre det; Noen ekstra pakker må installeres som beskrevet i de forrige instruksjonene. Som du kan se, er montering av exfat eller en hvilken som helst annen filsystemtype ganske enkel og kan oppnås av enhver Linux -bruker uavhengig av kunnskapsnivået. Montering av filsystemer er blant de mest grunnleggende Linux -kunnskapene brukere må tilegne seg. På systemer med X-vindusledere kan montering gjøres fra det grafiske grensesnittet ved hjelp av File Manager (bare høyreklikk på filsystemet for å montere og trykke på Mount). Dette ble ikke inkludert i denne opplæringen fordi metoden varierer fra en distro til en annen, mens tekstmodus gjennom konsollen er gyldig for hver Linux -distribusjon.

Takk for at du leste denne opplæringen som forklarer hvordan du kan lese exfat -filsystemer i Linux. Fortsett å følge oss for ytterligere Linux Professional Content.