'USB flash' saya tidak memiliki izin menulis. Saya tidak dapat menyalin file ke dalamnya melalui Nautilus?

9

Saya memiliki USB cooldisk 8.0 GB. itu penuh dengan virus Windows. Saya mencoba untuk menghapusnya di Ubuntu 13.04, tetapi itu tidak memungkinkan saya untuk menghapus apa pun!

Saya memformatnya menggunakan 'Disk' ke sistem file FAT dan menimpa semua data dengan nol. Sekali lagi, saya tidak bisa menghapus apa pun! Saya tidak dapat mengubah izin file apa pun!

Tapi, saya bisa melakukan apa saja dengan Terminal (CLI). Saya dapat membuat folder dengan mkdir. Saya dapat menyalin file dengan cp. dll. Saya berlari sudo chmod 777 -R /media/me/USB/*, tetapi izin tidak berubah:

masukkan deskripsi gambar di sini

Saya ingin melakukan semua ini di Nautilus. Itu tidak memungkinkan saya untuk membuat folder, menyalin, mengubah izin di Nautilus (File).

Apa masalahnya?

mini
sumber
Silakan kirim output mountsetelah Anda mencolokkan stik USB yang terpasang.
Manuel
maksud Anda "Saya tidak bisa melakukan apa-apa ...." di awal paragraf ketiga?
Trevor Clarke

Jawaban:

9

Tidak perlu memformat flash drive atau mem-nuke partisi. Anda dapat pergi memasang dan kemudian mengubah kepemilikan flashdrive Anda. Di ubuntu:

cd /media
sudo chown -R username drivename

Tentu saja ganti usernamedengan nama pengguna Anda dan drivenamedengan nama flash drive Anda.

Maka Anda akan dapat menggunakan nautilus seperti biasa untuk menyalin / memindahkan / menghapus file Anda.

Richard
sumber
Dia mengatakan dia ingin melakukan semuanya dari nautilus
anonymous2
Nah ya setelah itu dia akan bisa menggunakan nautilus seperti biasa. Diedit, terima kasih
Richard
2

Coba format ke format ext4, lalu format lagi dalam FAT. Dan Anda juga dapat mencoba perintah sudo rm /media/me/USB/*,. Pastikan untuk menyalin file Anda sebelum memformat.

Tamim Addari
sumber
1

Saya memiliki masalah yang sama. Saya tidak tahu bagaimana itu terjadi, saya juga menggunakan aplikasi manajemen disk gnome, dan entah bagaimana direktori saya di / media memiliki kepemilikan yang salah:

drwxr-x--- 1 root  root  0 Sep 28  2012 me

Saya menghapusnya (setelah melepas semua media), dicolokkan dalam drive usb dan direktori telah dibuat ulang dengan benar:

drwx------ 1 me    root 18 Mai  1 01:59 me

Sekarang semuanya baik-baik saja lagi.

thorstenhirsch
sumber
1

buka "pengguna dan grup". Ubah jenis akun dari "pengguna desktop" atau "kustom" menjadi "administrator". Ini akan memberi Anda izin jika Anda menggunakan komputer pribadi

lalapapaya
sumber
1

Dengan pen drive saya: pemformatan, mengubah jenis partisi tidak membantu.

/ media / pengguna kosong, meskipun nautilus menunjukkan USB terpasang.

Ini membantu sederhana:

Jalankan disk, klik pengaturan drive itu, pemasangan, nonaktifkan automounting, identifikasikan sebagai: Saya memilih / dev / sdb1 klik OK, unmount dan mout lagi.

Martin
sumber
0

PILIHAN 1

Hapus Semua file

Jika Anda menjalankan Manajemen Disk, dan klik drive usb (kartu SD pada contoh di bawah)

masukkan deskripsi gambar di sini

Klik pada simbol gir (dilingkari merah) dan format drive. ini akan menghapus semua file.

PILIHAN 2

Hapus file individual

jika Anda tidak ingin menghapus semuanya, buka terminal dengan Ctrl+ Alt+ Tdan ketik berikut ini

sudo nautilus

Kemudian arahkan ke drive Anda dan hapus kemudian harus berfungsi sebagai perintah sudo sebelum nautilus memberikan hak istimewa root Nautilus.

OPSI 3

Jika Anda masih tidak dapat mengakses file

Anda harus dapat mengubah izin dengan

  • memasangnya dengan root nautilus ( sulalu setelah memasukkan kata sandi, ketik nautilus)
  • lalu arahkan ke drive dan mentransfer izin ke 'tamu'.
SimplySimon
sumber
Seperti yang saya katakan, saya sudah memformatnya sekali! Saya juga menjalankan gksudo nautilus /media/me/USB=> gagal menyalin / menempel / menghapus / dll.
mini
Cobalah memformat ke salah satu format Linux
SimplySimon
Itu harus FAT! Saya menggunakannya di mobil saya untuk mendengarkan musik. pemain mobil hanya mendukung FAT systemfile!
mini
1
Anda harus dapat mengubah izin dengan memasangnya dengan root nautilus ( sulalu setelah kata sandi, nautilus) dan mentransfer izin ke 'tamu'.
SimplySimon
0

Saya akhirnya memperbaiki masalah ini setelah mengasumsikan bahwa perangkat lunak Disk telah mengaturnya. Saya menggunakan Disk untuk memformat drive USB menjadi partisi FAT32. Saya membuat kesalahan dengan mengganti Default Sesi Pengguna di Mount Options ke off kemudian kembali untuk drive itu. Itu bisa mengacaukan distribusi Anda. Saya memperbaikinya dengan kembali ke Disk dan memeriksa apakah saya menggunakan Default Sesi Pengguna terlebih dahulu. Lalu saya cepat memformat drive lagi. Setelah saya me-remount drive dengan file manager saya lagi semuanya beres. Semuanya kembali seperti biasa. Saya awalnya mencoba tweeking banyak pengaturan lain pada sistem tetapi tidak ada yang membantu. Saya tidak pernah memiliki masalah sampai saya menggunakan saklar di Disk. Ini jelas tidak dimaksudkan untuk digunakan pada media yang dapat dipindahkan. Anda harus membiarkan sistem Anda menangani itu.

Duane Young
sumber
-1

Saya memiliki masalah yang sama dengan hanya mampu menulis sebagai root. Satu-satunya hal yang berhasil bagi saya adalah menggunakan Terminal (dengan asumsi bahwa "sdb" adalah nama drive Anda)

sudo umount /dev/sdb
sudo mkdosfs -F 32 -I /dev/sdb

Sekali lagi ini bekerja dalam situasi saya ketika semua solusi gui gagal, bahkan membuka Nautilus sebagai root dan mengubah izin.

glen abdelnoor
sumber
1
/dev/sdbsepertinya tidak benar karena biasanya hanya partisi yang berisi sistem file yang dapat di-mount dan bukan drive penyimpanan kosong. Apakah maksud Anda /dev/sdb1, partisi pertama aktif /dev/sdb, mungkin?
David Foerster
Hai David, saya mungkin seharusnya menyebutkan bahwa pada titik ini saya telah menghapus partisi sepenuhnya dan memiliki drive penyimpanan kosong unmount. Alasannya adalah bahwa setiap kali saya memformat drive sebelum sdb1 hanya dapat ditulis sebagai root. Ketika saya menghapus partisi dan diformat menggunakan salah satu alat grafis saya punya masalah yang sama. Ketika saya melakukannya dengan cara yang saya jelaskan di atas, akhirnya berhasil. Saya bisa jujur ​​mengatakan saya tidak tahu mengapa itu terjadi.
glen abdelnoor