Problemi di mount da utente normale con certi FS

Postate qui per tutte le discussioni legate a Linux in generale.

Moderatore: Staff

Regole del forum
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Gnu/Linux in genere, se l'argomento è specifico alla Slackware usate uno dei forum Slackware o Slackware64.
3) Leggere attentamente le risposte ricevute
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.

La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
Rispondi
Avatar utente
phobos3576
Staff
Staff
Messaggi: 2980
Iscritto il: dom 17 apr 2005, 0:00
Slackware: 13.1
Kernel: 2.6.37-smp
Desktop: KDE 4.5.3

Problemi di mount da utente normale con certi FS

Messaggio 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?

Avatar utente
chroot
Linux 1.x
Linux 1.x
Messaggi: 168
Iscritto il: mer 19 lug 2006, 19:07
Località: /usr/ports/distfiles

Messaggio 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 ...

Avatar utente
l1q1d
Master
Master
Messaggi: 1862
Iscritto il: lun 21 feb 2005, 0:00
Località: In uno spazio n-dimesionale
Contatta:

Messaggio 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.

Avatar utente
phobos3576
Staff
Staff
Messaggi: 2980
Iscritto il: dom 17 apr 2005, 0:00
Slackware: 13.1
Kernel: 2.6.37-smp
Desktop: KDE 4.5.3

Messaggio 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.

Rispondi