mount --bind
your /home
in /etc/fstab
com
/mnt/g/common/home /home none bind 0 0
(Veja esta pergunta no ServerFault. )
Eu não tenho idéia de como é prático ter /home
em um sistema de arquivos NTFS.
Eu quero manter o diretório / home em uma pasta em uma partição de disco diferente da partição de inicialização. Por favor, note que eu disse pasta , não partição, o que significa que eu não quero montar uma partição inteira como / home.
Entrada fstab incorreta: LABEL=G_Giant_257/common/home /home
seria exatamente o que eu quero, se apenas essa sintaxe funcionasse.
Fstab real (bom):
LABEL=G_Giant_257 /mnt/g auto nosuid,nodev,nofail,nobootwait,x-gvfs-show 0 0
Agora eu preciso pegar o comando
mount /mnt/g/common/home /home
para executar antes que qualquer coisa tente acessar / home. Claro, eu quero que todas as referências ao diretório "/ home / ~" de qualquer usuário acessem uma subpasta de / common / home na minha partição G_Giant_257.
O kicker: minha partição raiz é ext4, a partição G_Giant_257 é NTFS, então não vejo como um link poderia funcionar. Estou executando o Ubuntu 16.04.
O que você recomendaria, por favor?
mount --bind
your /home
in /etc/fstab
com
/mnt/g/common/home /home none bind 0 0
(Veja esta pergunta no ServerFault. )
Eu não tenho idéia de como é prático ter /home
em um sistema de arquivos NTFS.
Infelizmente, você não pode montar um diretório; isto é, com sistemas de arquivos baseados em dispositivos de blocos (normais) como o ext4.
O que você pode fazer é manter o seu bom fstab :
LABEL=G_Giant_257 /mnt/g auto nosuid,nodev,nofail,nobootwait,x-gvfs-show 0 0
Em seguida, remova /home
e substitua-o por um link simbólico que aponte para a pasta base na sua partição NTFS:
ln -s /mnt/g/common/home /home
Talvez seja necessário mexer um pouco na entrada fstab para que as permissões funcionem, mas, diferentemente dos hardlinks, os links simbólicos podem cruzar os sistemas de arquivos. Durante o tempo / mnt / g não está disponível, o link é considerado quebrado , mas no momento em que é montado, o link será resolvido.
Quanto à montagem em casa, o fstab é o caminho a percorrer. Nada deve estar tentando acessar /home
muito cedo .