Problema com a montagem de partições domésticas

0

Eu tenho um sistema rodando com um SSD como o drive com o sistema operacional nele e um segundo disco rígido que eu quero usar como diretórios Home dos dois usuários que farão o login.

Muito esforço levou ao seguinte arquivo /etc/fstab , que monta o usuário Liz com Home na primeira partição do segundo disco.

(linhas comentadas removidas)

UUID=dd6197cb-bd27-4b48-9e54-e22f10ba8fee /               ext4    errors=remount-ro 0       1

UUID=1473881c-9d79-4b1f-b87c-969ea5ccc7b4 none            swap    sw              0       0

/dev/disk/by-uuid/e3852d06-ca3a-443b-9dca-f3fca010ee7d /mnt/e3852d06-ca3a-443b-9dca-f3fca010ee7d auto nosuid,nodev,nofail,x-gvfs-show 0 0

/dev/disk/by-uuid/e7e7f622-7cb1-4de4-bf91-f336fa572c64 /mnt/e7e7f622-7cb1-4de4-bf91-f336fa572c64 auto nosuid,nodev,nofail,x-gvfs-show 0 0

UUID=e3852d06-ca3a-443b-9dca-f3fca010ee7d   /home/liz    ext4          defaults       0       2

UUID=e7e7f622-7cb1-4de4-bf91-f336fa572c64   /home/david    ext4          defaults       0       2

No entanto, o segundo usuário não pode efetuar login com a linha final do arquivo ativa. Ele pára com um erro 644 de permissões.

Ambas as partições são montadas na pasta mnt apenas com acesso root.

As duas configurações parecem idênticas a mim, então o que posso fazer para corrigir isso e deixar que o David use a partição 2 de sda1 como Home ?

    
por Edmund Winks 11.07.2017 / 12:20

2 respostas

1

Obrigado à coragem por suas sugestões . Eu fiz isso funcionar com os seguintes comandos, caso isso ajude alguém.

  1. Criado um novo usuário para o nome de usuário do John Doe = joão

  2. Mude para a conta do John

  3. gksudo gedit etc/fstab
    

    adicionado ao fstab:

    UUID=485f1719-3810-48ea-afa5-e64b082430d9 /media/johnpart ext4 defaults 0 2
    
  4. gksudo mkdir /media/johnpart
    gksudo chown 1001:1001 /media/johnpart
    
  5. Altere as permissões para criar e excluir John e o grupo John e inscreva-se nos arquivos incluídos

  6. sudo mount -a

  7. Copie os arquivos de John, inclusive ocultos, para a partição

  8. cd /home
    sudo ln -s /media/johnpart
    sudo rm -r john
    sudo mv johnpart john
    
  9. Reinicialize e carregue corretamente com os dados da partição como Início.

Talvez exagere em alguns lugares, mas funciona.

    
por Edmund Winks 12.07.2017 / 09:24
0

Por que você os montou duas vezes? Experimente apenas:

UUID=dd6197cb-bd27-4b48-9e54-e22f10ba8fee / ext4 errors=remount-ro 0 1
UUID=1473881c-9d79-4b1f-b87c-969ea5ccc7b4 none swap sw 0 0
UUID=e3852d06-ca3a-443b-9dca-f3fca010ee7d /media/lizpart ext4 defaults 0 2
UUID=e7e7f622-7cb1-4de4-bf91-f336fa572c64 /media/davidpart ext4 defaults 0 2

Dentro das partições, crie uma pasta chamada Liz e David e defina as permissões conforme apropriado. E copie seus arquivos para as pastas

Em seguida, exclua a pasta de casa e substitua-a por um link simbólico para as pastas em suas partições.

    
por ravery 11.07.2017 / 12:25