Impossibile modificare i file sulla scheda SD


8

Sto tentando di modificare i file su una scheda SD contenente Raspbian su un computer Dell XPS 13 che esegue Ubuntu. Non ha un lettore di schede SD interno, quindi ne uso uno esterno.

Quando collego la scheda SD vengono visualizzate entrambe le partizioni, ma non sono in grado di modificare i file o aggiungere / eliminare dall'unità senza prima accedere come superutente (gksu nautilus).

Perchè è questo? C'è qualche gruppo di utenti di cui ho bisogno per far parte?

Risposte:


7

Le autorizzazioni su un'unità ext3 / ext4 si basano sull'id utente numerico dell'utente a cui appartengono - questo significa che i file di proprietà di root su Raspberry Pi saranno comunque di proprietà di root quando collegati a una macchina Linux.

Se esegui il mount dalla riga di comando, puoi passare -o uid=1000,gid=1000per forzare la proprietà dell'unità al tuo utente, anche se non sono sicuro che avrà effetto poiché l'ho usato solo su unità formattate con vfat.


-o uid= gid=Funziona solo su VFAT e altri filesystem che non tengono traccia della proprietà dei file.
Segna il

Puoi spiegarci come fare?
hellocatfood,

2

Parte dei metadati memorizzati nella voce della directory per un file include nome, proprietario, gruppo, dati di creazione ecc. Il proprietario e il gruppo sono numeri numerici.

Se il tuo ID proprietario numerico corrisponde a quello del file, erediti l'autorizzazione del proprietario su quel file.

Se uno dei tuoi ID numerici del gruppo corrisponde a quello del file, erediti l'autorizzazione del gruppo su quel file.

Essere root consente di sovrascrivere le autorizzazioni del gruppo e del proprietario esistenti.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.