我有一个4GB的USB记忆棒,已使用对其sudo cfdisk /dev/sdb进行了分区和格式化sudo mkfs /dev/sdb1。当我在Debian Squeeze上运行时,它当前设置为ID 83with System 。Linuxsudo fdisk -l
我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上使用它?