Monte um diretório em outra partição como diretório /home

Monte um diretório em outra partição como diretório /home

Eu tentei criar uma partição /home separada para todas as minhas distros Linux e separar todos os diretórios iniciais de acordo com o nome das distros que estou usando, como

/homepartition/ubuntu/nome do usuário

/homepartition/debian/nome do usuário

agora, copiei todos os arquivos necessários para este novo local e modifiquei o /etc/fstab para montar este novo local como o diretório /home

Eu adicionei esta linha no final do arquivo

/dev/sda10/ubuntu /home ext4 nodev,nosuid 0 2

Mas a pasta não está montando. Eu sou praticamente apenas um novato, então por favor me ajude.

Responder1

Em vez de adicionar /dev/sda10/ubuntu /home ext4 nodev,nosuid 0 2ao seu, /etc/fstabvocê pode adicionar estas duas linhas:

/dev/sda10 /all-homes ext4 nodev,nosuid 0 2
/all-homes  /home none bind 0 0

Você precisa criar o diretório com sudo mkdir /all-homese ter certeza de que não há outra fstabentrada montada em /home

O tipo de ligação no fstab (e como uma opção de montagem) faz com que o kernel "espelhe" uma pasta em outra e me parece que o que você queria (aliás, essa abordagem deve funcionar em todos os Linux modernos, tanto quanto eu lembre-se da versão 2.6 do kernel em diante..)

informação relacionada