Automount di un HD USB con NTFS-3G

Se avete problemi con l'installazione e la configurazione di Slackware postate qui. Non usate questo forum per argomenti generali... per quelli usate Gnu/Linux in genere.

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 Slackware, se l'argomento è generale usate il forum Gnu/Linux in genere.
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.
Avatar utente
phobos3576
Staff
Staff
Messaggi: 2980
Iscritto il: dom 17 apr 2005, 0:00
Slackware: 13.1
Kernel: 2.6.37-smp
Desktop: KDE 4.5.3

Re: Automount di un HD USB con NTFS-3G

Messaggio da phobos3576 »

absinthe ha scritto:direi che il post possa essere fuso con questo: viewtopic.php?f=1&t=22363

M
In effetti stiamo convergendo verso le stesse conclusioni.

Comunque, sto facendo ulteriori esperimenti ed ho notato che in ogni caso, ntfs-3g monta l'HD USB con locale=utf8; questo parametro non va bene per le vocali accentate.

A quanto sembra, anche in presenza del file /etc/hal/fdi/policy/10osvendor/10-ntfs-policy.fdi, sulla Slackware 12 HAL va in ogni caso a controllare prima nel file /usr/share/hal/fdi/policy/10osvendor/20-storage-methods.fdi; in quel file, ad un certo punto c'è:

Codice: Seleziona tutto

<!-- allow these mount options for ntfs -->
      <match key="volume.fstype" string="ntfs">
	<match key="/org/freedesktop/Hal/devices/computer:system.kernel.name" string="Linux">
	  <append key="volume.mount.valid_options" type="strlist">uid=</append>
	  <append key="volume.mount.valid_options" type="strlist">gid=</append>
	  <append key="volume.mount.valid_options" type="strlist">umask=</append>
	  <append key="volume.mount.valid_options" type="strlist">locale=</append>
	  <append key="volume.mount.valid_options" type="strlist">utf8</append>
	</match>
Ho provato a sostituire utf8 con it_IT@euro, ma non cambia nulla; qualunque tentativo di creare file o directory con vocali accentate provoca un messaggio di errore!

Avatar utente
absinthe
Iper Master
Iper Master
Messaggi: 2354
Iscritto il: dom 15 mag 2005, 0:00
Nome Cognome: Matteo Nunziati
Slackware: 12.1 - defunct
Kernel: 2.6.32-5-amd64
Desktop: gnome
Distribuzione: debian squeeze
Località: Prato
Contatta:

Re: Automount di un HD USB con NTFS-3G

Messaggio da absinthe »

mmm... non so se ho mai messo vocali accentate su nomi di file/directory... però a me ntfs-3g va benissimo. hai provato eventualemnte a commentare in maniera banale la stringa in questione nel file xml? così da impostare il default?

M

Avatar utente
phobos3576
Staff
Staff
Messaggi: 2980
Iscritto il: dom 17 apr 2005, 0:00
Slackware: 13.1
Kernel: 2.6.37-smp
Desktop: KDE 4.5.3

Re: Automount di un HD USB con NTFS-3G

Messaggio da phobos3576 »

Si, pure a me ntfs-3g va benissimo; ho la partizione WinXP montata al boot in /etc/fstab e con locale=it_TI@euro posso tranquillamente gestire file e directory contenenti vocali accentate.
Il problema riguarda solo le partizioni NTFS a cui accedo tramite automount; commentando quella riga in 20-storage-methods.fdi non cambia nulla.
Si tratta di capire da quale file HAL va a pescare le impostazioni predefinite per le partizioni NTFS!

Rispondi