Datotečni sustavi bitni su za čitanje, pisanje i lokaciju podataka u bilo kojem operativnom sustavu te su bitni kako bi se uređaji poput tvrdih diskova ili USB memorijskih kartica mogli prepoznati i imati potpuni pristup njihovom sadržaju.
Zbog različitih trenutačnih operativnih sustava, poput Windows -a, Linuxa i macOS -a, važno je razjasniti da svaki od njih predstavlja svoj vlastiti datotečni sustav, tako da ćemo se, ako pokušamo pristupiti mediju s datotečnim sustavom koji nije kompatibilan, suočiti s greška koja će nas spriječiti da radimo na tome.
Jedan od datotečnih sustava najpoznatiji po svojoj svestranosti, sigurnosti i kapacitetu je sustav exFAT (Extended File Allocation Table), koji je Microsoftov vlastiti datotečni sustav i koji je razvijen gotovo u potpunosti od nule. Isključivo za flash memoriju, ali je svestran sustav koji je kompatibilan s televizorima, media playerima, igraćim konzolama i mnogim drugim uređajima.
Preporučena upotreba za exFAT može se primijeniti na vanjske pogone gdje je potrebno smjestiti datoteke veće od 4 GB i da su kompatibilne s najvećim mogućim uređajima.
PrednostMeđu prednostima korištenja exFAT datotečnog sustava imamo:
- Podrška za 2 796 202 datoteka po direktoriju
- Funkcija bolje razine performansi pri dodjeli slobodnog prostora zahvaljujući tehnologiji bitmape slobodnog prostora
- Podržava popise za kontrolu pristupa
- Podrška za FAT datotečni sustav siguran za transakcije (TFAT)
- Podrška od 2 796 202 direktorija po particiji s kojima je moguće pohraniti do 7,8 milijardi datoteka
- Podržava veličinu datoteke od 264 bajta (16 eksbibajta)
- Veličina klastera do 2255 bajtova
- Kompatibilan s većinom aktualnih operacijskih sustava
Sada, iako je exFAT kompatibilan s većinom sustava, u slučaju Linuxa potrebna je instalacija knjižnica ili posebnih dodataka za potpuni pristup njegovom sadržaju, ako pokušamo montirati exFAT uređaj u Linux, prikazat će se sljedeća pogreška :
POVEĆAJTE
Odatle će biti nemoguće pristupiti sadržaju medija i čitati i pisati na njemu. Solvetic će na jednostavan i funkcionalan način objasniti ispravan način montiranja i pristupa svim exFAT medijima.
1. Kako instalirati potrebne dodatke za montiranje i čitanje exFAT -a na Linuxu
Za optimalnu exFAT kompatibilnost na Linuxu potrebna je uporaba dvije knjižnice, a to su exfat-fuse i exfat-utils.
Oni su implementacija datotečnog sustava exFAT koji pokriva sve funkcije za Unix-slične sustave i sastoje se od FUSE modula (fuse-exfat) i skupa pomoćnih programa (exfat-utils) s kojima imate potpuni i besprijekoran pristup datotekama. ExFAT uređaja.
U ovom slučaju koristit ćemo Ubuntu 18, za instaliranje ovih knjižnica pristupamo terminalu i izvršavamo sljedeće:
sudo apt install exfat-fuse exfat-utils
POVEĆAJTE
Alternativni način instaliranja ovih knjižnica je izravno iz izvornog koda, za to moramo izvršiti svaki od sljedećih redaka po njihovom redoslijedu:
git clone https://github.com/relan/exfat.git cd exfat autoreconf --install ./configure MakeZatim instaliramo upravljački program i pomoćne programe kao root korisnici:
napraviti instalaciju
2. Kako automatski montirati exFAT uređaje na Linux
Nakon što proces instalacije ovih knjižnica završi, dovoljno je spojiti exFAT jedinicu na računalo i ona će se automatski montirati, u slučaju da je jedinica već spojena, dovoljno je da je odspojite i ponovno spojite kako bi sustav prepoznaje ga i Prilikom pristupa Linux Exploreru možemo vidjeti kako je jedinica ispravno montirana:
POVEĆAJTE
Podsjetimo da su moderne distribucije Linuxa sposobne prepoznati vanjske medije i automatski ih montirati.
3. Kako montirati exFAT uređaje na Linux s terminala
Druga metoda za montiranje exFAT pogona u Linuxu je upotreba terminala, u ovom slučaju postupak je identičan montiranju druge particije pomoću sklopke "-t exfat" za naredbu mount da montira datotečni sustav posebno kao exFAT.
Korak 1
Prvi korak koji treba poduzeti je stvaranje direktorija koji će djelovati kao točka montiranja za datotečni sustav exFAT, da bismo to postigli, izvršit ćemo sljedeću naredbu za stvaranje direktorija u / media / exfat:
sudo mkdir / media / exfatKorak 2
Zatim ćemo izvršiti sljedeću naredbu za montiranje exFAT uređaja, važno je da imamo jasnoću o putu uređaja, da bismo to identificirali, izvršit ćemo sljedeću naredbu:
sudo fdisk -lKorak 3
Nakon što je jedinica identificirana, izvršit ćemo sljedeću naredbu:
sudo mount -t exfat / dev / sdc / media / exfat
POVEĆAJTE
Korak 4
Odavde ćemo imati potpuni pristup jedinici.
Za uklanjanje demontirane particije imamo sljedeće mogućnosti:
- Izvršite naredbu sudo umount / dev / sdc (Uvijek označava srednju putanju)
- Desnom tipkom miša kliknite ikonu pogona na radnoj površini i odaberite opciju Izbaci
- Idite na Linux explorer i tamo kliknite na exFAT pogon i odaberite opciju Izbaci ili Sigurno ukloni pogon:
POVEĆAJTE
Vidimo da je, iako je exFAT visoko kompatibilan datotečni sustav, u slučaju Linuxa potrebna dodatna pomoć kako bi sve radilo kako se očekuje i s najboljim opcijama za korištenje.