Anda ingin libguestfs. Anda dapat menggunakannya melalui guestfish atau guestmount, atau menggunakan pustaka secara langsung melalui antarmuka C-nya atau salah satu dari banyak ikatan bahasa, seperti Python.
Mengenai yang satu ini, hal berikut muncul di benak saya.
Anda dapat menambahkan baris ke /etc/fstab
Anda untuk perangkat yang ingin Anda pasang sebagai pengguna dengan hak istimewa normal.
Garis contoh akan terlihat seperti
/dev/mydevice /mnt/directory auto rw,user 0 0
Dengan baris ini, pengguna biasa dapat memasang mydevice
ke /mnt/directory
dan selain itu dapat membaca dari- dan menulis ke perangkat. Anda hanya perlu memohon
mount mydevice
atau
mount /mnt/directory
Untuk penjelasan yang sangat baik tentang sintaks /etc/fstab
Anda harus melihat
www.tuxfiles.org/linuxhelp/fstab.html
Sejak raspberry
adalah perangkat usb yang dapat Anda capai dengan lebih elegan dengan udev
dengan menambahkan aturan udev tertentu (pemasangan otomatis, dll.). Dalam hal ini izinkan saya sekarang jika Anda ingin penjelasan lebih lanjut.
Anda memerlukan hak pengguna super untuk dapat memasang. Tapi itu bisa diberikan kepada Anda dengan perintah pembantu setuid seperti sudo, mount atau fusermount. Di /etc/fstab, dan admin dapat memberikan beberapa pengguna untuk me-mount FS tertentu. Beberapa pengguna dapat diizinkan untuk memasang sistem file melalui fuse (misalnya, jika FS adalah ext, Anda mungkin dapat menggunakan fuseext.
Atau mungkin Anda dapat melakukannya tanpa pemasangan, dengan menggunakan aplikasi yang dapat menulis di dalam sistem berkas. Misalnya, debugf dapat menulis ke gambar ext fs (membuat dir, file, mengubah kepemilikan...), debugf dapat ditulis dengan mudah Anda juga dapat menggunakan qemu untuk menjalankan kernel Linux dan perintah terkait untuk menulis ke FS tersebut.