Hardware: la parte di un computer che puoi prendere a calci
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à.
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:
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:
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
/dev/sda1 /media/windows ntfs-3g users,auto,locale=it_IT.utf8 0 0
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
<?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=
sudo /etc/rc.d/hal restart
DEUS GRAZIA...
A qualcuno distratto come me è stato utile ?
Commenti recenti
4 giorni 9 ore fa
6 settimane 5 giorni fa
10 settimane 3 giorni fa
11 settimane 4 giorni fa
13 settimane 3 giorni fa
15 settimane 12 ore fa
15 settimane 12 ore fa
15 settimane 14 ore fa
15 settimane 14 ore fa
15 settimane 14 ore fa