[RISOLTO] Hard Disk esterno - Non riesco a montarlo con UTF8

Postate qui per tutte le discussioni legate a Linux in generale.

Moderatore: Staff

Regole del forum
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Gnu/Linux in genere, se l'argomento è specifico alla Slackware usate uno dei forum Slackware o Slackware64.
3) Leggere attentamente le risposte ricevute
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.

La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
Rispondi
Avatar utente
harakei
Packager
Packager
Messaggi: 118
Iscritto il: lun 19 dic 2005, 15:57
Slackware: 13-current
Kernel: 2.6.32.7-ck2
Desktop: kde
Località: Taranto
Contatta:

[RISOLTO] Hard Disk esterno - Non riesco a montarlo con UTF8

Messaggio da harakei »

Ciao,
sto avendo un problema con un hard disk esterno:
il mio hard disk in realtà è un hard disk interno di un vecchio portatile montato in box, ma non credo cambi qualcosa. Sto cercando di copiare alcune canzoni dal pc all'HD, ma non riesco in quanto continua a darmi l'errore " impossibile fare stat di `/mnt/hd/2009 - L\'amore non è bello': Invalid or incomplete multibyte or wide character"; so che questo dipende dal set di caratteri, infatti ho provato a montare l'hard disk sia con ISO-8859-15 sia con UTF8, ma niente.

i due comandi che uso sono :

Codice: Seleziona tutto

-  sudo ntfs-3g /dev/sdb1 /mnt/hd/ -o locale=it_IT@euro,uid=1000,gid=100,umask=0022,users
- sudo ntfs-3g /dev/sdb1 /mnt/hd/ -o locale=it_IT.UTF-8,uid=1000,gid=100,umask=0022,users
ma l'errore persiste... riuscite a darmi una mano?
Grazie mille!
Ultima modifica di harakei il dom 7 feb 2010, 13:01, modificato 1 volta in totale.

Avatar utente
sardylan
Linux 3.x
Linux 3.x
Messaggi: 993
Iscritto il: mar 24 apr 2007, 9:21
Nome Cognome: Luca Cireddu
Slackware: current 64bits
Kernel: 3.16
Desktop: KDE 4.14
Distribuzione: Debian - CLFS
Località: Cagliari
Contatta:

Re: Hard Disk esterno - Non riesco a montarlo con UTF8

Messaggio da sardylan »

Hai provato a chiudere tra parentesi i path dei file nel comando cp??

Avatar utente
Ansa89
Iper Master
Iper Master
Messaggi: 2703
Iscritto il: mer 29 ago 2007, 17:57
Nome Cognome: Stefano Ansaloni
Slackware: 14.2 64bit
Kernel: 4.9.61
Desktop: XFCE 4.12
Località: Modena

Re: Hard Disk esterno - Non riesco a montarlo con UTF8

Messaggio da Ansa89 »

Una volta ero riuscito a risolvere con

Codice: Seleziona tutto

#dd if=/bla/bla/canzone of=/disco/interno/destinazione
Ma non mi ricordo l'errore preciso che mi dava "cp" :roll: .

Avatar utente
harakei
Packager
Packager
Messaggi: 118
Iscritto il: lun 19 dic 2005, 15:57
Slackware: 13-current
Kernel: 2.6.32.7-ck2
Desktop: kde
Località: Taranto
Contatta:

Re: Hard Disk esterno - Non riesco a montarlo con UTF8

Messaggio da harakei »

non funziona nè con il dd nè con il cp + doppi apici...sto cercando di capire dove sbaglio...provo anche a giocare un pò con le impostazioni di HAL per il montaggio automatico

Avatar utente
d4z_c0nf
Packager
Packager
Messaggi: 1296
Iscritto il: mar 14 mar 2006, 18:07
Nome Cognome: Rocco Aliberti
Slackware: 14.2-current64
Kernel: 4.14.73
Desktop: awesomeWM
Località: Pinerolo

Re: Hard Disk esterno - Non riesco a montarlo con UTF8

Messaggio da d4z_c0nf »

harakei ha scritto:non funziona nè con il dd nè con il cp + doppi apici...sto cercando di capire dove sbaglio...provo anche a giocare un pò con le impostazioni di HAL per il montaggio automatico
Scusami ma l'errore è proprio?

Codice: Seleziona tutto

impossibile fare stat di '/mnt/hd/2009 - L\'amore non è bello'
mi pare un po' "inconsueto".
Innanzitutto non vedo un'estensione, cosa non necessaria ovviamente, ma se è un mp3 è quantomeno anomala come casistica, seconda cosa perchè gli spazi devono essere preceduti dall'escape così come l'apice.

Avatar utente
harakei
Packager
Packager
Messaggi: 118
Iscritto il: lun 19 dic 2005, 15:57
Slackware: 13-current
Kernel: 2.6.32.7-ck2
Desktop: kde
Località: Taranto
Contatta:

Re: Hard Disk esterno - Non riesco a montarlo con UTF8

Messaggio da harakei »

sì l'errore è proprio quello perchè sto copiando un'intera directory.
Questo è l'errore se provo a copiare un file (è identico):

Codice: Seleziona tutto

harakei@takezo:~/Musica/Dente/2009 - L'amore non è bello$ cp -a 01\ -\ La\ Presunta\ Santità di\ Irene.mp3  /media/Volume/

cp: impossibile fare stat di `/media/Volume/01 - La Presunta Santità di Irene.mp3': Invalid or incomplete multibyte or wide character

Avatar utente
d4z_c0nf
Packager
Packager
Messaggi: 1296
Iscritto il: mar 14 mar 2006, 18:07
Nome Cognome: Rocco Aliberti
Slackware: 14.2-current64
Kernel: 4.14.73
Desktop: awesomeWM
Località: Pinerolo

Re: Hard Disk esterno - Non riesco a montarlo con UTF8

Messaggio da d4z_c0nf »

harakei ha scritto:sì l'errore è proprio quello perchè sto copiando un'intera directory.
Questo è l'errore se provo a copiare un file (è identico):

Codice: Seleziona tutto

harakei@takezo:~/Musica/Dente/2009 - L'amore non è bello$ cp -a 01\ -\ La\ Presunta\ Santità di\ Irene.mp3  /media/Volume/

cp: impossibile fare stat di `/media/Volume/01 - La Presunta Santità di Irene.mp3': Invalid or incomplete multibyte or wide character
Ma te lo fa con le lettere accentate?

Avatar utente
Thraphyx
Linux 2.x
Linux 2.x
Messaggi: 212
Iscritto il: ven 28 ago 2009, 22:43
Slackware: 14.1 multilib
Kernel: 3.10.17
Desktop: KDE 4.11.5

Re: Hard Disk esterno - Non riesco a montarlo con UTF8

Messaggio da Thraphyx »

Hai provato a montarlo con locale it_IT.utf8 invece che it_IT.UTF-8?
Io lo uso così, e non ho problemi con ntfs-3g, oltretutto non sei il solo ad aver avuto questo problema:
http://forum.ubuntu-it.org/index.php?topic=188143.0
http://www.archlinux.it/forum/viewtopic.php?id=5842

Avatar utente
harakei
Packager
Packager
Messaggi: 118
Iscritto il: lun 19 dic 2005, 15:57
Slackware: 13-current
Kernel: 2.6.32.7-ck2
Desktop: kde
Località: Taranto
Contatta:

Re: Hard Disk esterno - Non riesco a montarlo con UTF8

Messaggio da harakei »

niente non va...ho provato anche prima a modificare /etc/profile.d/lang.sh inserendo export LANG=it_IT.utf8 e riavviando, ma a quel punto tutti gli album con lettere accentate sparivano....
tornando a it_IT@euro e montando l'hard disk con locale=it_IT.utf8 dà comunque lo stesso errore....
ci dev'essere qualcosa che mi sfugge... :roll:

Avatar utente
harakei
Packager
Packager
Messaggi: 118
Iscritto il: lun 19 dic 2005, 15:57
Slackware: 13-current
Kernel: 2.6.32.7-ck2
Desktop: kde
Località: Taranto
Contatta:

Re: Hard Disk esterno - Non riesco a montarlo con UTF8

Messaggio da harakei »

ho risolto montando l'hard disk usando locale=it_IT@euro....mah, onestamente non ho capito perchè gli altri tentativi non hanno avuto successo. Comunque chiudo, grazie a tutti.

Avatar utente
red
Linux 3.x
Linux 3.x
Messaggi: 810
Iscritto il: gio 20 gen 2005, 0:00
Slackware: current
Kernel: 6.6.12
Desktop: fluxbox
Località: Verona
Contatta:

Re: [RISOLTO] Hard Disk esterno - Non riesco a montarlo con UTF8

Messaggio da red »

Solo per pura conoscenza. Ma nel tuo primo post, se non sbaglio, avevi già provato a montarlo con quell'opzione.
Perché prima non andava e ora sì?

Avatar utente
harakei
Packager
Packager
Messaggi: 118
Iscritto il: lun 19 dic 2005, 15:57
Slackware: 13-current
Kernel: 2.6.32.7-ck2
Desktop: kde
Località: Taranto
Contatta:

Re: [RISOLTO] Hard Disk esterno - Non riesco a montarlo con UTF8

Messaggio da harakei »

ho usato

Codice: Seleziona tutto

mount /dev/sdb1 /mnt/hd -t ntfs-3g -o silent,umask=0,locale=it_IT@euro

Rispondi