Mam pamięć USB o pojemności 4 GB, którą partycjonowałem za pomocą sudo cfdisk /dev/sdb
i formatowałem za pomocą sudo mkfs /dev/sdb1
. Obecnie jest ustawiony na ID 83
w Systemie, Linux
kiedy uruchamiam sudo fdisk -l
na moim Debian Squeeze.
Używam pmount
do montowania zewnętrznych napędów USB. Więc robienie tego pmount /dev/sdb1
montuje, /media/usb0
bo mam ff. linia w /etc/fstab
:
/dev/sdb1 /media/usb0 auto rw,user,noauto 0 0
Po wydaniu pmount
polecenia podłączany jest USB /media/usb0
- wykonanie polecenia ls -l /media/usb0
daje mi:
drwx------ 2 root root 16384 Mar 2 20:08 lost+found
Więc zajmuję się moją firmą i próbuję skopiować plik, /media/usb0
ale pojawia się błąd poniżej:
$ cp ~/foo.bar /media/usb0
cp: cannot create regular file `/media/usb0/foo.bar': Permission denied
Ale kiedy wydam to samo cp
polecenie sudo
, jestem w stanie skopiować plik.
Dlaczego to się dzieje? Wypróbowałem inny dysk USB, który mam i mogę na nim pisać bez tego błędu. Czy było coś nie tak ze sposobem, w jaki sformatowałem lub ponownie sformatowałem pamięć USB?
sudo mkfs.ntfs /dev/sdb1
isudo mkfs.vfat /dev/sdb1
ale pojawia się błądsudo: mkfs.xxxx: command not found
, gdziexxxx
jest albontfs
avfat
. Jak sprawić, żeby działało to w Debian Squeeze?