Jak připojit a číst exFAT v Linuxu

Systémy souborů jsou zásadní pro čtení, zápis a umístění dat v jakémkoli operačním systému a jsou zásadní pro to, aby bylo možné rozpoznat zařízení, jako jsou pevné disky nebo paměťové karty USB, a mít plný přístup k jejich obsahu.

Vzhledem k různým současným operačním systémům, jako jsou Windows, Linux a macOS, je důležité objasnit, že každý z nich představuje svůj vlastní souborový systém, takže pokud se pokusíme o přístup k médiu se systémem souborů, který není kompatibilní, budeme čelit chyba, která nám zabrání pracovat na tom.

Jedním ze souborových systémů, který je nejlépe známý svou univerzálností, zabezpečením a kapacitou, je systém exFAT (Extended File Allocation Table), což je vlastní souborový systém společnosti Microsoft, který byl vyvinut téměř úplně od nuly. Výhradně pro flash paměť, ale je univerzální systém, který je kompatibilní s televizory, přehrávači médií, herními konzolami a mnoha dalšími zařízeními.

Doporučené použití pro exFAT lze použít pro externí disky, kde je nutné hostovat soubory větší než 4 GB a které jsou kompatibilní s největším možným počtem zařízení.

VýhodaMezi výhody používání systému souborů exFAT patří:

  • Podpora 2 796 202 souborů na adresář
  • Funkce lepší úrovně výkonu při přidělování volného místa díky bitmapové technologii volného místa
  • Podporuje seznamy řízení přístupu
  • Podpora pro souborový systém FAT (TFAT) bezpečný pro transakce
  • Podpora 2 796 202 adresářů na oddíl, do kterého je možné uložit až 7,8 miliardy souborů
  • Podporuje velikost souboru 264 bytů (16 Exbibytes)
  • Velikost klastru až 2255 bajtů
  • Kompatibilní s většinou současných operačních systémů

Přestože je exFAT kompatibilní s většinou systémů, v případě Linuxu je k plnému přístupu k jeho obsahu nutná instalace knihoven nebo speciálních doplňků, pokud se pokusíme připojit zařízení exFAT v Linuxu, zobrazí se následující chyba :

ZVĚTŠIT

Odtamtud nebude možné přistupovat k obsahu média jak pro čtení, tak pro zápis na něj. Solvetic vysvětlí správný způsob připojení a přístupu k jakémukoli médiu exFAT jednoduchým a funkčním způsobem.

1. Jak nainstalovat požadované pluginy pro připojení a čtení exFAT v Linuxu


Pro optimální kompatibilitu s exFAT v Linuxu je vyžadováno použití dvou knihoven, kterými jsou exfat-fuse a exfat-utils.
Jsou implementací souborového systému exFAT pokrývající všechny funkce pro unixové systémy a skládají se z modulu FUSE (fuse-exfat) a sady nástrojů (exfat-utils), se kterými máte úplný a bezproblémový přístup k souborům. ExFAT zařízení.

V tomto případě použijeme Ubuntu 18, k instalaci těchto knihoven přistoupíme k terminálu a provedeme následující:

 sudo apt nainstalovat exfat-fuse exfat-utils

ZVĚTŠIT

Alternativní způsob instalace těchto knihoven je přímo ze zdrojového kódu, proto musíme spustit každý z následujících řádků v jejich pořadí:

 git clone https://github.com/relan/exfat.git cd exfat autoreconf -install ./configure Make
Poté nainstalujeme ovladač a nástroje jako uživatelé root:
 provést instalaci

2. Jak automaticky připojit zařízení exFAT na Linux


Jakmile je instalační proces těchto knihoven dokončen, stačí připojit jednotku exFAT k počítači a automaticky se připojí, v případě, že je jednotka již připojena, stačí ji odpojit a znovu připojit, aby systém rozpozná to a při přístupu k průzkumníkovi Linuxu můžeme vidět správně namontovanou jednotku:

ZVĚTŠIT

Připomeňme si, že moderní distribuce Linuxu jsou schopna rozpoznat externí média a automaticky je připojit.

3. Jak připojit zařízení exFAT na Linux z terminálu


Další metodou, kterou lze použít k připojení jednotky exFAT v systému Linux, je použití terminálu, v tomto případě je proces identický s připojením jiného oddílu pomocí přepínače „-t exfat“, který příkazu mount řekne, aby konkrétně připojil souborový systém jako exFAT.

Krok 1
Prvním krokem je vytvoření adresáře, který bude fungovat jako přípojný bod pro souborový systém exFAT. Abychom toho dosáhli, spustíme následující příkaz pro vytvoření adresáře v / media / exfat:

 sudo mkdir / media / exfat
Krok 2
Potom se chystáme provést následující příkaz pro připojení zařízení exFAT, je důležité, abychom měli jasno o cestě zařízení, abychom to identifikovali, spustíme následující příkaz:
 sudo fdisk -l
Krok 3
Jakmile je jednotka identifikována, provedeme následující příkaz:
 sudo mount -t exfat / dev / sdc / media / exfat

ZVĚTŠIT

Krok 4
Odtud budeme mít plný přístup k jednotce.

Chcete -li odpojit oddíl, který byl odpojen, máme následující možnosti:

  • Spusťte příkaz sudo umount / dev / sdc (vždy s uvedením střední cesty)
  • Klikněte pravým tlačítkem na ikonu jednotky na ploše a vyberte možnost Vysunout
  • Přejděte do Průzkumníka Linuxu a tam klikněte na jednotku exFAT a vyberte možnost Vysunout nebo Bezpečně odebrat jednotku:

ZVĚTŠIT

Vidíme, že ačkoli je exFAT vysoce kompatibilní souborový systém, v případě Linuxu je nutná další pomoc, aby vše fungovalo podle očekávání a s nejlepšími možnostmi použití.

Vám pomůže rozvoji místa, sdílet stránku s přáteli

wave wave wave wave wave