Discussione:
Comando mount e fstab: una curiosita'
(troppo vecchio per rispondere)
Yoda
2024-01-28 13:05:07 UTC
Permalink
Chi mi sa spiegare perche' mai una chiavetta usb da 64 giga, con GPT ed
exfat, puo' essere montata solo da root e non da user?

Lo chiedo perche' invece quelle con MBR e fat32 le monto tranquillamente
da user, a patto di mettere la riga:
/dev/sdf1 /media/f1 auto users,nodev,noauto 0 0

in /etc/fstab (cosa che vale anche per hd e cdrom/dvd) e battere poi il
comando:
$: mount /media/f1
--
bye, Yoda
Valerio Vanni
2024-01-28 15:05:37 UTC
Permalink
Post by Yoda
Chi mi sa spiegare perche' mai una chiavetta usb da 64 giga, con GPT ed
exfat, puo' essere montata solo da root e non da user?
Lo chiedo perche' invece quelle con MBR e fat32 le monto tranquillamente
/dev/sdf1 /media/f1 auto users,nodev,noauto 0 0
in /etc/fstab (cosa che vale anche per hd e cdrom/dvd) e battere poi il
$: mount /media/f1
E' lo stesso tipo di chiavetta, solo formattata diversamente?

Un'idea è che possa essere diversa la rilevazione tra disco fisso e
removibile.

---
Questa email è stata esaminata alla ricerca di virus da AVG.
http://www.avg.com
Yoda
2024-01-28 15:23:08 UTC
Permalink
Post by Valerio Vanni
Post by Yoda
Chi mi sa spiegare perche' mai una chiavetta usb da 64 giga, con GPT ed
exfat, puo' essere montata solo da root e non da user?
Lo chiedo perche' invece quelle con MBR e fat32 le monto tranquillamente
/dev/sdf1 /media/f1 auto users,nodev,noauto 0 0
in /etc/fstab (cosa che vale anche per hd e cdrom/dvd) e battere poi il
$: mount /media/f1
E' lo stesso tipo di chiavetta, solo formattata diversamente?
In effetti e' proprio la medesina, prima l'avevo divisa in due
partizioni, una ext2 e l'altra fat32=vfat. Poi, coi film giganteschi
attuali, ho visto che c'era il limite di 3.2 giga per singolo file.
Post by Valerio Vanni
Un'idea è che possa essere diversa la rilevazione tra disco fisso e
removibile.
Be no.. bios e kernel la vedono entrambi sempre come:
/dev/sdf /dev/sdf1 /dev/sdf2, prima
/dev/sdf /dev/sdf1, adesso ciao
--
Yoda
Giuseppe Della Bianca
2024-01-28 15:56:32 UTC
Permalink
Il Sun, 28 Jan 2024 15:23:08 -0000 (UTC), Yoda ha scritto:

]zac[
/dev/sdf /dev/sdf1 /dev/sdf2, prima /dev/sdf /dev/sdf1, adesso ciao
Beh non vuol dire con certezza, bisogna vedere qualche parte monta una
partizione con un certo file system (fuser, kernel, ecc.).

Conviene fare una ricerca per la proprio distribuzione.

P.S. A volte può anche sono essere problemi di permessi di accesso ai
device, alle directory, ai comandi usato (alcuni usano il setuid per
elevare i privilegi quando usati da utente non root, o un gruppo per
accedere come privilegiato).
Yoda
2024-01-28 18:51:26 UTC
Permalink
Post by Giuseppe Della Bianca
]zac[
/dev/sdf /dev/sdf1 /dev/sdf2, prima /dev/sdf /dev/sdf1, adesso ciao
Beh non vuol dire con certezza, bisogna vedere qualche parte monta una
partizione con un certo file system (fuser, kernel, ecc.).
Conviene fare una ricerca per la proprio distribuzione.
P.S. A volte può anche sono essere problemi di permessi di accesso ai
device, alle directory, ai comandi usato (alcuni usano il setuid per
elevare i privilegi quando usati da utente non root, o un gruppo per
accedere come privilegiato).
Una volta montata da root, viene vista come fuseblk e la directory di
montaggio diventa "drwxrwxrwx" e sempre di "root root" (le altre, una
volta che ci monto la chiavetta, passano invece a "yoda users" come da
me scelto, qui pero' lascio tutto cosi').

Ho capito che sono questioni legate a fuse, ho fatto invano qualche
prova, ma ho chiesto solo per curiosita', montata da root e' perfetta.

D'altra parte son cose poco conosciute, perche' oramai tutti usano il
montaggio automatico e per giunta stando sulla GUI ciao e grazie anche
a Valerio e Giovanni
--
Yoda
Giovanni
2024-01-28 16:13:44 UTC
Permalink
Post by Yoda
Post by Valerio Vanni
E' lo stesso tipo di chiavetta, solo formattata diversamente?
In effetti e' proprio la medesina, prima l'avevo divisa in due
partizioni, una ext2 e l'altra fat32=vfat. Poi, coi film giganteschi
attuali, ho visto che c'era il limite di 3.2 giga per singolo file.
Post by Valerio Vanni
Un'idea è che possa essere diversa la rilevazione tra disco fisso
e removibile.
Be no.. bios e kernel la vedono entrambi sempre come: /dev/sdf
/dev/sdf1 /dev/sdf2, prima /dev/sdf /dev/sdf1, adesso ciao
Io ho una Slackware 15 che, anche se sempre aggiornata, ed ho avuto lo
stesso problema qualche tempo fa. Sia sul PC che sul televisore non
riuscivo a montarla.
Dopo vari tentativi avevo scoperto che il modulo exfat non veniva
caricato automaticamente dal kernel ed il comando di mount non lo trova
elencato in /proc/filesystems fino a quando non viene caricato nel
kernel. Puoi provare mettendo direttamente 'exfat' al posto di auto in
fstab oppure fare in modo di forzare il caricamento del modulo.

Non ho fatto molte prove perché la chiavetta, formattata in exfat, non
veniva riconosciuta dai televisori Samsung (anche uno del 2022) ed a
quel punto ho lasciato perdere.



Ciao
Giovanni
--
A computer is like an air conditioner,
it stops working when you open Windows.
< https://giovanni.homelinux.net/ >
Valerio Vanni
2024-01-28 16:41:03 UTC
Permalink
Post by Giovanni
Post by Yoda
Post by Valerio Vanni
Un'idea è che possa essere diversa la rilevazione tra disco fisso
e removibile.
Be no.. bios e kernel la vedono entrambi sempre come: /dev/sdf
/dev/sdf1 /dev/sdf2, prima /dev/sdf /dev/sdf1, adesso ciao
Io ho una Slackware 15 che, anche se sempre aggiornata, ed ho avuto lo
stesso problema qualche tempo fa. Sia sul PC che sul televisore non
riuscivo a montarla.
Se è la medesima ritiro quello che ho detto, la cosa è a livello
/dev/sdx e non /dev/sdxy.
Post by Giovanni
Dopo vari tentativi avevo scoperto che il modulo exfat non veniva
caricato automaticamente dal kernel ed il comando di mount non lo trova
elencato in /proc/filesystems fino a quando non viene caricato nel
kernel. Puoi provare mettendo direttamente 'exfat' al posto di auto in
fstab oppure fare in modo di forzare il caricamento del modulo.
Bisognerebbe capire quale errore gli dà il montaggio da utente.


---
Questa email è stata esaminata alla ricerca di virus da AVG.
http://www.avg.com
Tony Borlini
2024-01-29 10:17:04 UTC
Permalink
Post by Yoda
Chi mi sa spiegare perche' mai una chiavetta usb da 64 giga, con GPT ed
exfat, puo' essere montata solo da root e non da user?
Lo chiedo perche' invece quelle con MBR e fat32 le monto tranquillamente
/dev/sdf1 /media/f1 auto users,nodev,noauto 0 0
Il comando

udisksctl mount -b /dev/sdf2

ti monta da user la chiavetta formattata exfat?
Yoda
2024-01-29 11:25:22 UTC
Permalink
Post by Tony Borlini
Post by Yoda
Chi mi sa spiegare perche' mai una chiavetta usb da 64 giga, con GPT ed
exfat, puo' essere montata solo da root e non da user?
Lo chiedo perche' invece quelle con MBR e fat32 le monto tranquillamente
/dev/sdf1 /media/f1 auto users,nodev,noauto 0 0
Il comando
udisksctl mount -b /dev/sdf2
ti monta da user la chiavetta formattata exfat?
!! e chi lo conosceva udislctl, va perfettamente, montato all'istante grazie!

E tutto: permission user group, come montato da root.
Adesso mi guardo la manpagina.
--
Yoda
Continua a leggere su narkive:
Loading...