Файловите системи са от съществено значение за четенето, записването и местоположението на данни във всяка операционна система и са от съществено значение, за да могат устройства като твърди дискове или 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 е необходима допълнителна помощ, за да работи всичко според очакванията и с най -добрите възможности за използване.