Linux: Alterando Permissões - Não há espaço disponível no dispositivo

4

Eu tenho um drive externo. Quando eu apenas conecto a unidade no PC, com um arquivo /etc/fstab padrão, o SO apenas detecta e está lá no navegador Dolphin. Eu posso selecioná-lo, eu posso navegar para ele na linha de comando, ler / escrever / etc os arquivos nele, etc.

Estou tentando montar a unidade no meu diretório pessoal para que o Plex Media Server possa acessá-lo. Eu fiz isso um milhão de vezes antes com esta mesma unidade não há problema, no Linux.

Eu recentemente reinstalei o sistema operacional e fui configurar a unidade, como sempre. Novamente, essa mesma configuração funcionou no passado, na mesma versão do Linux (OpenSUSE Leap 42.1), na mesma máquina, com o mesmo disco rígido. Eu adicionei esta entrada

UUID=F474B7AA74B76DCC /home/craig/MediaDrive ntfs-3g defaults,nofail,permissions,auto 0 1

para /etc/fstab para montar a unidade no meu diretório pessoal. Eu o monto para /home/craig/MediaDrive . A primeira coisa estranha é que ls -l mostra

d--------- 1 root  root   12288 May 16 18:33 MediaDrive

Então, vou definir a propriedade e alterar as permissões com

sudo chown -R 777 /home/craig/MediaDrive

e eu recebo o erro:

chmod: changing permissions of ‘MediaDrive’: No space left on device

O problema é que ainda há muito espaço. Há mais de 300 GB de espaço restante. Estou colando minha df -h output abaixo.

Filesystem      Size  Used Avail Use% Mounted on
/dev/sde1       1.9T  1.6T  316G  84% /home/craig/MediaDrive

Não parece ser um problema do inode; aqui está a saída de df -i :

Filesystem      Inodes  IUsed      IFree  IUse%  Mounted on
/dev/sde1    331060948   4846  331056102     1%  /home/craig/MediaDrive

Novamente, esse problema de permissão existe somente com a unidade quando tento montá-la nesse local (no meu diretório pessoal); caso contrário, quando estiver no local padrão de execução / media / craig / My Passport, tudo bem. Lê, escreve, etc.

Como posso fazer com que meu disco seja montado com sucesso no meu diretório pessoal?

    
por user2223059 17.05.2016 / 03:37

1 resposta

0

Instale-o e torne o ponto de montagem mais permissivo. Às vezes isso é relevante ... talvez seja no seu caso, porque usar um ponto de montagem diferente tem resultados diferentes. Compare as permissões nesses dois diretórios para mais informações.

Verifique man ntfs-3g para opções e use-as, por exemplo:

mount -o fmask=664,dmask=775,uid=1000,gid=1000 /dev/sde1 /home/craig/MediaDrive
    
por 12.07.2016 / 13:01