У мене є USB-накопичувач на 4 Гб, який я розділив за допомогою sudo cfdisk /dev/sdbта відформатування за допомогою sudo mkfs /dev/sdb1. Наразі він встановлений на ідентифікатор 83із системою, 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-накопичувачі, які я маю, і я можу писати їм без цієї помилки. Щось не так у тому, як я відформатував або перерозподілив USB-накопичувач?
sudo mkfs.ntfs /dev/sdb1і ,sudo mkfs.vfat /dev/sdb1але я отримую помилку ,sudo: mkfs.xxxx: command not foundколиxxxxабоntfsіvfat. Як змусити це працювати над Debian Squeeze?