exFat, ubuntu lo supporta ?

Il ritrovo della comunità dove confrontarsi e discutere sulle notizie dal mondo dell'informatica, di Ubuntu e di tutto quello che la riguarda, novità, pettegolezzi e quant'altro.
Chiusa
Avatar utente
cOcCo16
Prode Principiante
Messaggi: 154
Iscrizione: domenica 8 aprile 2007, 16:43

exFat, ubuntu lo supporta ?

Messaggio da cOcCo16 »

ho un HDD formattato in exFat, però ubuntu non lo riconosce ??

come posso risolvere ?

grazie
Immagine
Avatar utente
bingel
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 4026
Iscrizione: lunedì 3 aprile 2006, 10:17

Re: exFat, ubuntu lo supporta ?

Messaggio da bingel »

Free Thought - Free World
Avatar utente
cOcCo16
Prode Principiante
Messaggi: 154
Iscrizione: domenica 8 aprile 2007, 16:43

Re: exFat, ubuntu lo supporta ?

Messaggio da cOcCo16 »

quando lancio l'ultimo comando non monta niente, ma mi stampa una specie di help... :(
Immagine
Avatar utente
bingel
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 4026
Iscrizione: lunedì 3 aprile 2006, 10:17

Re: exFat, ubuntu lo supporta ?

Messaggio da bingel »

Puoi provare anche così:

Codice: Seleziona tutto

sudo mount.exfat-fuse /dev/sdXn /media/exfat
dove /dev/sdXn è il virtual device corrispondente alla partizione del tuo HDD che vuoi montare (per es.: sdc1) mentre /media/extfat è la directory in cui lo monti (ovviamente nel tuo caso potranno chiamarsi anche diversamnte)

comunque posta il comando che vediamo se va bene e anche l'output di

Codice: Seleziona tutto

sudo fdisk -l
Ho sbagliato a postare il secondo link, in realtà volevo postare questo:

http://en.wikipedia.org/wiki/ExFAT
Ultima modifica di bingel il mercoledì 16 febbraio 2011, 21:44, modificato 1 volta in totale.
Free Thought - Free World
Avatar utente
bingel
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 4026
Iscrizione: lunedì 3 aprile 2006, 10:17

Re: exFat, ubuntu lo supporta ?

Messaggio da bingel »

Ultima modifica di bingel il mercoledì 16 febbraio 2011, 23:57, modificato 1 volta in totale.
Free Thought - Free World
Avatar utente
bingel
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 4026
Iscrizione: lunedì 3 aprile 2006, 10:17

Re: exFat, ubuntu lo supporta ?

Messaggio da bingel »

Posto anche questo (il sito su google del progetto) a titolo di promemoria:

http://code.google.com/p/exfat/wiki/QuckStartGuide
Ultima modifica di bingel il mercoledì 16 febbraio 2011, 23:57, modificato 1 volta in totale.
Free Thought - Free World
Avatar utente
bingel
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 4026
Iscrizione: lunedì 3 aprile 2006, 10:17

Re: exFat, ubuntu lo supporta ?

Messaggio da bingel »

In Ubuntu 10.04 e 10.10 (ma probabilmente anche nelle versioni precedenti), quanto segue serve per fare in modo che quando colleghi il disco (o inserisci la chiavetta), questo si monti automaticamente:

Codice: Seleziona tutto

cd
sudo apt-get -y install ncurses-dev
wget http://www.kernel.org/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
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
Se si sta usando una versione a 64 bit è anche necessario sostituire il file libblkid nella directory /lib64/:

Codice: Seleziona tutto

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 /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
Ultima modifica di bingel il giovedì 23 ottobre 2014, 23:37, modificato 2 volte in totale.
Free Thought - Free World
Avatar utente
bingel
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 4026
Iscrizione: lunedì 3 aprile 2006, 10:17

Re: exFat, ubuntu lo supporta ?

Messaggio da bingel »

Ovviamente il modo più semplice per installare il supporto a exfat (o fat64) è dai ppa (vedi il link inserito in qualche post più sopra) ovvero così:

Codice: Seleziona tutto

sudo add-apt-repository ppa:relan/exfat

sudo apt-get uppdate

sudo apt-get install fuse-exfat
Se si vuole fare in modo che i dispositivi vengano anche montati automaticamente seguire la guida riportata al precedente post

In questa maniera (tramite ppa) tuttavia si installa soltanto il file:

Codice: Seleziona tutto

/sbin/mount.exfat-fuse
più un symlink per abbreviarne la sintassi:

Codice: Seleziona tutto

/sbin/mount.exfat (symlink)
e il relativo file di manuale.

Se si vuole avere una versione più aggiornata e più completa (vedi la storia delle varie versioni presso questo link: http://code.google.com/p/exfat/updates/list) allora la via indicata inizialmente (installazione tramite subversion) resta la migliore (anche se ovviamente tali versioni saranno meno testate). I file installati tramite subversion sono i seguenti:

Codice: Seleziona tutto

/sbin/mount.exfat-fuse
/sbin/dumpexfat
/sbin/exfatfsck
/sbin/mkexfatfs
/sbin/exfatlabel
mount.exfat (symlink)
fsck.exfat (symlink)
mkfs.exfat (symlink)
Siccome però l'installazione tramite ppa installa anche un utile manuale, se si opta per un'installazione più recente tramite subversion conviene in ogni caso installare prima da ppa e quindi da subversion (verranno così installati tutti i binari di cui sopra sovrascrivendo anche il file /sbin/mount.exfat-fuse con uno più recente e allo stesso tempo si potrà continuare ad usufruire dell'utile manuale:

Codice: Seleziona tutto

man mount.exfat-fuse
Ultima modifica di bingel il giovedì 17 febbraio 2011, 21:38, modificato 1 volta in totale.
Free Thought - Free World
Avatar utente
bingel
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 4026
Iscrizione: lunedì 3 aprile 2006, 10:17

Re: exFat, ubuntu lo supporta ?

Messaggio da bingel »

Come si utilizzano gli altri comandi

1. per formattare:

Codice: Seleziona tutto

sudo mkfs.exfat -n ETICHETTA /dev/sdXn
oppure

Codice: Seleziona tutto

sudo mkexfatfs -n ETICHETTA /dev/sdXn
dove:

- ETICHETTA, in pratica è il nome con cui il dispositivo sarà visualizzato dopo essere stato montato
- "X" rappresenta il dispositivo e "n" il numero della partizione (per es. /dev/sda1)

2. per cambiare etichetta:

Codice: Seleziona tutto

sudo exfatlabel /dev/sdXn NUOVA_ETICHETTA
3. per ottenere  informazioni sul filesystem:

Codice: Seleziona tutto

sudo dumpexfat /dev/sdXn
4. per fare un check della partizione

Codice: Seleziona tutto

sudo fsck.exfat /dev/sdXn
oppure

Codice: Seleziona tutto

sudo exfatfsck /dev/sdXn
Ultima modifica di bingel il giovedì 17 febbraio 2011, 21:29, modificato 1 volta in totale.
Free Thought - Free World
pcalessio
Prode Principiante
Messaggi: 103
Iscrizione: venerdì 18 agosto 2006, 20:25

Re: exFat, ubuntu lo supporta ?

Messaggio da pcalessio »

bingel ha scritto: In Ubuntu 10.04 e 10.10 (ma probabilmente anche nelle versioni precedenti), quanto segue serve per fare in modo che quando colleghi il disco (o inserisci la chiavetta), questo si monti automaticamente:

Codice: Seleziona tutto

cd
sudo apt-get -y install ncurses-dev
wget http://www.kernel.org/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
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 /var/libblkid.so.1.1.0 /var/libblkid.so.1
Se si sta usando una versione a 64 bit è anche necessario sostituire il file libblkid nella directory /lib64/:

Codice: Seleziona tutto

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 /lib/libblkid.so.1.1.0
sudo rm /lib/libblkid.so.1
sudo ln -s /var/libblkid.so.1.1.0 /var/libblkid.so.1

Ho effettuato la procedura qui descritta ed ora il mio sistema non si avvia piu mi dice:  >:(

muont: error while loading shared libraries: libblkid.so.1: cannot open shared object file: no such file or directory

e tra l'altro mi da una shell di emergenza ma con il file system montato in sola lettura e quindi non so che fare... AIUTOOO!!
pcalessio
Prode Principiante
Messaggi: 103
Iscrizione: venerdì 18 agosto 2006, 20:25

Re: exFat, ubuntu lo supporta ?

Messaggio da pcalessio »

ok niente ho risolto.. c'è un errore nell'ultima riga :

sudo ln -s /lib/libblkid.so.1.1.0 /lib/libblkid.so.1
Avatar utente
bingel
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 4026
Iscrizione: lunedì 3 aprile 2006, 10:17

Re: exFat, ubuntu lo supporta ?

Messaggio da bingel »

Ok, anche se con estremo ritardo e anche se tale guida sarà ormai certamente obsoleta, ho corretto l'errore.
Fabry3
Prode Principiante
Messaggi: 0
Iscrizione: sabato 9 settembre 2017, 18:32

Re: exFat, ubuntu lo supporta ?

Messaggio da Fabry3 »

Ragazzi ho fatto tutto il necessario ma continua a non leggermi la chiavetta usb!!!

Qualcuno mi può aiutare???
daigo

Re: exFat, ubuntu lo supporta ?

Messaggio da daigo »

se hai seguito questa discussione, hai fatto cose che non avresti dovuto fare, come aggiungere ppa, visto che i pacchetti per gestire exfat sono nei repo di ubuntu da parecchio exfat-utils e exfat-fuse

ecco perchè viene raccomandato di non accodarsi a vecchie discussioni
Avatar utente
giulux
Amministratore
Amministratore
Messaggi: 25450
Iscrizione: domenica 10 gennaio 2010, 12:17
Desktop: ubuntu 18.04
Distribuzione: Ubuntu 18.04.3 LTS x86_64
Sesso: Maschile
Località: Roma

Re: exFat, ubuntu lo supporta ?

Messaggio da giulux »

Ed ecco perchè chiudo la discussione per necroposting.

Se non risolvi seguendo lo spunto che ti ha dato daigo aprine una nuova spiegando la situazione e cosa hai fatto.
Ciao.
"Non è una segno di buona salute l'essere ben adattato ad una società malata". (Jiddu Krishnarmurti)
Chiusa

Ritorna a “Bar Ubuntu”

Chi c’è in linea

Visualizzano questa sezione: emanuc e 4 ospiti