Resumindo: Você só precisa criar outra partição e criar um sistema de arquivos nela. Em seguida, adicione-o a /etc/fstab
em ambos os sistemas. Certifique-se de que seus IDs de usuário sejam correspondentes. Adicione quaisquer montagens de bind e / ou links simbólicos que você deseja por conveniência.
Detalhes:
Primeiro: isso é muito mais fácil se seus números de ID de usuário coincidirem em ambas as distros. Você pode executar id
para verificar qual é o seu número de ID do usuário. Se eles não corresponderem, será irritante (porque não há como desativar as verificações de permissão, por exemplo, ext4).
Então, se eles não corresponderem, você provavelmente desejará alterar um. O processo básico é que você efetue logout, efetue login como um usuário diferente e use sudo groupmod -g new-gid your-group
para alterar o ID do grupo e sudo usermod -u new-uid your-user
para alterar seu ID do usuário. Pelo menos no Debian, estes documentos também mudam a propriedade do seu diretório pessoal e do spool de correio. Você provavelmente também deseja fazer um find / -uid old-user-id -or -gid old-group-id
para localizar quaisquer arquivos ou diretórios perdidos e chown your-user:your-group filename
para corrigi-los. (Não consegui encontrar uma pergunta para vincular - por isso, se você não está claro sobre isso, faça uma segunda pergunta e faça um link para isso).
Segundo: você precisa de uma partição extra. Use o seu editor de tabela de partições favorito para criar um. Isso pressupõe que você tenha espaço livre; se não, você terá que diminuir algumas partições existentes. Eu definitivamente recomendo um backup antes de encolher qualquer partição. Você provavelmente terá que reiniciar para ativar a nova tabela de partição, vá em frente e faça isso.
Terceiro: formate a nova partição. Por exemplo, sudo mkfs.ext4 /dev/sdaX
.
Quarto: crie um diretório onde você queira montá-lo. Você poderia colocá-lo em seu diretório home, mas eu acho que seria realmente mais útil montá-lo em outro lugar, então use montagens de bind (por um lado, quem quer um lost+found
não removível em sua pasta Documents? ). Você pode colocá-lo em qualquer lugar - hipoteticamente, digamos que você o monte em /shared
. Você precisa fazer isso em ambas as distros.
Adicione uma entrada para /etc/fstab
em ambas as distros. Deve ser algo como isto:
# dev mountdir fs options dump pass
/dev/sdaX /shared ext4 defaults 0 2
Agora, vá em frente e monte: sudo mount /shared
. Crie você mesmo um diretório dentro dele ( sudo mkdir /shared/your-username; sudo chown your-username: /shared/your-username
).
Agora você pode criar subdiretórios dentro de seu diretório (sem sudo) e, claro, também arquivos. Você também pode colocar links simbólicos de seu diretório pessoal (em cada distribuição) - por exemplo, se você criou um /shared/your-user/Documents
, você poderia
# do these steps on each distro
mv Documents Documents.old
ln -s /shared/your-user/Documents Documents
mv -i Documents.old/* Documents/
rmdir Documents.old
Uma alternativa é usar montagens de bind, mas eu não me importaria com isso, a menos que você realmente precise delas (por exemplo, para tornar um único diretório somente leitura, etc.)