Tidak dapat mengedit file pada kartu SD

8

Saya mencoba mengedit file pada kartu SD yang berisi Raspbian di mesin Dell XPS 13 yang menjalankan Ubuntu. Itu tidak memiliki pembaca kartu SD internal, jadi saya menggunakan yang eksternal.

Ketika saya mencolokkan kartu SD kedua partisi muncul, tetapi saya tidak dapat memodifikasi file atau menambah / menghapus dari drive tanpa terlebih dahulu masuk sebagai pengguna super (gksu nautilus).

Kenapa ini? Apakah ada beberapa kelompok pengguna yang harus saya ikuti?

makanan hellocatfood
sumber

Jawaban:

7

Izin pada drive ext3 / ext4 didasarkan pada pengguna numerik dari pengguna yang dimiliki - ini berarti bahwa file yang dimiliki oleh root pada Raspberry Pi Anda akan tetap dimiliki oleh root ketika dicolokkan ke mesin Linux.

Jika Anda memasang dari baris perintah, Anda dapat meneruskan -o uid=1000,gid=1000untuk memaksa kepemilikan drive ke pengguna Anda - meskipun saya tidak yakin itu akan berlaku karena saya hanya menggunakannya pada drive yang diformat vfat.

Bob Clough
sumber
-o uid= gid=hanya bekerja pada VFAT dan sistem file lain yang tidak melacak kepemilikan file.
Tandai
Bisakah Anda merinci cara melakukan ini?
hellocatfood
2

Bagian dari metadata yang disimpan dalam entri direktori untuk file termasuk namanya, pemilik, grup, data pembuatan dll. Pemilik dan grup adalah angka numerik.

Jika id pemilik numerik Anda cocok dengan file Anda mewarisi izin pemilik atas file itu.

Jika salah satu nomor grup id Anda cocok dengan file Anda mewarisi izin grup atas file itu.

Menjadi root memungkinkan Anda untuk menimpa izin grup dan pemilik yang ada.

joan
sumber