Old:Montare in automatico drive USB NTFS con Hal e Ntfs-3g: differenze tra le versioni
m (spaziatura/box iniziale) |
|||
(15 versioni intermedie di 6 utenti non mostrate) | |||
Riga 1: | Riga 1: | ||
{{Old}} | |||
==Introduzione== | |||
Questa guida è tratta da: http://sidux.com/PNphpBB2-viewtopic-t-9767-view-next.html . La procedura è stata provata con successo su Sid e Lenny. | |||
==Prerequisiti== | ==Prerequisiti== | ||
Per poter utilizzare questa funzione, è necessario disporre nel proprio sistema di: | Per poter utilizzare questa funzione, è necessario disporre nel proprio sistema di: | ||
*Kernel con supporto a Fuse (>=2.6.14) | *Kernel con supporto a Fuse (>=2.6.14); | ||
*Hal (Hardware Abstraction Layer) | *Hal (Hardware Abstraction Layer); | ||
*Ntfs-3g, il driver per leggere e scrivere su | *Ntfs-3g, il driver per leggere e scrivere su NTFS. | ||
Per verificare che Fuse sia abilitato, digitiamo da ''root'': | Per verificare che Fuse sia abilitato, digitiamo da ''root'': | ||
Riga 13: | Riga 14: | ||
<pre># apt-get install hal ntfs-3g</pre> | <pre># apt-get install hal ntfs-3g</pre> | ||
==Abilitare il supporto per | ==Abilitare il supporto per NTFS== | ||
Grazie ad Hal, il sistema monterà in automatico i drive esterni che verranno connessi al computer, ma se dovessero essere formattati in | Grazie ad Hal, il sistema monterà in automatico i drive esterni che verranno connessi al computer, ma se dovessero essere formattati in NTFS, comparirà un messaggio d'errore. Per ovviare al problema, è necessario istruire Hal ad utilizzare Ntfs-3g per montare i drive. | ||
===Aggiungere policy di Hal=== | ===Aggiungere policy di Hal=== | ||
Per fare ciò, apriamo con privilegi di ''root'' un editor di | Per fare ciò, apriamo con privilegi di ''root'' un editor di testo e creiamo nella directory <code>/usr/share/hal/fdi/policy/10osvendor/</code> il file <code>20-ntfs-config-write-policy.fdi</code> . All'interno del file, inseriamo: | ||
<pre><?xml version="1.0" encoding="UTF-8"?> | <pre><?xml version="1.0" encoding="UTF-8"?> | ||
<deviceinfo version="0.2"> | <deviceinfo version="0.2"> | ||
Riga 33: | Riga 34: | ||
===Riavviare Hal=== | ===Riavviare Hal=== | ||
Affinché Hal riconosca la nuova policy, è necessario riavviarlo. | Affinché Hal riconosca la nuova policy, è necessario riavviarlo. Possiamo riavviare il sistema, oppure digitare da ''root'': | ||
<pre># /etc/init.d/hal restart</pre> | <pre># /etc/init.d/hal restart</pre> | ||
A questo punto, | A questo punto, possiamo collegare il drive che dovrebbe ora montarsi e aprirsi correttamente. | ||
{{Autori | |||
|Autore=[[Utente:SoWhat|SoWhat]] | |||
}} |
Versione attuale delle 11:43, 25 giu 2016
Attenzione. Questa guida è obsoleta. Viene mantenuta sul Wiki solo per motivi di natura storica e didattica. |
Introduzione
Questa guida è tratta da: http://sidux.com/PNphpBB2-viewtopic-t-9767-view-next.html . La procedura è stata provata con successo su Sid e Lenny.
Prerequisiti
Per poter utilizzare questa funzione, è necessario disporre nel proprio sistema di:
- Kernel con supporto a Fuse (>=2.6.14);
- Hal (Hardware Abstraction Layer);
- Ntfs-3g, il driver per leggere e scrivere su NTFS.
Per verificare che Fuse sia abilitato, digitiamo da root:
# modprobe -l fuse
Per installare gli altri pacchetti, sempre da root:
# apt-get install hal ntfs-3g
Abilitare il supporto per NTFS
Grazie ad Hal, il sistema monterà in automatico i drive esterni che verranno connessi al computer, ma se dovessero essere formattati in NTFS, comparirà un messaggio d'errore. Per ovviare al problema, è necessario istruire Hal ad utilizzare Ntfs-3g per montare i drive.
Aggiungere policy di Hal
Per fare ciò, apriamo con privilegi di root un editor di testo e creiamo nella directory /usr/share/hal/fdi/policy/10osvendor/
il file 20-ntfs-config-write-policy.fdi
. All'interno del file, inseriamo:
<?xml version="1.0" encoding="UTF-8"?> <deviceinfo version="0.2"> <device> <match key="volume.fstype" string="ntfs"> <match key="@block.storage_device:storage.hotpluggable" bool="true"> <merge key="volume.fstype" type="string">ntfs-3g</merge> <merge key="volume.policy.mount_filesystem" type="string">ntfs-3g</merge> <append key="volume.mount.valid_options" type="strlist">locale=</append> </match> </match> </device> </deviceinfo>
e salviamo.
Riavviare Hal
Affinché Hal riconosca la nuova policy, è necessario riavviarlo. Possiamo riavviare il sistema, oppure digitare da root:
# /etc/init.d/hal restart
A questo punto, possiamo collegare il drive che dovrebbe ora montarsi e aprirsi correttamente.
Guida scritta da: SoWhat | Debianized 20% |
Estesa da: | |
Verificata da: | |
Verificare ed estendere la guida | Cos'è una guida Debianized |