Quello che ho verificato:
fstab:
/dev/sde /media/usb-e auto rw,noauto,users 0 0
/dev/sde1 /media/usb-e_1 auto rw,noauto,users 0 0
/dev/sde2 /media/usb-e_2 auto rw,users,noauto 0 0
/dev/sde3 /media/usb-e_3 auto rw,users,noauto 0 0
/dev/sde4 /media/usb-e_4 auto rw,users,noauto 0 0
#
/dev/sdf /media/usb-f auto rw,users,noauto 0 0
/dev/sdf1 /media/usb-f_1 auto rw,users,noauto 0 0
/dev/sdf2 /media/usb-f_2 auto rw,users,noauto 0 0
/dev/sdf3 /media/usb-f_3 auto rw,users,noauto 0 0
/dev/sdf4 /media/usb-f_4 auto rw,users,noauto 0 0
#
/dev/sdg /media/usb-g auto rw,users,noauto 0 0
/dev/sdh /media/usb-h auto rw,users,noauto 0 0
#
none /proc/bus/usb usbfs devgid=46,devmode=664 0 0
senza disco usb-ntfs:
mtab:
/dev/hdc6 / ext3 rw,errors=remount-ro 0 0
tmpfs /lib/init/rw tmpfs rw,nosuid,mode=0755 0 0
proc /proc proc rw,noexec,nosuid,nodev 0 0
sysfs /sys sysfs rw,noexec,nosuid,nodev 0 0
procbususb /proc/bus/usb usbfs rw 0 0
udev /dev tmpfs rw,mode=0755 0 0
tmpfs /dev/shm tmpfs rw,nosuid,nodev 0 0
devpts /dev/pts devpts rw,noexec,nosuid,gid=5,mode=620 0 0
ls -l /media:
drwxrwxrwx 2 root root 4096 27 ago 2009 usb-e
drwxrwxrwx 2 root root 4096 26 apr 2009 usb-e_1
drwxrwxrwx 2 root root 4096 26 apr 2009 usb-e_2
drwxrwxrwx 2 root root 4096 26 apr 2009 usb-e_3
drwxrwxrwx 2 root root 4096 26 apr 2009 usb-e_4
inserendo il disco usb-ntfs:
mtab:
/dev/sde1 /media/usb-e_1 ntfs rw,noexec,nosuid,nodev 0 0
ls -l /media:
drwxrwxrwx 2 root root 4096 27 ago 2009 usb-e
drwx------ 1 root root 4096 5 mar 20:14 usb-e_1
drwxrwxrwx 2 root root 4096 26 apr 2009 usb-e_2
drwxrwxrwx 2 root root 4096 26 apr 2009 usb-e_3
drwxrwxrwx 2 root root 4096 26 apr 2009 usb-e_4
--
+---------------------------------------------------------------------------+
|Al termine delle elezioni,la madre superiora fa la conta dei voti: |
|DC, DC, DC,... PPP. Chiama subito suor Maddalena per le spiegazioni... |
|Si era rotta la punta della matita, ed ho scritto: PORCA PUTTANA LA PUNTA! |
+-----#8---------------------Campagna contro le pubblicita` idiote.---------+
> L'altro giorno l'ho collegato al pc fisso con lenny (e kde 3.5), ma lo monta
> solo come root, e non da utente.
> Non mi sta bene che debba loggarmi come root per poterci accedere.
> Ho letto parecchi articoli:
Questo lo hai letto?
http://www.tuxera.com/community/ntfs-3g-faq/#unprivileged
Tempo fa ero riuscito, dopo molte difficolta`, a montare una partizione
NTFS da utente; non ricordo bene ma mi pare proprio che avevo dovuto usare
la vers. indicata li` (1.2506).
Nella vers. di Debian che ho ora no, ma e` perche` me ne frego ...
Cmq quando risolvi se hai voglia di scrivere l'esatta procedura adottata
non sarebbe male ;-)
udev & google are your friends...
Puoi facilmente risolvere il problema con uno scriptino per udev
Qui' trovi un thread relativo al tuo problema
http://forums.debian.net/viewtopic.php?f=10&t=45726
> Un paio di mesi fa, ho comprato un disco usb esterno (gia' formattato ntfs)
> da usare col portatile con limpus. E sul portatile funziona bene, nel senso
> che ci leggo e scrivo senza problemi.
> L'altro giorno l'ho collegato al pc fisso con lenny (e kde 3.5), ma lo monta
> solo come root, e non da utente.
> In fstab, ho gia' le linee settate per il lettore multicard, e collegando il
> disco esterno, questo si viene a sovrapporre ad un mount-point gia'
> predisposto ad altro.
> Ovvio che mi sta bene che al mount point /media/sde1 ci sia il disco
> collegato! Non mi sta bene che debba loggarmi come root per poterci accedere.
> Ho letto parecchi articoli:
> ntfs-3g e' installato.
> /user/share/hal/fdi/policy/10osvendors/20-ntfs-3g-policy.fdi esiste.
> Quello che mi perplime, e' che il disco viene montato come generico ntfs e
> non come ntfs-3g.
> Da qualche parte ci dovra' pur essere un qualcosa che indichi le opzioni di
> mount...
>
> Quello che ho verificato:
>
> fstab:
>
> /dev/sde /media/usb-e auto rw,noauto,users 0 0
> /dev/sde1 /media/usb-e_1 auto rw,noauto,users 0 0 <------
> #
> none /proc/bus/usb usbfs devgid=46,devmode=664 0 0
>
>
> senza disco usb-ntfs:
> mtab:
>
> /dev/hdc6 / ext3 rw,errors=remount-ro 0 0
> tmpfs /lib/init/rw tmpfs rw,nosuid,mode=0755 0 0
> proc /proc proc rw,noexec,nosuid,nodev 0 0
> sysfs /sys sysfs rw,noexec,nosuid,nodev 0 0
> procbususb /proc/bus/usb usbfs rw 0 0
> udev /dev tmpfs rw,mode=0755 0 0
> tmpfs /dev/shm tmpfs rw,nosuid,nodev 0 0
> devpts /dev/pts devpts rw,noexec,nosuid,gid=5,mode=620 0 0
>
>
> ls -l /media:
>
> drwxrwxrwx 2 root root 4096 27 ago 2009 usb-e
> drwxrwxrwx 2 root root 4096 26 apr 2009 usb-e_1
>
>
> inserendo il disco usb-ntfs:
> mtab:
>
> /dev/sde1 /media/usb-e_1 ntfs rw,noexec,nosuid,nodev 0 0
>
> ls -l /media:
>
> drwxrwxrwx 2 root root 4096 27 ago 2009 usb-e
> drwx------ 1 root root 4096 5 mar 20:14 usb-e_1 <-------
Rispondo sia a M_M che a b100w11.
Tutte le prove da voi dette hanno fallito, ma ho trovato l'inghippo!
Il problema risiede nel fatto che in fstab, /dev/sde1 e' gia' definito come
partizione per l'uso della penna usb.
Se _commento_ la linea corrispondente a sde1, il disco usb-ntfs, viene
correttamente montato come utente.
In mtab vedo:
/dev/sde1 on /media/disk type fuseblk
(rw,noexec,nosuid,nodev,allow_other,blksize=4096,user=big)
Per contro, avendo commentato la linea in fstab:
#/dev/sde1 /media/usb-e_1 auto rw,noauto,users 0 0
...quando inserisco la chiavetta usb, formattata fat, ottengo il seguente
messaggio:
NTFS signature is missing.
Failed to mount '/dev/sde1': Invalid argument
The device '/dev/sde1' doesn't have a valid NTFS.
Maybe you selected the wrong device? Or the whole disk instead of a
partition (e.g. /dev/hda, not /dev/hda1)? Or the other way around?
ovviamente decommentando la linea in fstab, la chiavetta torna a funzionare ma
il disco usb-ntfs no...
--
+---------------------------------------------------------------------------+
| Tu DiCi PuttAna A Me QuandO l'uniCa Parte Vergine Del TuO cOrpO ᅵ il |
| CervellO VistO Che nOn Centra Mai Un CaZzO?!? |
+-----#35--------------------Campagna contro le pubblicita` idiote.---------+
> Rispondo sia a M_M che a b100w11.
> Tutte le prove da voi dette hanno fallito, ma ho trovato l'inghippo!
> Il problema risiede nel fatto che in fstab, /dev/sde1 e' gia' definito come
> partizione per l'uso della penna usb.
> Se _commento_ la linea corrispondente a sde1, il disco usb-ntfs, viene
> correttamente montato come utente.
Ho provato a pastocciare, seguendo quello scritto in:
http://www.alphaoneweb.com/2009/04/06/ubuntu-udev-management/
ma nulla di fatto.
Ho creato un file in /etc/udev/rules.d/z99-user-defined-rules, linkato anche
come @20-user-defined-rules, contenente un assortimento di regole tipo:
ATTRS{serial}=="57442D575836304141394339343332", KERNEL=="sd*",
SYMLINK+="usbhd%n"
oppure:
ATTRS{serial}=="57442D575836304141394339343332", KERNEL=="sd*", NAME="HDDE"
ma nulla di fatto.
Per ora ho commentato le linee di fstab:
#/dev/sde1 /media/usb-e_1 auto rw,noauto,users 0 0
#/dev/HDDE /media/disk auto users,noauto,rw,exec 0 0
col risultato che mi scombussola i nomi che volevo attribuire ai mount-point!
La chiavetta me la monta col nome di /media/USB DISK (in maiuscolo e con lo
spazio in mezzo) anziche' come vorrei, ossia /media/usb-e_1, e l'HD USB
esterno me lo monta come /media/Elements anziche' /media/disk.
--
+---------------------------------------------------------------------------+
| Negli ultimi 3 mesi, 25 tamponamenti per leggere questo cartello. |
| Guarda avanti, idiota! |
+-----#2---------------------Campagna contro le pubblicita` idiote.---------+
> Tutte le prove da voi dette hanno fallito, ma ho trovato l'inghippo!
> Il problema risiede nel fatto che in fstab, /dev/sde1 e' gia' definito
come
> partizione per l'uso della penna usb.
> Se _commento_ la linea corrispondente a sde1, il disco usb-ntfs,
viene
> correttamente montato come utente.
Tempo fa avevo una Lenny e riuscii far montare non in automatico
una partizione ntfs senza dover dare la password di root.
Stimolato dal tuo post ho riprovato ora su una Squeeze ma anch'io
con esito negativo. :-/
Mi gira solo che da un altro HD con su Ubuntu 10.04 quella partizione
ntfs me la ritrovo nel menu risorse (senza che ci sia nulla nel fstab),
ci clicco sopra e si monta da utente.
Mi stavo studiando un po' i file di udev, polkit ecc. ma con scarsi
risultati, viste le mie scarse capacita`...
Un suggerimento che butto li`: guardare con blkid l'UUID del disco e
provare ad usare quello in fstab? (Se ho detto una cavolata
perdonami).
> Un suggerimento che butto li`: guardare con blkid l'UUID del disco e
> provare ad usare quello in fstab? (Se ho detto una cavolata
> perdonami).
Nessuna cavolata. L'idea non e' malvagia!
Comunque ho provato mettendo sia la label che l'uuid, ma non va.
Mi spiego meglio, mi monta sempre il disco come /dev/sde1, con permessi 700,
proprietario root, gruppo root!
Ho spostato la riga di fstab nelle prime posizioni, dopo il filesystem
standard, ma prima delle periferiche usb e floppy, ma non cambia!
Grazie comunque.
--
+---------------------------------------------------------------------------+
| Telegrammi: MortaDella MandaRino |
| NoceRino MandoLino BaciNella |
+-----#29--------------------Campagna contro le pubblicita` idiote.---------+