Ich habe einen 4 GB USB-Stick, den ich mit partitioniert sudo cfdisk /dev/sdbund formatiert habe sudo mkfs /dev/sdb1. Es ist derzeit auf ID 83mit System eingestellt, Linuxwenn ich sudo fdisk -lauf meinem Debian Squeeze laufe .
Ich verwende pmount, um die externen USB-Laufwerke zu mounten. Also mache ich pmount /dev/sdb1es, /media/usb0weil ich das ff habe. Zeile in /etc/fstab:
/dev/sdb1 /media/usb0 auto rw,user,noauto 0 0
Nach der Ausgabe - pmountBefehl wird der USB montiert /media/usb0- tun ein ls -l /media/usb0mir gibt:
drwx------ 2 root root 16384 Mar 2 20:08 lost+found
Also gehe ich meinem Geschäft nach und versuche, eine Datei zu kopieren, /media/usb0aber ich erhalte den folgenden Fehler:
$ cp ~/foo.bar /media/usb0
cp: cannot create regular file `/media/usb0/foo.bar': Permission denied
Wenn ich jedoch denselben cpBefehl mit ausführe sudo, kann ich die Datei kopieren.
Warum passiert das? Ich habe ein anderes USB-Laufwerk ausprobiert und kann ohne diesen Fehler darauf schreiben. War etwas falsch an der Art und Weise, wie ich den USB-Stick formatiert oder neu partitioniert habe?
sudo mkfs.ntfs /dev/sdb1undsudo mkfs.vfat /dev/sdb1aber ich bekomme den Fehlersudo: mkfs.xxxx: command not foundwoxxxxist entwederntfsundvfat. Wie kann ich das bei Debian Squeeze zum Laufen bringen?