Tentando alterar o acesso a pastas e arquivos em um dispositivo USB

0

Meu dispositivo USB foi formatado no Fat32. O gparted mostra como / dev / sdd1 com o ponto de montagem / media / ray / 1768-274C "Propriedades" do dispositivo mostra permissões como:

Owner : Me
Access: Create and delete files

Group: ray ( Note: so far as I'm concerned Me = ray!)
Access: None

Others:
Access: None

Eu li e tentei o meu melhor para seguir a maioria das questões listadas como "de interesse", mas nenhuma parece funcionar; minha última tentativa foi: -

ray@ray-Aspire-5735:~$ sudo chown -R media/ray/1768-274C
chown: missing operand after ‘media/ray/1768-274C’
Try 'chown --help' for more information.

Esta linha de comando foi de uma edição para outra questão relacionada. Não houve operando após o nome do dispositivo, então estou perdido para saber como fazer a mudança / s

EDITAR:

Tentei todas as sugestões sem resultados (ou seja, as permissões no dispositivo permanecem as mesmas)

O resultado de sudo blkid foi: -

/dev/sdd1: UUID="1768-274C" TYPE="vfat"

Quando tentei alterar o fstab , obtive: -

root@ray-Aspire-5735:~# sudo cp /etc/fstab /etc/fstab.bak 
root@ray-Aspire-5735:~# gksudo gedit /etc/fstab
(gedit:4099): Gtk-WARNING **: Calling Inhibit failed: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.gnome.SessionManager was not provided by any .service files
(gedit:4099): Gtk-WARNING **: Calling Inhibit failed: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.gnome.SessionManager was not provided by any .service files

O que estou fazendo de errado?

    
por user279131 20.10.2014 / 23:25

2 respostas

1

Use este comando para obter algumas informações úteis sobre sua unidade USB.

sudo blkid

Ex saída da última linha: / dev / sdb1: LABEL="TOSHIBA EXT" UUID="583AA2D33AA2AE06" TIPO="ntfs"

use o comando e anote a UUId da unidade USB

A última entrada é minha unidade USB externa. Anote o UUID e o TYPE da sua unidade externa.

Você pode garantir que sua unidade seja montada automaticamente como seu usuário atual adicionando uma linha em seu arquivo / etc / fstab.

sudo cp /etc/fstab /etc/fstab.bak and then you will have to edit it as root gksudo gedit /etc/fstab

Nos exemplos a seguir, substitua as seguintes variáveis por suas próprias informações:

[seu UUID] = o UUID que você encontrou para o seu dispositivo a partir do comando blkid

[nome da sua montagem] = o nome que você deseja que o dispositivo seja montado como, por exemplo, "EXTERNAL-USB" (não incrivelmente importante o que você escolher)

[user_name] = nome do seu computador

Se o sistema de arquivos do seu USB for NTFS , use algo assim:

UUID=[your UUID]  /media/[user_name]/[your mount-name]  ntfs-3g  user,uid=1000,gid=100,dmask=027,fmask=137  0  0

Se o sistema de arquivos do seu USB for FAT , use algo assim:

UUID=[your UUID]  /media/[user_name]/[your mount-name] vfat user,uid=1000,gid=100,dmask=027,fmask=137  0  0

exemplo: usuário UUID = B4FE-531 / media / ajay / Win7_sp1_32vfat, uid = 1000, gid = 100, dmask = 027, fmask = 137 0 0

As opções uid = 1000, gid = 100 definirão a unidade como pertencente ao usuário padrão no Ubuntu (esperamos que você) e o grupo "usuários". As opções dmask = 027, fmask = 137 definem as permissões para leitura / gravação. Com o NTFS teoricamente, agora você também pode usar a opção "permissões" para torná-lo compatível com as permissões do Linux.

Espero que isso ajude

    
por vembutech 20.10.2014 / 23:37
1

Teste isso:

Abra um terminal

Pressione Ctrl + Alt + T

Execute:

sudo -i
chmod -Rf 777 /media/ray/1768-274C 
    
por kyodake 20.10.2014 / 23:38