O instalador gráfico do Ubuntus não cria automaticamente uma partição separada para / home. Isso é verdade. É recomendável fazer isso, e você pode fazê-lo se optar por particionar manualmente. Mas mesmo se você não tiver, você ainda pode consertá-lo.
No entanto, existem algumas coisas a considerar. Primeiro, verifique se todas as distros podem realmente usar o sistema de arquivos usado na partição inicial. Geralmente não é um problema, mas é melhor prevenir do que remediar. Segundo, e isso é mais importante; não use o mesmo diretório inicial entre as distros, a menos que saiba o que está fazendo. As distribuições podem ter versões diferentes do software instalado, o que significa que suas configurações podem não ser idênticas. Normalmente, isso não deve ser um problema, pois os aplicativos devem lidar com versões diferentes adequadamente, mas nem todos. É perfeitamente bom ter um diretório inicial com um nome diferente do seu nome de usuário, portanto, isso não é um problema.
Se estou lendo corretamente, você deve ter duas partições para o Ubuntu (swap e root) e algumas partições para o Debian. Então a primeira coisa que você faz é montar o diretório inicial do Debians no Ubuntu e certificar-se de que ele seja montado na inicialização, adicionando-o ao / etc / fstab. Há muita documentação sobre como fazer isso, então não vou entrar nisso.
Se você montar a partição home Debians em / home, ela ocultará o diretório Ubuntus / home, então monte-a em outro lugar primeiro, em / mnt, por exemplo. Agora você tem que tomar algumas decisões. Você pode tentar usar o mesmo diretório inicial para todas as distribuições, se desejar, ou pode ter um diretório inicial diferente para cada distribuição. Você pode, por exemplo, criar uma pasta separada em / home para cada distribuição, como:
- / home / ubuntu / nome de usuário
- / home / debian / nome de usuário
- / home / other_distro / nome de usuário
Eu diria que é a solução mais segura. Estou assumindo que seus diretórios pessoais não estão criptografados. Se forem, isso complicará as coisas, embora o procedimento principal seja semelhante. Você provavelmente deve estar desconectado da sua conta principal ao fazer isso; portanto, crie um novo usuário, torne-o administrador e faça o login como esse usuário.
Você precisa configurar todos os usuários atuais em todas as suas distros para usar o novo local para o diretório inicial. Você também deve configurar as distribuições para usar esses caminhos por padrão para novos usuários criados.
Se você montou a partição home no / mnt, criaria / home / ubuntu e / home / debian. Você então copia / home / username para / mnt / ubuntu / username e move / mnt / username para / mnt / debian / username (para o usuário Debian).
Agora você tem os usuários do Ubuntu e Debians nas mesmas partições, mas em diretórios pessoais diferentes. Se você configurou o Debian e o Ubuntu para montar essa partição no / home na inicialização e alterou os usuários para usar os novos caminhos para suas casas, tudo ficará bem. Quando você pretende instalar uma nova distribuição, primeiro crie / home / distroname / e instale-o normalmente, mas use a partição inicial e configure-a para usar / home / distroname como local padrão para novas residências de usuários. Se você fizer isso, certifique-se de não formatá-lo, caso contrário você perderá os dados do Debian e Ubuntu :)
Se você deseja reutilizar um único diretório inicial, verifique o que está fazendo. Você precisaria ter o mesmo uid para os usuários nas distribuições. Caso contrário, as permissões seriam alteradas.
Boa sorte e faça backups :)
ubuntu
pasta na partição inicial e, em seguida, copiei todos os arquivos do diretório inicial atual para este novo/homepartion/ubuntu/
próximo. Eu editei o arquivo/etc/fstab
para apontar a nova pasta como o diretório padrão / home, então escrevi/dev/sda10 /home ext4 nodev,nosuid 0 2
no final. Mas agora o sistema não consegue encontrar a pasta baseComo é tecnicamente possível compartilhar o
/home
diretório de diferentes distribuições (consulte esta resposta) , não é uma boa ideia fazê-lo .As configurações do aplicativo podem ter formatos diferentes de diferentes versões do programa. Se algo for incompatível ou ficar fora de sincronia com isso, estaríamos totalmente perdidos para encontrar a causa. Nem é recomendável fazê-lo em diferentes versões da mesma distribuição (veja, por exemplo, aqui ).
Portanto, recomenda-se para compartilhar arquivos de dados pessoais de subdiretórios do home do usuário única (por exemplo, através da criação de links simbólicos para um diretório de sua escolha):
fonte
Essa é uma resposta tardia, mas pode ser útil para outras pessoas que tentam compartilhar informações entre distros.
Como mencionado acima, há problemas com aplicativos com versões diferentes que compartilham os mesmos arquivos de configuração
/home/user/
.Uma solução simples que resolve parte do problema, ou seja, compartilhar a maioria dos dados na pasta pessoal, é fazer o link simbólico de pastas como
/home/user/Documents
. Minha pasta pessoal fica assim:Como pode ser visto acima da
Desktop
e asDownload
pastas estão na partição home local enquantoDocuments
,Pictures
etc. estão ligados a uma partição compartilhada.Aqui está como configurar um link simbólico (neste exemplo para a
Documents
pasta):O exemplo acima move a
Documents
pasta atual paraold-folders
e configura um link simbólico para uma pasta Documentos compartilhada. Eu uso esse esquema há muito tempo e não tive problemas até agora.Você pode encontrar problemas com a lixeira, se sim, verifique esta postagem: Como uso a lixeira do gnome para arquivos em partições diferentes?
fonte
Supondo que o objetivo de compartilhar suas partições domésticas seja ter acesso igual aos seus arquivos / documentos / dados pessoais (mas NÃO aos arquivos de configuração específicos para cada distribuição), sugiro que você configure o sistema com uma partição extra apenas para esses documentos compartilhados (dados) e use seus diretórios pessoais apenas para arquivos específicos de distribuição.
Você pode montar (vincular) as pastas da partição de dados à sua casa em cada distribuição e ter acesso a esses dados como se estivessem na sua partição inicial. Ao mesmo tempo, você evita problemas por configurações conflitantes, etc.
Foi o que fiz e isso funciona quase perfeitamente. (Embora de alguma forma tenha redefinido meu fstab ao atualizar do Ubuntu 11.10 para 12.04, lembre-se de verificar periodicamente (por exemplo, após atualizações) que as configurações ainda estão corretas.)
fonte
Adotei a abordagem / ect / fstab e aqui estão os passos que segui.
Criei uma partição separada de 100 + Gb para conter todos os meus dados compartilhados, dentro da qual criei as 7 pastas comuns à maioria dos sistemas operacionais
Para localizar a
UUID
partição que contém pastas de dados compartilhadas, execute o seguinte:Para montar automaticamente sua partição de dados compartilhada, você precisa editar
/ect/fstab
, execute o seguinte: (Substituagedit
porvi
ou seu editor de texto favorito)Adicione as informações da partição para
/ect/fstab
(para mim é o seguinte).Nota: observe
bind
como o tipo de sistema de arquivos e dentro das opções.Como alternativa, você pode alterar
noatime
as opções de montagem (bind
antes e antes0 0
):Se você adicioná-los para as opções de montagem para
/
,/home
e as pastas de dados como isso acelera o acesso a arquivos e prolonga a vida útil das unidades de discos, reduzindo o disco I / OPara testar seu modificado
fstab
, execute:e visualize os sistemas de arquivos montados com
Mais informações
noatime
e/etc/fstab
opções podem ser encontradas aqui:https://wiki.archlinux.org/index.php/fstab
http://www.openquery.com.au/blog/hint-day-noatime-relatime-fstab
fonte
noatime,rw,errors=remount-ro,bind
? O que há de erradodefaults,noatime,bind
?Já se passaram 2 dias desde que eu comecei isso e após várias reinstalações, ele começou a sentir algum progresso. abaixo estão algumas fotos de como minha configuração se parece e ainda é desleixada. no entanto, meu laptop está executando o Kali Linux e o Linux Mint Debian Edition, onde ambos compartilham o mesmo diretório home e swap. Em seguida, pretendo (espero) configurar a partição fat32 em verde (sda4) para a criptografia LUKS para testar com o recurso de autodestruição de emergência que eu ouvi falar. anyhoo, estas são as etapas que eu levei para o que eu chamo de duas distros e uma xícara(caminhos unificados comuns), onde o objetivo é finalmente compartilhar vários diretórios, como / boot, / home e a partição swap. Eu acho que provavelmente usarei o Kali Linux como usuário root e o Linux Mint como usuário regular. Primeiro, criei uma nova partição limpa (depois de excluir acidentalmente todo o meu sistema), como mostrado no meu
blkid
efdisk -l
comandos abaixo. sem passar por muitos detalhes, porque diferentes distros se comportam de maneira diferente, como Ubuntu, elementar e Zorin (acho), eram sensíveis e gentis o suficiente para exibir uma mensagem dizendo "ei, percebemos que você já tem alguma coisa acontecendo no seu MBR (mestre Boot Record), se você quiser, podemos melhorar a sua experiência de instalação ", ou algo assim - estou apenas parafraseando aqui. Anyhoo, algo que eu gostaria de considerar antes era o fstab e a situação pós-particionamento. Não tenho certeza dos outros e não sou um especialista, mas minha experiência foi que o erro fsck que recebi na minha 5ª inicialização (1ª instalação do kali, 2ª instalação do mint, 3ª inicialização no kali, 4ª volta no hortelã) e eu não tenho idéia do por que demorou tanto para entrar e sair antes de decidir me dar um ataque cardíaco. Contudo, a abundância de conhecimento e a riqueza de experiências compartilhadas pela internet por muitos especialistas me ajudaram a passar por isso rapidamente e sem riscos. graças a eles e como um especialista (confie em mim, ainda estou lutando com o alsa), só posso compartilhar o que passei da melhor maneira possível e tentarei responder + ajudá-lo da maneira que puder. para mim, essa é a parte mais difícil - saber o que perguntar - específico o suficiente para que outros saibam como ajudar. Além disso, estão incluídas aqui algumas das referências que foram apresentadas desinteressadamente por muitas almas amáveis que, sem elas, eu ainda poderia morar com o péssimo Windows 7 e não saber o que fazer comigo mesmo. Boa sorte e deixe-me saber se há algo que você precise que eu elabore mais. 73! ainda estou lutando com a alsa) só posso compartilhar o que passei da melhor maneira possível e tentarei responder + ajudá-lo da maneira que puder. para mim, essa é a parte mais difícil - saber o que perguntar - específico o suficiente para que outros saibam como ajudar. Além disso, estão incluídas aqui algumas das referências que foram apresentadas desinteressadamente por muitas almas amáveis que, sem elas, eu ainda poderia morar com o péssimo Windows 7 e não saber o que fazer comigo mesmo. Boa sorte e deixe-me saber se há algo que você precise que eu elabore mais. 73! ainda estou lutando com a alsa) só posso compartilhar o que passei da melhor maneira possível e tentarei responder + ajudá-lo da maneira que puder. para mim, essa é a parte mais difícil - saber o que perguntar - específico o suficiente para que outros saibam como ajudar. Além disso, estão incluídas aqui algumas das referências que foram apresentadas desinteressadamente por muitas almas amáveis que, sem elas, eu ainda poderia morar com o péssimo Windows 7 e não saber o que fazer comigo mesmo. Boa sorte e deixe-me saber se há algo que você precise que eu elabore mais. 73! Incluídas aqui estão algumas das referências que foram apresentadas desinteressadamente por muitas almas amáveis que, sem elas, eu ainda poderia morar com o péssimo Windows 7 e não saber o que fazer comigo mesmo. Boa sorte e deixe-me saber se há algo que você precise que eu elabore mais. 73! Incluídas aqui estão algumas das referências que foram apresentadas desinteressadamente por muitas almas amáveis que, sem elas, eu ainda poderia morar com o péssimo Windows 7 e não saber o que fazer comigo mesmo. Boa sorte e deixe-me saber se há algo que você precise que eu elabore mais. 73!fonte