Hur man läser exFAT-partitioner i Linux

Hur Man Laser Exfat Partitioner I Linux



Denna handledning förklarar hur man monterar och läser exFAT-partitioner i Linux.

Efter att ha läst den här handledningen kommer du att kunna läsa innehållet i exFAT-partitioner (Extended File Allocation Table).

Efter de praktiska instruktionerna introducerade jag kort de olika Microsoft-partitionstyperna, som också hjälper dig att förstå de möjliga orsakerna bakom dina svårigheter att läsa exFAT-filsystemen. Grundläggande monteringskommandon beskrivs också i slutet av detta dokument.







Alla instruktioner i denna handledning inkluderar skärmdumpar, vilket gör det enkelt för alla Linux-användare att förstå och tillämpa dem.



Läser exFAT-partitioner i Linux

Innan vi börjar, låt oss kontrollera befintliga partitioner med hjälp av fdisk kommando följt av -l (Lista) flagga, som visas i figuren nedan. Kom ihåg att använda sudo .



sudo fdisk -l





Som du kan se finns det en Microsoft grundläggande data partitionstyp.

Denna typ av partition kan inkludera MBR (Master Boot Record), FAT16, FAT32, NTFS och exFAT.



Du kan också använda GParted för att kontrollera partitionstypen.

Som du kan se är partitionen /dev/sdc2 en exFAT-partitionstyp.

Normalt är de nödvändiga paketen för att läsa exFAT-partitioner redan installerade. Om de inte finns i ditt system kan du installera dem på Debian-baserade Linux-distributioner genom att köra följande kommando:

sudo benägen Installera exfat-fuse exfat-utils -Y

På RedHat-baserade Linux-distributioner, använd yum-pakethanteraren, som visas nedan:

mums installera -Y exfat-utils säkring fuse-exfat

Kontrollera partitionen för fel med fsk, enligt nedanstående:

sudo fsck / dev / sdb2

I föregående exempel hittades inga fel.

Se följande exempel där ett fel hittades. Om ett fel hittas, skriv Y när du efterfrågas och tryck STIGA PÅ .

Alternativt kan du köra följande kommando som anger filsystemet:

fsck.exfat

Skapa en monteringspunkt; både namn och plats är godtyckliga. I det här exemplet kommer jag att skapa en katalog med namnet exfat under systemets rotkatalog:

sudo mkdir / exfat

Montera nu exFAT-partitionen i den skapade monteringspunkten, i mitt fall / exfat .

Sudo montera / dev / sdb2 / exfat

Du kan kontrollera om partitionen är läsbar genom att köra följande kommando:

ls / exfat

Som du kan se visas partitionsinnehållet.

exFAT vs FAT32 vs NTFS

FAT32-partitionstypen utvecklades för Windows 95 och ersatte den äldre FAT16-typen.

Den största fördelen med FAT32-partitionstypen är dess kompatibilitet med nästan alla enheter, inklusive enheter, USB-minnen, TV-apparater, spelkonsoler, etc.

Den största nackdelen med FAT32 är att den inte kan lagra filer som är större än 4 GB. FAT32-partitioner kan inte vara större än 2 TB.

Det är därför denna filsystemstyp upphör och ersätts av NTFS.

Medan FAT32-partitioner inte kan lagra filer som är större än 4 GB, stöder NTFS-partitioner filer upp till 16 TB. NTFS låter dig också hantera filbehörigheter och skapa ögonblicksbilder.

ExFAT-filsystemet utvecklades främst för USB-minnen. Detta kan ses som en förbättring av det gamla FAT32-filsystemet utan filstorleksgränsen på 2 GB och med stöd för ACL (Access Control Lists).

exFAT stöds av Windows XP SP2 och nyare versioner. Det känns också igen av Android KitKat och nyare Mac OS X, Linux och iPadOS.

Några monteringskommandon

I den här handledningen monterade vi exFAT-filsystemet utan att ange dess typ (eftersom enkelt är bättre). Men monteringskommandot har – t (Typ) flagga tillgänglig för att specificera vissa filsystem; du kan använda det.

I följande exempel använder jag bara kommandot mount för att lista ext4-filsystem.

montera -t ext4

För att montera enheter eller partitioner som anger deras filsystemtyp, använd följande syntax. Här är typen (t.ex. ext4), är filsystemet som ska monteras (t.ex. /dev/sdXY) och är den lokala katalogen där monterade filer blir tillgängliga.

montera -t < FileSystemType > < Enhet / Dela > < Monteringspunkt >

För att montera ISO-bilder kan du använda följande kommando:

sudo montera < ISO-BILD > < Monteringspunkt > -O slinga

Slutsats

Som standard bör Linux-system kunna montera exFAT-partitioner. Endast i vissa fall kan användare inte göra det; några ytterligare paket måste installeras enligt beskrivningen i föregående instruktioner. Som du kan se är montering av exFAT eller någon annan filsystemtyp ganska enkel och kan uppnås av alla Linux-användare oberoende av kunskapsnivån. Att montera filsystem är bland de mest grundläggande Linuxkunskaper som användare måste skaffa sig. På system med X Window Managers kan monteringen göras från det grafiska gränssnittet med hjälp av filhanteraren (Högerklicka bara på filsystemet för att montera och tryck på Mount). Detta inkluderades inte i denna handledning eftersom metoden varierar från en distro till en annan, medan textläget genom konsolen är giltigt för varje Linux-distribution.

Tack för att du läser denna handledning som förklarar hur man läser exFAT-filsystem i Linux. Fortsätt följa oss för ytterligare professionellt Linuxinnehåll.