Saya memiliki stik USB 4GB yang saya gunakan menggunakan partisi sudo cfdisk /dev/sdb
dan diformat sudo mkfs /dev/sdb1
. Saat ini diatur ke ID 83
dengan Sistem Linux
ketika saya menjalankan sudo fdisk -l
Debian Squeeze.
Saya gunakan pmount
untuk memasang drive USB eksternal. Jadi melakukan pmount /dev/sdb1
mounts /media/usb0
karena saya punya ff. baris dalam /etc/fstab
:
/dev/sdb1 /media/usb0 auto rw,user,noauto 0 0
Setelah mengeluarkan pmount
perintah, USB dipasang ke /media/usb0
- melakukan ls -l /media/usb0
memberi saya:
drwx------ 2 root root 16384 Mar 2 20:08 lost+found
Jadi saya melanjutkan bisnis saya dan mencoba menyalin file /media/usb0
tetapi saya mendapatkan kesalahan di bawah ini:
$ cp ~/foo.bar /media/usb0
cp: cannot create regular file `/media/usb0/foo.bar': Permission denied
Tetapi ketika saya mengeluarkan cp
perintah yang sama dengan sudo
, saya dapat menyalin file.
Mengapa ini terjadi? Saya mencoba drive USB lain yang saya miliki dan saya dapat menulis kepada mereka tanpa kesalahan ini. Apakah ada yang salah dengan cara saya memformat atau mempartisi ulang stik USB?
sumber
sudo mkfs.ntfs /dev/sdb1
dansudo mkfs.vfat /dev/sdb1
tetapi saya mendapatkan kesalahan disudo: mkfs.xxxx: command not found
manaxxxx
adantfs
danvfat
. Bagaimana cara saya menjalankannya di Debian Squeeze?ntfs-3g-mount: failed to open /dev/fuse: Permission denied
. Apa yang harus saya lakukan?Ini terjadi pada sistem Debian kemudian (misalnya jessie) juga dengan USB flash drive yang diformat fat32 atau ext3,4. Anda perlu menghapus (atau mengomentari) baris berikut dari / etc / fstab Anda :
Setelah ini, Anda akan memasang drive USB Anda secara otomatis di bawah izin akun pengguna biasa dan bukan root. Lihat info terperinci di forum Debian di tautan ini .
Setelah itu drive USB Anda akan dipasang dengan lancar dengan izin menulis pengguna Anda :)
sumber
Gunakan
sudo
dan ubah izin denganchmod
perintah.Lihat jawaban saya di pertanyaan itu untuk melihat cara menggunakan
chmod
:Saya sarankan Anda menggunakan
chmod 777
untuk mengizinkan semua (menggunakannyals -l
akan menunjukkandrwxrwxrwx
).sumber
Jika sistem file Anda FAT16 atau FAT32 Anda harus menggunakan perintah ini:
Untuk info lebih lanjut, kunjungi tautan https://help.ubuntu.com/community/Mount/USB#Mount_the_Drive
sumber
Pergi ke file sistem media melalui GUI. Klik kanan pada drive USB yang ingin Anda salin dan pilih - Buka sebagai Root. Ketikkan kata sandi. Kemudian Anda dapat menyalin hapus, seret dan lepas. Semuanya bagus
sumber