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