Mam pamięć USB o pojemności 4 GB, którą partycjonowałem za pomocą sudo cfdisk /dev/sdbi formatowałem za pomocą sudo mkfs /dev/sdb1. Obecnie jest ustawiony na ID 83w Systemie, Linuxkiedy uruchamiam sudo fdisk -lna moim Debian Squeeze.
Używam pmountdo montowania zewnętrznych napędów USB. Więc robienie tego pmount /dev/sdb1montuje, /media/usb0bo mam ff. linia w /etc/fstab:
/dev/sdb1 /media/usb0 auto rw,user,noauto 0 0
Po wydaniu pmountpolecenia podłączany jest USB /media/usb0- wykonanie polecenia ls -l /media/usb0daje mi:
drwx------ 2 root root 16384 Mar 2 20:08 lost+found
Więc zajmuję się moją firmą i próbuję skopiować plik, /media/usb0ale 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 cppolecenie 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/sdb1isudo mkfs.vfat /dev/sdb1ale pojawia się błądsudo: mkfs.xxxx: command not found, gdziexxxxjest albontfsavfat. Jak sprawić, żeby działało to w Debian Squeeze?