Instalando uma distro diferente sem perder / home

3

Eu tenho um laptop de 2 anos com o Linux Mint 13 nele. Recentemente eu tenho tido alguns problemas com isso (congelamento de computadores, minhas configurações de repente desaparecem e mais), então eu estive pensando em instalar uma nova distro. Fui recomendado o Xubuntu e quero tentar.

É possível instalá-lo em vez do meu Mint, mas mantendo (se tornando meu novo / home) diretório / home? Eu tenho muitos arquivos lá, incluindo vários IDEs para várias linguagens de programação (minha / home leva cerca de 100 GB) e tenho 100% de certeza que se eu decidisse fazer o backup de tudo eu perceberia que esqueci de fazer backup algo.

    
por isklenar 11.03.2014 / 18:14

4 respostas

3

Primeiro, é sempre bom ter /home em uma partição diferente, precisamente para permitir que várias instalações usem a mesma casa (você pode instalá-las simultaneamente em diferentes partições, todas usando a mesma casa) . Mas é tarde demais para isso agora.

Você sempre pode copiar tudo em um disco rígido diferente (100 GB não é nada hoje em dia). Mas você também pode fazer o que quiser. Você não precisa apagar o disco rígido inteiro para instalar o linux, você pode apenas remover os arquivos específicos da distribuição (/ usr, / bin, / sbin, / lib, / var, ... tudo exceto home) e então prosseguir com a instalação. No entanto, você precisa ter cuidado - os assistentes de instalação geralmente são irritantes e querem reformatar e reparticionar seu disco rígido. Geralmente você pode afirmar que não quer fazer isso, mas o ubuntu é a distro mais parecida com o Windows e pode haver problemas (eu nunca instalei exatamente por esse motivo - ele quer ser mais esperto que eu e só consegue no meu caminho). Eu recomendo que você faça um backup para uma unidade externa apenas no caso.

Redimensionar partições é um negócio complicado e eu não recomendaria (nem sempre é possível fazer do jeito que você quer). O que eu faria? Eu tinha acabado de colocar em um novo disco rígido e ter unidades separadas para casa e sistema (sistema também é normalmente particionado para separar / boot e às vezes / var do resto).

Editar: após a instalação, se você não atribuir os mesmos IDs de usuário de antes, a propriedade será desordenada e você terá que chover o diretório recursivamente.

    
por 11.03.2014 / 18:22
1

Sim, é possível. Apenas certifique-se de dizer ao instalador para não formatar essa partição (você pode querer escrevê-la, por exemplo / dev / sda3) e, até onde eu sei, o instalador do * buntu cuida das permissões depois. Um backup é recomendado de qualquer maneira.

    
por 11.03.2014 / 18:23
1

se a sua casa não for uma partição separada, você deve seguir os seguintes passos:

  1. inicializar com um live
  2. redimensione sua partição e crie uma nova partição como o diretório inicial.
  3. formate sua nova partição
  4. copie os dados da sua casa para a nova partição

    E finalmente instale sua distro favorita.

por 11.03.2014 / 18:23
1

Se o seu /home está em uma partição separada ou não, recomendo configurar um diretório em /home , no qual você coloca tudo o que deseja compartilhar entre os diferentes ambientes. Por exemplo. o meu é chamado /home/avdndata e eu tenho links de meus diretórios pessoais reais para os subdiretórios de /home/avdndata , isso me permite explicitamente compartilhar coisas que eu sei que funcionam, enquanto outra configuração que tem incompatibilidades não.

Dessa forma, compartilhei o material normalmente mantido em casa entre o SuSE e o Ubuntu e entre diferentes versões do Ubuntu. Antes de instalar uma nova versão eu faço um backup de tudo que é usado pela versão antiga (especialmente o material compartilhado). E se, após a atualização, algum programa que altera um arquivo de configuração de alguma forma incompatível com versões anteriores (vi .ini arquivos sendo substituídos por .xml ), você percebe que quando inicia o sistema antigo e reclama. Nesse ponto, você pode mover essa configuração para fora do diretório compartilhado, remover o link e restaurar os arquivos relevantes do backup na versão antiga.

    
por 11.03.2014 / 20:40