Hardware: la parte di un computer che puoi prendere a calci

— Jeff Pesis

Rispondi al commento

KDE : Montare volumi NTFS in scrittura

http://www.stenoweb.it/files/blog/kdethumbnail.png Il titolo sembra una banalità, specie per gli utenti GNOME che non soffrono di questo odioso problema/baco di KDE nell'uso di HAL. Ho deciso di provare a risolvere questo problema, anche perchè cambiando spesso HD esterni e chiavette USB da montare mi sono rotto i maroni di dover ogni volta armeggiare con /etc/fstab. Ora finalmente funziona: konqueror mi riconosce il volume NTFS e lo monta in lettura/scrittura per l'utente standard. Vediamo come si fà.

Sintomo

Naturalmente dovete installare, se non lo avete già fatto, il pacchetto ntfs-3g. Ora se cercate di montare un volume NTFS vi esce uno splendido e altrattanto insignificante messaggio:

"TODO: have to rethink extra options"

Eeee ? :/

Cura

Prima di tutto ripuliamo /etc/fstab da ogni riferimento a volumi esterni alla nostra configurazione standard e magari frutto di milioni di esperimenti per tamponare il suddetto problema. Il mio fstab era almeno di una trentina di righe ... :/.
Ora esistono due soluzioni, una per i volumi esterni attaccati alle porte USB e una per i volumi interni che di sicuro avete se il vostro sistema è con il classico dual boot Windows/Linux. Vediamone una alla volta:

Volumi interni

Qui niente di nuovo, affidiamoci sempre a fstab, in fondo non è che rimuoviamo i dischi interni tanto spesso. Io ho fatto così: ho creato la cartella per il mount point :

sudo mkdir /media/windows

e aggiunto il fstab (dove /dev/sda1 è la mia partizione windows con NTFS) :
/dev/sda1 /media/windows ntfs-3g users,auto,locale=it_IT.utf8 0 0

Una volta riavviato il pc siamo a posto.

Volumi esterni

Qui il discorso cambia, le unità USB esterne le colleghiamo a "caldo", magari più di una, e il device che viene assegnato non è quasi mai lo stesso specie se mischiamo HD usb con chiavette USB. Probabilmente vengono assegnati i /dev/sdX in base all'ordine con cui inserisco i dispositivi. Insomma, un casino da gestire con fstab.
Facciamo in modo che KDE con HAL funzioni a dovere. Dobbiamo creare un file di policy per HAL che intuitivamente (...) si chiama 20-ntfs-config-write-policy.fdi e metterlo in /usr/share/hal/fdi/policy/10osvendor/ ... ma perchè non ci sono arrivata da solo ? :|
Va bè fidatevi, come si son fidato io, funziona :

sudo nano /usr/share/hal/fdi/policy/10osvendor/20-ntfs-config-write-policy.fdi

e mettiamoci questo :
<?xml version="1.0" encoding="UTF-8"?> <!-- -*- SGML -*- -->
<!--
Montaggio unità esterne NTFS in lettura/scrittura con ntfs-3g.
/usr/share/hal/fdi/policy/10osvendor/
-->




ntfs-3g
ntfs-3g
locale=





e per finire riavviamo HAL
sudo /etc/rc.d/hal restart

DEUS GRAZIA...

A qualcuno distratto come me è stato utile ?

Rispondi

Il contenuto di questo campo è privato e non verrà mostrato pubblicamente.