Bagaimana cara me-mount partisi ext4?


10

Bagaimana cara me-mount partisi ext4 sebagai akun pengguna saya sehingga saya tidak memerlukan akses root ke r / w di atasnya? Saya menggunakan -o uid=flint,gid=flintpada mountperintah tapi saya terus mendapatkan

mount: wrong fs type, bad option, bad superblock on /dev/sda7,
       missing codepage or helper program, or other error
       In some cases useful info is found in syslog - try
       dmesg | tail  or so

Hal lain, saya ingin menghindari menggunakan udisksuntuk saat ini karena tidak membiarkan saya me-mount ke nama titik mount yang ditentukan.


Bisakah Anda menempelkan df -houtput Anda ?
Vinit Kumar

Perintah spesifik apa yang Anda gunakan? Harap sertakan semua argumen, dan apakah Anda menggunakan instalasi langsung.
nanofarad

Juga periksa status pintar drive / partisi dari Disk , jika menemukan sesuatu yang tidak biasa memposting outputsudo smartctl -HA /dev/sda7
atenz

lihat apakah ini membantu superuser.com/a/348442/136930
atenz

Saya baru menyadari mount an ext4 partition as my user account, begitu juga me-mount secara normal, atau dengan memilih partisi itu dari nautilus file manager. Apakah itu partisi terenkripsi pengguna lain.
atenz

Jawaban:


14

Kamu tidak. File-file di fs dimiliki oleh siapa pun yang memilikinya, dan Anda tidak dapat mengubahnya saat mount. Alih-alih, Anda perlu mengubah izin untuk memberi diri Anda akses sudo chown yourname.yourname /path/to/mount. Pada sistem file yang baru diformat, direktori root dimiliki oleh root, jadi Anda harus mengubahnya dan sejak saat itu, Anda akan dapat membuat file baru yang akan dimiliki oleh Anda.


2

Cukup tekan Ctrl+ Alt+ Tdi keyboard Anda untuk membuka Terminal. Saat terbuka, jalankan perintah di bawah ini.

gksudo nautilus /etc/fstab

Untuk me-mount partisi sebagai "data" misalnya dengan izin baca-tulis, tambahkan entri ini di / etc / fstab:

/dev/sd8 /data ext4 defaults 1 2

Setelah partisi dipasang sebagai "data", jadikan diri Anda (akun pengguna saya) pemiliknya

sudo chown flint:root /mnt/data

dan beri diri Anda izin sehingga Anda dapat mengakses partisi

sudo chmod 700 /mnt/data

1
Anda melewatkan bagian penting dari pertanyaan: "sebagai akun pengguna saya"
psusi

@psusi ini bisa dilakukan sebagai akun penggunanya. Ia membutuhkan root untuk mengedit file. Baik?
Mitch

Dia bertanya bagaimana me-mount fs sedemikian rupa sehingga file di dalamnya dimiliki oleh akunnya alih-alih root.
psusi
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.