Obsługa nośników danych z systemem plików exFAT

Awatar użytkownika
yacup
Wytworny Kaczor
Wytworny Kaczor
Posty: 264
Rejestracja: 11 maja 2007, 11:13
Płeć: Mężczyzna
Wersja Ubuntu: 16.04
Środowisko graficzne: Unity
Architektura: x86_64

Obsługa nośników danych z systemem plików exFAT

Post autor: yacup » 11 wrz 2012, 14:12

Nośniki danych takie np. jak karty SD - SDHC i/lub SDXC formatowane są w systemie plików exFAT. Ubuntu nie obsługuje tego typu partycji. Tego typu formatowanie pozwala na "zmieszczenie" na takich nośnikach do 2TB danych a w praktyce w chwili obecnej do 128GB oraz zapis plików o wielkości powyżej 4GB.
Aby zmusić nasz system do obsługi systemu exFAT należy:

1. Dodać repozytorium i zainstalować oprogramowanie exfat-utils oraz fuse-exfat:

Kod: Zaznacz cały

sudo add-apt-repository ppa:relan/exfat
sudo apt-get update
sudo apt-get install exfat-utils fuse-exfat
i dla 12.04-64bit tyle wystarczy (testowałem...działa).

*****************************************************************************************************************
Dla starszych wersji Ubuntu należy dodatkowo (nie testowałem):
dla systemów 32 bitowych i 64 bitowych włączyć procedurę automontowania:

Kod: Zaznacz cały

sudo apt-get -y install ncurses-dev build-essential
wget http://mirror.gbxs.net/pub/linux/utils/util-linux-ng/v2.18/util-linux-ng-2.18.tar.bz2
tar xf util-linux-ng-2.18.tar.bz2
cd util-linux-ng-2.18
./configure
make
następnie dla systemów 32 bitowych:

Kod: Zaznacz cały

sudo mv /lib/libblkid.so.1.1.0 /lib/libblkid.so.1.1.0.backup
sudo cp shlibs/blkid/src/.libs/libblkid.so.1.1.0 /lib/
sudo chmod 644 /lib/libblkid.so.1.1.0
sudo rm /lib/libblkid.so.1
sudo ln -s /lib/libblkid.so.1.1.0 /lib/libblkid.so.1
lub dla systemów 64 bitowych:

Kod: Zaznacz cały

sudo mv /lib64/libblkid.so.1.1.0 /lib64/libblkid.so.1.1.0.backup
sudo cp shlibs/blkid/src/.libs/libblkid.so.1.1.0 /lib64/
sudo chmod 644 /lib64/libblkid.so.1.1.0
sudo rm /lib64/libblkid.so.1
sudo ln -s /lib64/libblkid.so.1.1.0 /lib64/libblkid.so.1
Dodatkowo:
1. formatowanie partycji exFAT

Kod: Zaznacz cały

sudo mkfs.exfat -n LABEL /dev/sdXn
lub

Kod: Zaznacz cały

sudo mkexfatfs -n LABEL /dev/sdXn
2. zmiana etykiety partycji:

Kod: Zaznacz cały

sudo exfatlabel /dev/sdXn NEW_LABEL
3. inne na poniższej stronie:
http://blog.campodoro.org/?p=261

pozdrawiam
yacup
ODPOWIEDZ

Wróć do „Instalacja i konfiguracja systemu”