Tags Posts tagged with "exfat-utils"

exfat-utils

przez -
1 562
Konsola katalog

Ogłoszono wydanie fuse-exfat 1.0.0 i exfat-utils 1.0.0, narzędzie do odczytu i zapisu systemu plików exFAT, stworzonego przez firmę Microsoft. exFAT pojawił się w 2008 roku i został zaprojektowany dla pamięci przenośnych. Potrafi obsługiwać pliki do 16 eksabajtów, a także klastry do 32 MB. Prace nad zaimplementowaniem rozpoczęły się w 2009 roku, przy pomocy sterownika FUSE, który działa w przestrzeni użytkownika. Jakiś czas temu opisaliśmy działanie exFAT pod Linuksem, do którego warto zajrzeć. Póki co nie ma graficznego narzędzia do obsługi.

Pojawiła się obsługa formatowania partycji exFAT w pakiecie exfat-utils, podczas gdy sterownik FUSE zapewnia odczyt i zapis. Udoskonalono wydajność zapisu, poprzez uruchomienie big_writes, ulepszono wsparcie dla Mac OS X i poprawiono sporo błędów.

Zaktualizowaliśmy także wcześniej wspomniany artykuł i narzędzie do formatowania mkexfatfs.

przez -
17 4498
Oprogramowanie

exFAT (Extended File Allocation Table), znany również jako FAT64, jest systemem plików stworzonym przez Microsoft na potrzeby nośników zewnętrznych. Został zawarty w następujących systemach operacyjnych: Windows Embedded CE 6.0, Windows Vista z dodatkiem Service Pack 1, Windows 7 i Windows Server 2008. Jest on bardzo popularny na pamięciach przenośnych, dla których został zaprojektowany. Jego zaletą w stosunku do FAT32, to rozmiar pojedynczego pliku wynoszący 16 eksabajtów, a także rozmiar klastra, który można zwiększyć do 32 MB.

Wraz z jego wprowadzaniem firma MS oczywiście nie udostępniła specyfikacji, ani wersji dla innych systemów, przez co trzeba było rozpracować samemu. Dzięki temu w ciągu kilkunastu miesięcy udało się zrobić działające narzędzia i sterowniki, które pozwalają na odczyt i zapis, ale formatownie póki co jest niedostępne.

Instalacja pod Ubuntu

Abyśmy mogli używać urządzenia z systemem plików exFAT, potrzebne nam będzie repozytorium: ppa:relan/exfat, oraz dwa pliki, jakie się w nim znajdują: fuse-exfat, exfat-utils. Pierwszy z nich odpowiada za odczyt i zapis na pamięci przenośnej z system plików exFAT. Drugi pakiet to zestaw narzędzi konsolowych.

Używanie

Po włożeniu pamięci do portu USB, system wykryje i zamontuje urządzenie, po czym wyświetli nam okno z zawartością.

exFAT

exFAT

exFAT

dumpexfat

Aplikacja odpowiada za wyświetlenie informacji o systemie plików na danym urządzeniu. Oto składnia polecenia:

dumpexfat  <urządzenie>

Opcje to:

  • s – podaje informacje na temat super bloków. Przydatne podczas bardzo zniszczonych systemów plików
  • u – podaje informacje na temat używanych sektorów, zaczynając od 0 i oddzielając je spacjami. Przydane podczas robienia kopii zapasowych
  • v – podaje wersję programu i prawa autorskie

exfatfsck / fsck.exfat

Program odpowiada za sprawdzanie systemu plików exFAT.

exfatfsck <opcje> <urządzenie>

Opcje:

  • v – podaje wersję programu i prawa autorskie

exfatlabel

Nadaje urządzeniu etykietę lub nazwę. Maksymalna długość wynosi 15 znaków.

exfatlabel <opcje> <urządzenie> <nazwa>

Opcje:

  • v – podaje wersję programu i prawa autorskie

mkexfatfs / mkfs.exfat

Program odpowiada za formatowanie urządzenia na system plików exFAT.

mkexfatfs <opcje> <urządzenie>

Opcje:

  • [ -i volume-id ] – jest to 32 bitowy heksadecymalny numer. Domyślnie jest on tworzony na podstawie czasu systemowego
  • [ -n volume-name ] – nazwa urządzenia, do 15 znaków. Domyślnie nie jest nadawana żadna etykieta
  • [ -p partition-first-sec‐tor ] – Pierwszy sektor partycji, zaczynając od początku całego dysku. Super-blok w exFAT posiada pole dla tej wartości, ale jest ono jedynie opcjonalne. Domyślna wartość wynosi 0.
  • [ -s sectors-per-cluster ] – liczba fizycznych sektorów na klaster. Wartość musi być potęgą dwójki, jednakże mniejszą niż 32MB. Domyślna wartość to 4KB, jeżeli wolumin jest mniejszy niż 256MB, 32KB, jeżeli wielkość jest między 256MB – 32GB, oraz 128KB dla woluminów większych, niż 32GB.
  • [ -v ] – podaje wersję

Polecane

Steam for Linux

0 78
Wcześniej trzeba było zapisywać się na listę subskrybentów, aby móc grać w wersje beta gry, teraz The End is Nigh można od razu kupić...
Fedora

0 108