Remapeamento / home / em dual boot

0

Eu tenho um problema que eu quase encontrei a solução, mas não completamente. Eu tenho 2 sistemas operacionais linux em 2 partições do meu computador. Eu tenho todas as minhas coisas no diretório / home do lado do Ubuntu. Eu gostaria de ter o lado zorin montar e usar / media / rachel / 4f116c3a-9703-45d5-a1f3-0a2fa3571088 / home / rachel (que é o diretório do usuário do Ubuntu) como / home / rachel para que todos os meus documentos e itens de desktop são os mesmos em ambos.

Eu tentei um método onde eu criei um link simbólico - mas o problema é que ele tentou referenciá-lo antes de executar meu comando na inicialização para montar a unidade em primeiro lugar.

udisksctl mount --block-device / dev / disk / by-uuid / 4f116c3a-9703-45d5-a1f3-0a2fa3571088

Eu vi instruções para criar uma partição completamente separada e montá-la como / home. Eu preferiria evitar isso. Existe uma maneira simples de apenas remapear onde o zorin procura por casa?

    
por Rachel 25.07.2016 / 00:06

1 resposta

0

Isso não é recomendado, pois os programas armazenam arquivos de configuração no seu diretório pessoal. Se um programa tiver versões diferentes em cada sistema operacional, isso pode levar a erros e perda de dados. Ele também pode, como você percebeu, causar problemas quando os programas precisarem acessar arquivos em algum lugar dentro de seu diretório inicial antes de serem montados.

É melhor vincular diretórios como Desktop ou Documents individualmente e permitir que diretórios como .config sejam diferentes.

Isso pode ser feito com ln -s . Por exemplo, para compartilhar o diretório Documents , certifique-se de que o diretório Documents esteja vazio, abra um terminal (pressione Ctrl + Alt + T ) e execute:

rmdir ~/Documents
ln -s /media/rachel/4f116c3a-9703-45d5-a1f3-0a2fa3571088/home/rachel/Documents ~/Documents
    
por Olathe 25.07.2016 / 01:51