Как да монтирате и прочетете exFAT на Linux

Файловите системи са от съществено значение за четенето, записването и местоположението на данни във всяка операционна система и са от съществено значение, за да могат устройства като твърди дискове или USB памет да бъдат разпознати и да имат пълен достъп до тяхното съдържание.

Поради различните текущи операционни системи, като Windows, Linux и macOS, е важно да се изясни, че всяка от тях представя своя собствена файлова система, така че ако се опитаме да получим достъп до носител с файлова система, която не е съвместима, ще се сблъскаме с грешка, която ще ни попречи да работим по нея.

Една от файловите системи, най -известна със своята гъвкавост, сигурност и капацитет, е системата exFAT (Extended File Allocation Table), която е собствена файлова система на Microsoft и е разработена почти изцяло. Изключително за флаш памет, но е универсална система, която е съвместима с телевизори, медийни плейъри, игрови конзоли и много други устройства.

Препоръчителната употреба за exFAT може да се прилага за външни устройства, където е необходимо да се хостват файлове, по -големи от 4 GB и те да са съвместими с възможно най -голям брой устройства.

ПредимствоСред предимствата на използването на файлова система exFAT имаме:

  • Поддръжка на 2 796 202 файла на директория
  • Функция за по -добро ниво на производителност при разпределяне на свободно пространство благодарение на технологията за растерно изображение на свободното пространство
  • Поддържа списъци за контрол на достъпа
  • Поддръжка за файлова система FAT, безопасна за транзакции (TFAT)
  • Поддръжка на 2 796 202 директории на дял, с които е възможно да се съхраняват до 7,8 милиарда файла
  • Поддържа размер на файл от 264 байта (16 Exbibytes)
  • Размер на клъстера до 2255 байта
  • Съвместим с повечето актуални операционни системи

Сега, въпреки че exFAT е съвместим с повечето системи, в случай на Linux е необходима инсталация на библиотеки или специални добавки, за да има пълен достъп до съдържанието му, ако се опитаме да монтираме exFAT устройство в Linux, ще се покаже следната грешка :

Увеличете

Оттам ще бъде невъзможно достъпът до съдържанието на носителя както за четене, така и за писане на него. Solvetic ще обясни правилния начин за монтиране и достъп до всякакви носители на exFAT по прост и функционален начин.

1. Как да инсталирате необходимите приставки за монтиране и четене на exFAT в Linux


За оптимална съвместимост с exFAT в Linux е необходимо използването на две библиотеки, които са exfat-fuse и exfat-utils.
Те са реализация на файловата система exFAT, обхващаща всички функции за Unix-подобни системи и се състоят от модул FUSE (fuse-exfat) и набор от помощни програми (exfat-utils), с които имате пълен и безпроблемен достъп до файловете. ExFAT устройства.

За този случай ще използваме Ubuntu 18, за да инсталираме тези библиотеки, влизаме в терминала и изпълняваме следното:

 sudo apt инсталирате exfat-fuse exfat-utils

Увеличете

Алтернативен начин за инсталиране на тези библиотеки е директно от изходния код, за това трябва да изпълним всеки от следните редове в техния ред:

 git clone https://github.com/relan/exfat.git cd exfat autoreconf --install ./configure Make
След това инсталираме драйвера и помощните програми като root потребители:
 направете инсталиране

2. Как да монтирате exFAT устройства автоматично в Linux


След като процесът на инсталиране на тези библиотеки приключи, достатъчно е да свържете модула exFAT към компютъра и той ще бъде монтиран автоматично, в случай че устройството вече е свързано, достатъчно е да го изключите и да го свържете отново, така че системата го разпознава и При достъп до Linux explorer можем да видим, че устройството е монтирано правилно:

Увеличете

Припомнете си, че съвременните дистрибуции на Linux могат да разпознават външни носители и да ги монтират автоматично.

3. Как да монтирате exFAT устройства на Linux от терминала


Друг метод, който да използвате за монтиране на exFAT устройство в Linux, е използването на терминала, в този случай процесът е идентичен с монтирането на друг дял с помощта на превключвателя "-t exfat", за да се каже на командата mount да монтира файлова система като exFAT специално.

Етап 1
Първата стъпка, която трябва да направите, е да създадете директория, която ще действа като точка за монтиране на файловата система exFAT, за да постигнем това, ще изпълним следната команда, за да създадем директория в / media / exfat:

 sudo mkdir / media / exfat
Стъпка 2
След това ще изпълним следната команда за монтиране на устройството exFAT, важно е да имаме яснота относно пътя на устройството, за да го идентифицираме, ще изпълним следната команда:
 sudo fdisk -l
Стъпка 3
След като единицата бъде идентифицирана, ще изпълним следната команда:
 sudo mount -t exfat / dev / sdc / media / exfat

Увеличете

Стъпка 4
От тук ще имаме пълен достъп до устройството.

За да демонтирате разглобения дял, имаме следните опции:

  • Изпълнете командата sudo umount / dev / sdc (Винаги посочваща средния път)
  • Щракнете с десния бутон върху иконата на устройството на работния плот и изберете опцията Eject
  • Отидете на Linux explorer и там щракнете върху exFAT устройството и изберете опцията Eject или Safely remove drive:

Увеличете

Можем да видим, че макар exFAT да е изключително съвместима файлова система, в случая с Linux е необходима допълнителна помощ, за да работи всичко според очакванията и с най -добрите възможности за използване.

Така ще помогнете за развитието на сайта, сподели с приятелите си

wave wave wave wave wave