Systemy plików są niezbędne do odczytywania, zapisywania i lokalizacji danych w dowolnym systemie operacyjnym i są niezbędne do rozpoznawania urządzeń, takich jak dyski twarde lub pamięci USB, i pełnego dostępu do ich zawartości.
Ze względu na różne obecne systemy operacyjne, takie jak Windows, Linux i macOS, ważne jest, aby wyjaśnić, że każdy z nich przedstawia swój własny system plików, więc jeśli spróbujemy uzyskać dostęp do nośnika z niezgodnym systemem plików, napotkamy błąd, który uniemożliwi nam pracę nad tym.
Jednym z systemów plików najbardziej znanych ze swojej wszechstronności, bezpieczeństwa i pojemności jest system exFAT (Extended File Allocation Table), który jest własnym systemem plików firmy Microsoft i został opracowany prawie całkowicie od podstaw.wyłącznie dla pamięci flash, ale jest wszechstronny system kompatybilny z telewizorami, odtwarzaczami multimedialnymi, konsolami do gier i wieloma innymi urządzeniami.
Zalecane użycie exFAT można zastosować do dysków zewnętrznych, w których konieczne jest hostowanie plików większych niż 4 GB i są one kompatybilne z największą możliwą liczbą urządzeń.
KorzyśćWśród zalet korzystania z systemu plików exFAT mamy:
- Obsługa 2 796 202 plików na katalog
- Lepsza funkcja poziomu wydajności w przydzielaniu wolnego miejsca dzięki technologii bitmapy wolnej przestrzeni
- Obsługuje listy kontroli dostępu
- Obsługa bezpiecznego dla transakcji systemu plików FAT (TFAT)
- Obsługa 2 796 202 katalogów na partycję, dzięki czemu można przechowywać do 7,8 miliarda plików
- Obsługuje rozmiar pliku 264 bajtów (16 eksbibajtów)
- Rozmiar klastra do 2255 bajtów
- Kompatybilny z większością obecnych systemów operacyjnych
Teraz, mimo że exFAT jest kompatybilny z większością systemów, w przypadku Linuksa wymagana jest instalacja bibliotek lub specjalnych dodatków, aby mieć pełny dostęp do jego zawartości, jeśli spróbujemy zamontować urządzenie exFAT w Linuksie wyświetli się następujący błąd :
POWIĘKSZAĆ
Stamtąd nie będzie można uzyskać dostępu do zawartości nośnika zarówno w celu czytania, jak i pisania na nim. Solvetic w prosty i funkcjonalny sposób wyjaśni prawidłowy sposób montażu i dostępu do dowolnego nośnika exFAT.
1. Jak zainstalować wymagane wtyczki, aby zamontować i odczytać exFAT w systemie Linux?
Aby uzyskać optymalną kompatybilność exFAT w systemie Linux, wymagane jest użycie dwóch bibliotek, którymi są exfat-fuse i exfat-utils.
Są one implementacją systemu plików exFAT obejmującą wszystkie funkcje dla systemów uniksopodobnych i składają się z modułu FUSE (fuse-exfat) oraz zestawu narzędzi (exfat-utils), dzięki którym masz pełny i bezproblemowy dostęp do plików. urządzenia.
W tym przypadku użyjemy Ubuntu 18, aby zainstalować te biblioteki, uzyskujemy dostęp do terminala i wykonujemy następujące czynności:
sudo apt install exfat-fuse exfat-utils
POWIĘKSZAĆ
Alternatywnym sposobem instalacji tych bibliotek jest bezpośrednio z kodu źródłowego, w tym celu musimy wykonać każdą z poniższych linii w ich kolejności:
git clone https://github.com/relan/exfat.git cd exfat autoreconf --install ./configure MakeNastępnie instalujemy sterownik i narzędzia jako użytkownicy root:
zainstaluj
2. Jak automatycznie montować urządzenia exFAT w systemie Linux?
Po zakończeniu procesu instalacji tych bibliotek wystarczy podłączyć jednostkę exFAT do komputera i zostanie ona zamontowana automatycznie, w przypadku gdy jednostka jest już podłączona wystarczy ją odłączyć i ponownie podłączyć, aby system rozpoznaje go i Po uzyskaniu dostępu do eksploratora Linuksa możemy zobaczyć poprawnie zamontowaną jednostkę:
POWIĘKSZAĆ
Przypomnij sobie, że nowoczesne dystrybucje Linuksa potrafią rozpoznawać zewnętrzne nośniki i automatycznie je montować.
3. Jak zamontować urządzenia exFAT w systemie Linux z terminala?
Inną metodą zamontowania dysku exFAT w systemie Linux jest użycie terminala, w tym przypadku proces jest identyczny z montowaniem innej partycji za pomocą przełącznika „-t exfat”, aby powiedzieć poleceniu mount, aby zamontować system plików jako konkretnie exFAT.
Krok 1
Pierwszym krokiem, jaki należy wykonać, jest utworzenie katalogu, który będzie działał jako punkt montowania dla systemu plików exFAT, aby to osiągnąć, wykonamy następujące polecenie, aby utworzyć katalog w / media / exfat:
sudo mkdir / media / exfatKrok 2
Następnie wykonamy następujące polecenie, aby zamontować urządzenie exFAT, ważne jest, abyśmy mieli jasność co do ścieżki urządzenia, aby to zidentyfikować, wykonamy następujące polecenie:
sudo fdisk -lKrok 3
Po zidentyfikowaniu jednostki wykonamy następujące polecenie:
sudo mount -t exfat / dev / sdc / media / exfat
POWIĘKSZAĆ
Krok 4
Stąd będziemy mieli pełny dostęp do jednostki.
Aby odmontować partycję, która została odmontowana, mamy następujące opcje:
- Wykonaj polecenie sudo umount / dev / sdc (zawsze wskazuje środkową ścieżkę)
- Kliknij prawym przyciskiem myszy ikonę dysku na pulpicie i wybierz opcję Wysuń
- Przejdź do eksploratora systemu Linux i kliknij dysk exFAT i wybierz opcję Wysuń lub Bezpiecznie usuń dysk:
POWIĘKSZAĆ
Widzimy, że chociaż exFAT jest wysoce kompatybilnym systemem plików, w przypadku Linuksa wymagana jest dodatkowa pomoc, aby wszystko działało zgodnie z oczekiwaniami i z najlepszymi opcjami użytkowania.