Pagina 1 di 1

Problemi di mount da utente normale con certi FS

Inviato: mar 15 ago 2006, 0:17
da phobos3576
Raramente mi capita di avere strani problemi di mount da utente normale con supporti CD/DVD o penne USB contenenti particolari FileSystem; da root, invece, nessun problema.

L'ultimo caso ha riguardato una penna USB formattata con FAT16 (MS-DOS con il tipico formato 8+3 per i nomi di file); da root il mount avviene normalmente, mentre da utente normale compare una finestra di errore per avvisarmi che "non è stato trovato nessun filesystem valido"!

Il problema penso derivi dal fatto che in fstab, per i supporti USB ho messo auto come tipo di filesystem; questa opzione funziona benissimo per root, mentre l'utente normale riesce a fare il mount solo di penne USB formattate in ext2, ext3, fat32, etc!

Per i CD/DVD avevo risolto in fstab togliendo auto e mettendo iso9660,udf.

Chi ci capisce qualcosa?

Inviato: mar 15 ago 2006, 7:16
da chroot
Spero possa esserti d'aiuto. Io in fstab per le penne usb avevo cosi '

vfat users,noauto,umask=00 0 0

E montavo da user tranquillamente i formati fat ...

Inviato: mar 15 ago 2006, 8:36
da l1q1d
il problema è dovuto ai permessi, siccome l'utente non ha diritti sulle device se non quelli dati dalle regole di fstab. Se non viene dato esattamente la tipologia di file può accadere che l'utente non possa montarlo. Ti consiglio di togliere auto anche per evitare problemi con i nomi con più di otto caratteri.
Crea un punto di mount diverso a seconda della tipologia di disco che devi usare.

Inviato: mar 15 ago 2006, 19:50
da phobos3576
l1q1d ha scritto:il problema è dovuto ai permessi, siccome l'utente non ha diritti sulle device se non quelli dati dalle regole di fstab. Se non viene dato esattamente la tipologia di file può accadere che l'utente non possa montarlo. Ti consiglio di togliere auto anche per evitare problemi con i nomi con più di otto caratteri.
Crea un punto di mount diverso a seconda della tipologia di disco che devi usare.
In effetti credo che questa sia una possibile soluzione; infatti, come ho scritto prima, il mount avviene regolarmente (da utente normale) quando specifico il tipo di filesystem.

Strano però che l'utente normale possa effettuare senza problemi il mount di partizioni ext2, ext3, fat32, etc. nonostante l'opzione auto in fstab!

@chroot. Non posso mettere solo vfat perché ho diverse penne formattate in ext3.