Karena saya memutakhirkan ke Ubuntu 12.10, otomatisasi perangkat USB tidak berfungsi seperti yang diharapkan. Ketika saya mencolokkan perangkat penyimpanan itu dikenali dengan benar tetapi saya tidak memiliki hak menulis di atasnya. Saya berpikir, bahwa mungkin izin dari / media tidak diatur dengan benar, tetapi saya tidak tahu, bagaimana mereka harus melakukannya. Mereka seperti ini:
drwxr-xr-x 14 root root 4096 Jan 13 19:37 media
Saya juga memeriksa apakah pengguna saya adalah anggota dari plugdev grup dan dia memang benar.
Apa lagi yang bisa menjadi penyebab masalah itu?
Pembaruan: Ini adalah output dmesg setelah mencolokkan perangkat penyimpanan USB: http://pastebin.com/pJ7qebQR
usb
mount
permissions
pengguna5950
sumber
sumber
dmesg
output yang relevan dari saat Anda mencolokkan atau memasang drive?dmesg
tepat setelah mencolokkan drive, dan beberapa baris terakhir harus memiliki informasi tentang deteksi perangkat. Atau Anda dapat menyalin / menempelkan seluruh keluaran (sensor jika perlu) di Pastebin dan membagikan tautan di sini.cat /etc/fstab
danmount
(tolong abaikan perintah di atas karena saya tidak dapat mengedit atau menghapus dari telepon saya)Jawaban:
Saya pikir Anda menderita bug # 1021375
Anda dapat mengatasinya dengan mengganti nama folder ~ / .config / nautilus lalu logout dan masuk kembali.
mv ~/.config/nautilus ~/.config/nautilus-bak
sumber
killall nautilus
melakukan trik seperti yang disarankan @isset. Terima kasih.Ini akan menyelesaikan masalah. Saya tidak yakin bagaimana membuatnya permanen. Saya tidak yakin apakah
chmod
akan berfungsi jika USB tidak terpasang dalam mode baca-tulis di tempat pertama.Diuji pada Ubuntu 12.10 dan 13.
sumber
sudo mount -o remount,rw /media/$USER/*
mount: cannot remount /dev/sda1 read-write, is write-protected
Ketika USB dimasukkan itu terpasang pada
/media/<username>
bahwa Anda harus memiliki izin melalui daftar kontrol akses.Anda dapat memeriksa seperti apa izinnya
Jika tidak ada daftar kontrol akses, hapus saja direktori dan itu akan membuatnya kembali dengan izin yang benar.
Atau tambahkan ACL:
sumber
Masalah tampaknya telah hilang
Ini adalah pertanyaan 5 tahun tentang rilis jangka pendek Ubuntu 12.10. The
dmesg
link tidak lagi tersedia di pertanyaan OP. Tetapi jika saya mencolokkan USB Live Ubuntu 18.04 dengan penyimpanan persistendmesg
mengungkapkan:Tidak seperti OP yang tersirat, tidak ada peringatan untuk hanya-baca. Perhatikan baris:
Tampaknya apa pun masalahnya 5 tahun yang lalu, sekarang tidak ada lagi di bawah Ubuntu 16.04 LTS . Juga untuk satu-satunya versi LTS lainnya hari ini, 14,04 saya tidak ingat ini menjadi masalah juga. Hanya kartu SD RAM yang dianggap hanya membaca, yang merupakan masalah yang sama sekali berbeda.
sumber
Tidak ada yang salah dengan opsi pemasangan dan file fstab, sejauh yang saya ketahui, Anda hanya perlu menggunakan perintah di bawah ini untuk mendapatkan izin yang diperlukan yang diperlukan pada folder media. dan saya akan menjelaskan alasannya.
1) izin Anda saat ini pada folder seperti yang Anda sebutkan adalah seperti di bawah ini. (Minta maaf jika Anda tahu ini dan saya mengganggu Anda dengan itu.)
drwxr-xr-x 14 root root 4096 Jan 13 19:37 media
dalam d ini singkatan direktori, grup pertama rwx adalah singkatan dari hak pengguna yang memiliki objek tersebut, yang ada di root case Anda.grup kedua rwx adalah singkatan dari hak grup yang memiliki objek itu & di sini Anda hanya memiliki rx yang berarti bahkan jika Anda berada di file sudoers atau di grup admin Anda tidak memiliki hak untuk menulis di dalamnya.
Grup ketiga rwx adalah atau pengguna lain, yang bukan pemilik objek itu maupun dalam grup yang memiliki hak kepemilikan atas objek tersebut. jika case Anda lagi rx saja. jadi itu sebabnya Anda tidak memiliki izin menulis di atasnya.
2) Jadi, Anda perlu mengubah izin folder media. (Saya akan mempertimbangkan bahwa Anda berada di grup admin atau file sudoers, karena ini hanya akan berfungsi dalam kasus itu). jadi inilah yang perlu Anda lakukan.
3) Ini akan memberi Anda izin menulis yang diperlukan pada semua drive yang dipasang otomatis.
Silakan periksa dan beri tahu saya jika ini tidak berhasil akan memberi tahu Anda apa lagi yang bisa dilakukan untuk memperbaiki masalah ini.
sumber
-R
flagchmod
. Untuk satu hal, izin/media/$USER
harus (sekarang) menjadi 750 dengan ACL untuk$USER
. (Versi Ubuntu lebih dari 15,04 harus memilikiacl
paket karenasystemd
tergantung pada itu.)chmod 775 /media/user/device
sudah cukup bagus.Saya memukul masalah ini juga, dalam kasus saya itu adalah masalah korupsi yang besar yang memungkinkan untuk membacanya tetapi tidak untuk menulis.
Kemudian jika kunci usb Anda adalah FAT32, mungkin file Anda rusak.
Untuk memverifikasi, lakukan sudo dmesg
kemudian lepaskan, sudo fsck.vfat your_device_partition lalu pasang kembali.
dalam kasus spesifik saya:
sumber