У меня есть 4 ГБ флешка, которую я разделил, используя sudo cfdisk /dev/sdbи отформатировал, используя sudo mkfs /dev/sdb1. В настоящее время он установлен на ID 83с System, Linuxкогда я запускаю sudo fdisk -lна своем Debian Squeeze.
Я использую pmountдля подключения внешних USB-накопителей. Так что делает pmount /dev/sdb1это, /media/usb0потому что у меня есть FF. строка в /etc/fstab:
/dev/sdb1 /media/usb0 auto rw,user,noauto 0 0
После выдачи pmountкоманды USB подключается к /media/usb0- выполнение ls -l /media/usb0дает мне:
drwx------ 2 root root 16384 Mar 2 20:08 lost+found
Поэтому я занимаюсь своими делами и пытаюсь скопировать файл, /media/usb0но я получаю ошибку ниже:
$ cp ~/foo.bar /media/usb0
cp: cannot create regular file `/media/usb0/foo.bar': Permission denied
Но когда я выполняю ту же cpкоманду с sudo, я могу скопировать файл.
Почему это происходит? Я пробовал другие USB-накопители, которые у меня есть, и я могу писать на них без этой ошибки. Было ли что-то не так с тем, как я отформатировал или переделил флешку?
sudo mkfs.ntfs /dev/sdb1и ,sudo mkfs.vfat /dev/sdb1но я получаю ошибку ,sudo: mkfs.xxxx: command not foundкогдаxxxxлибоntfsиvfat. Как мне заставить это работать на Debian Squeeze?