Eu tenho um pen drive de 4 GB que particionei sudo cfdisk /dev/sdb
e formatado sudo mkfs /dev/sdb1
. No momento, ele está definido como ID 83
com o Sistema Linux
quando executo sudo fdisk -l
meu Debian Squeeze.
Eu uso pmount
para montar as unidades USB externas. Então, fazer uma pmount /dev/sdb1
montagem, /media/usb0
porque eu tenho o ff. linha em /etc/fstab
:
/dev/sdb1 /media/usb0 auto rw,user,noauto 0 0
Depois de emitir o pmount
comando, o USB é montado em /media/usb0
- fazendo um ls -l /media/usb0
:
drwx------ 2 root root 16384 Mar 2 20:08 lost+found
Então, eu cuido dos meus negócios e tento copiar um arquivo, /media/usb0
mas obtenho o erro abaixo:
$ cp ~/foo.bar /media/usb0
cp: cannot create regular file `/media/usb0/foo.bar': Permission denied
Mas quando emito o mesmo cp
comando sudo
, consigo copiar o arquivo.
Por que isso acontece? Tentei outra unidade USB que possuo e sou capaz de escrevê-los sem esse erro. Havia algo errado com a forma como eu formatei ou particionei o pen drive?
fonte
sudo mkfs.ntfs /dev/sdb1
esudo mkfs.vfat /dev/sdb1
mas eu recebo o errosudo: mkfs.xxxx: command not found
, ondexxxx
é ountfs
evfat
. Como faço para que isso funcione no Debian Squeeze?ntfs-3g-mount: failed to open /dev/fuse: Permission denied
. O que eu faço sobre isso?Isso acontece nos sistemas Debian posteriores (por exemplo, jessie), bem como em certas unidades flash USB formatadas em fat32 ou ext3,4. Você precisa remover (ou comentar) a seguinte linha do seu / etc / fstab :
Depois disso, você terá sua unidade USB montada automaticamente sob a permissão da sua conta de usuário comum e não como root. Veja informações detalhadas nos fóruns Debian neste link.
Depois disso, sua unidade USB será montada sem problemas com sua permissão de gravação do usuário :)
fonte
Use
sudo
e altere as permissões com ochmod
comandoVeja minha resposta nessa pergunta para ver como usar
chmod
:Eu sugiro que você use
chmod 777
para permitir tudo (usá-ls -l
lo será exibidodrwxrwxrwx
).fonte
Se o seu sistema de arquivos for FAT16 ou FAT32, você deverá usar este comando:
Para mais informações, visite o link https://help.ubuntu.com/community/Mount/USB#Mount_the_Drive
fonte
Vá para a mídia do sistema de arquivos por meio da GUI. Clique com o botão direito do mouse na unidade USB para a qual você deseja copiar e selecione - Abrir como raiz. Digite a senha. Então você pode copiar excluir, arrastar e soltar. Tudo bom
fonte