Nautilus menggunakan izin berbeda untuk drive yang dipasang


8

Saya telah menulis dua skrip bash untuk memberikan akses baca-saja atau baca / tulis ke partisi NTFS saya:

akses hanya baca:

sudo umount /media/Data_Drive/  
sudo mount -t ntfs-3g -o ro,user,auto,nls=utf8,umask=0000,uid=1000 /dev/sda2 /media/Data_Drive

akses baca / tulis:

sudo umount /media/Data_Drive/  
sudo mount -t ntfs-3g -o rw,user,auto,nls=utf8,umask=0000,uid=1000 /dev/sda2 /media/Data_Drive

Ini berfungsi dengan baik jika saya hanya menggunakan terminal untuk bekerja dengan file. Ini juga berfungsi dengan Nautilus dalam mode baca-saja tetapi tidak dalam mode baca / tulis. Bahkan, Nautilus memberi saya kesalahan ketika saya mencoba menyalin file ke Data_Drive yang mengatakan "Tujuannya hanya-baca".

Lebih lucu, ketika saya melihat izin (dengan mengklik kanan pada Data_Drive dan kemudian properti-> izin) Saya memiliki semua izin yang diperlukan untuk menulis file di Data_Drive!

Saya sangat bingung mengapa Nautilus bertingkah aneh. Saya menghargai jika ada yang bisa memecahkan misteri!

Jawaban:



4

Bug ini dapat diperbaiki dengan:

  • Menghapus direktori /home/[my-username[/.config/nautilus dan setelah logout dan login baru masalah harus dipecahkan.

0

Tl; dr:

Jalankan killall nautilusdan pasang kembali.


Seperti yang disebutkan oleh @Luis Medina , ini adalah bug di Nautilus: https://bugs.launchpad.net/ubuntu/+source/nautilus/+bug/1021375 .

Saya tidak jelas apakah itu diperbaiki pada satu titik, tapi saya masih mengalaminya di 16,04, dan pengguna di utas bug menghadapinya di 16.10.

Sebagai solusinya, unmount partisi dan jalankan killall nautilus. Remount dan masalahnya harus diselesaikan. Ini disarankan oleh pengguna di utas bug, dan itu berhasil juga untuk saya.


Mengapa ini diturunkan? Bisakah seseorang menjelaskan downvote mereka? Solusi ini bekerja dengan baik untuk saya (Ubuntu 16.04 LTS)
GrayedFox
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.