Ciao a tutti,
ho una SD card da 128 GB che era formattata exfat. Per praticità l'ho brasata e gli ho messo ext4 (senza journaling), e gli ho cambiato la label con e2label.
Il mio problema adesso è che quando la monto, non posso scriverci da utente normale, ma solo da root (la monto tramite KDE). Altri dispositivi montanti nello stesso modo non presentano problemi.
Giusto per info, i dispositivi montati in questo modo finiscono in: /run/media/username/label/.
Un esempio di quanto detto si può vedere nell'immagine qui sotto:
Trekstor è un hard disk esterno e la directory mantiene i permessi giusti affinchè io possa fare tutto senza essere root, mentre la SD Card diventa root:root (oltre ad avere permessi diversi).
Come mai? Come risolvere?
P.S. Cambiare i permessi alla directory non credo serva perchè viene create ed eliminata dinamicamente con l'inserimento del dispositivo (smentitemi se sbaglio!).
Impossibile scrivere su SD Card da utente
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.
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.
- boh
- Linux 4.x
- Messaggi: 1027
- Iscritto il: ven 16 set 2005, 0:00
- Slackware: 14.2 (x64)
- Kernel: 4.4.111
- Desktop: KDE 4.14.32
- Località: Milano
- Contatta:
Impossibile scrivere su SD Card da utente
"Be yourself. Everyone else is already taken." ~ Oscar Wilde
- conraid
- Staff
- Messaggi: 13630
- Iscritto il: gio 14 lug 2005, 0:00
- Nome Cognome: Corrado Franco
- Slackware: current64
- Desktop: kde
- Località: Livorno
- Contatta:
Re: Impossibile scrivere su SD Card da utente
Trekstor è fat o ntfs vero?
Il problema, se così vogliamo dire, è che quando usi ext* nei dischi esterni i permessi son gli stessi dei dischi interni, quindi la "soluzione" è creare una subdir con permessi che vuoi, come faresti con / e /home/alby tanto per capirsi.
Il problema, se così vogliamo dire, è che quando usi ext* nei dischi esterni i permessi son gli stessi dei dischi interni, quindi la "soluzione" è creare una subdir con permessi che vuoi, come faresti con / e /home/alby tanto per capirsi.
- boh
- Linux 4.x
- Messaggi: 1027
- Iscritto il: ven 16 set 2005, 0:00
- Slackware: 14.2 (x64)
- Kernel: 4.4.111
- Desktop: KDE 4.14.32
- Località: Milano
- Contatta:
Re: Impossibile scrivere su SD Card da utente
Sì esatto, trekstor è NTFS (in realtà è fuseblk, ma ho letto che è circa la stessa cosa).conraid ha scritto:Trekstor è fat o ntfs vero?
Capito. C'è un motivo preciso per cui succede?conraid ha scritto:Il problema, se così vogliamo dire, è che quando usi ext* nei dischi esterni i permessi son gli stessi dei dischi interni, quindi la "soluzione" è creare una subdir con permessi che vuoi, come faresti con / e /home/alby tanto per capirsi.
A questo punto, per comodità, mi vale la pena formattare la scheda come NTFS. È possibile da linux?
Perchè dare i permessi ad una directory con il mio utente, se poi devo portarla su un altro PC con un utente (e gruppo) diverso potrebbe creare problemi, o sbaglio?
"Be yourself. Everyone else is already taken." ~ Oscar Wilde
- conraid
- Staff
- Messaggi: 13630
- Iscritto il: gio 14 lug 2005, 0:00
- Nome Cognome: Corrado Franco
- Slackware: current64
- Desktop: kde
- Località: Livorno
- Contatta:
Re: Impossibile scrivere su SD Card da utente
Sono i permessi sui filesystem di tipo unix.boh ha scritto:C'è un motivo preciso per cui succede?
certo che crea problemi, nell'altro pc i permessi saranno dati all'utente con quell'UID, ma puoi benissimo creare una directory 777 tipo /tmp se è questo che ti serve. Insomma, rinunciare alla potenza dei permessi unix per virare su ntfs mi sembra assurdo.boh ha scritto: A questo punto, per comodità, mi vale la pena formattare la scheda come NTFS. È possibile da linux?
Perchè dare i permessi ad una directory con il mio utente, se poi devo portarla su un altro PC con un utente (e gruppo) diverso potrebbe creare problemi, o sbaglio?
Poi magari puoi agire con le acl, io non ho mai indagato, leggi il man al limite.
Oppure impostare i permessi una volta montato il disco, etc... insomma, io non metterei mai ntfs per un problema simile
p.s.
da linux per ntfs puoi usare mkfs.ntfs
- boh
- Linux 4.x
- Messaggi: 1027
- Iscritto il: ven 16 set 2005, 0:00
- Slackware: 14.2 (x64)
- Kernel: 4.4.111
- Desktop: KDE 4.14.32
- Località: Milano
- Contatta:
Re: Impossibile scrivere su SD Card da utente
Grazie per la spiegazione
A me fondamentalmente serviva un posto esterno in cui installare (e da cui eseguire) le diverse VM che uso/testo.
In questo modo non usuro l'SSD interno con troppe scritture e avrei delle VM facilmente trasportabili.
Dati questi requisiti, direi che la directory 777 è circa l'unica opzione se mantengo i permessi.
Cosa ne pensi?
A me fondamentalmente serviva un posto esterno in cui installare (e da cui eseguire) le diverse VM che uso/testo.
In questo modo non usuro l'SSD interno con troppe scritture e avrei delle VM facilmente trasportabili.
Dati questi requisiti, direi che la directory 777 è circa l'unica opzione se mantengo i permessi.
Cosa ne pensi?
"Be yourself. Everyone else is already taken." ~ Oscar Wilde