Opção de montagem não reconhecida “uid = 33” ou valor ausente

1

Estou tentando montar uma partição com a opção -o, no entanto, recebo esse erro

root@blackbox:~# mount /dev/sda1 /media/ownclouddrive -o uid=33,gid=33
mount: wrong fs type, bad option, bad superblock on /dev/sda1,
       missing codepage or helper program, or other error

       In some cases useful info is found in syslog - try
       dmesg | tail or so.

[  365.432693] EXT4-fs (sda1): Unrecognized mount option "uid=33" or missing value

Se eu clicar no meu / etc / passwd, eu posso ver o usuário lá

www-data:x:33:33:www-data:/var/www:/usr/sbin/nologin

Alguma ideia do porquê?

Obrigado

    
por Federi 25.07.2016 / 15:24

1 resposta

2

Você está recebendo essa mensagem de erro porque especificou a montagem opções que não se aplicam ao sistema de arquivos no dispositivo.

As opções de montagem uid= e gid= não são válidas para todos sistemas de arquivos disponíveis. Os que suportam permissões adequadas geralmente não os aceitam, como é o caso desse dispositivo ext4 você está tentando montar.

Para sistemas de arquivos com funcionalidades limitadas como o VFAT, as opções uid e gid permitem mapear a propriedade do todo conteúdo de um sistema de arquivos montado para um único usuário local. Semelhante opções existem para outras propriedades como o umask.

Observe que essa não é a maneira correta de conceder permissões ao conteúdo, mas sim uma solução para integrar certos FS em um ambiente unixóide. Em uma partição ext4 como a que você é tentando montar, basta alterar a propriedade diretamente:

mount -t ext4 /dev/sda1 /media/ownclouddrive
chown -R 33:33 /media/ownclouddrive/*
    
por 25.07.2016 / 16:57

Tags