Como eu migro do Ubuntu para o Debian?

15

Eu estive pensando em migrar meu laptop do Ubuntu para o Debian. Eu não configurei uma partição home separada. É tão fácil quanto instalar o Debian através do Ubuntu?

    
por Jason Baker 11.09.2009 / 18:57

2 respostas

14

Primeiro, mova o diretório home para uma nova partição. Realmente não é tão difícil de fazer (eu cometi o mesmo erro, demore ~ 30 min para fazer, a maioria copiando). Vou dar-lhe um passo-a-passo simples, mas passo a passo detalhado estão disponíveis .

  1. Crie uma nova partição ext3 / ext4 (ou outra fs) em uma unidade (por exemplo, / dev / sda3) em gparted.
  2. Monte a nova unidade:
    • sudo mount /dev/sda3 /media/disk
  3. Copie todo o conteúdo do seu diretório / home para a nova unidade. Há algum debate se deve usar rsync ou cp para isso, mas cp funcionou bem para mim (usando o -a sinalizador como nagul apontou para manter as permissões de arquivo e propriedade).
    • sudo cp -a /home /media/disk
  4. Edite seu arquivo /etc/fstab e crie uma nova entrada para /dev/sda3 e defina seu ponto de montagem como /home .
  5. Mova o diretório inicial existente (não o exclua caso algo dê errado).
    • sudo mv /home /home_old
  6. Agora você pode desmontar e remontar /dev/sda3 para /home ou apenas reinicializar o computador.

Depois de ter / home em sua própria parição, mudar sua distro é incrivelmente simples. Basta baixar um CD ao vivo e / ou um disco de instalação para a distribuição desejada e instalá-lo na mesma partição que hospeda sua distro atual (ou em uma partição separada para propósitos de inicialização múltipla).

Depois de instalar a distro, siga as etapas de 4 a 6 novamente (se as opções para uma partição /home personalizada não estiverem disponíveis no instalador). Agora você tem todos os seus arquivos antigos, configurações, etc., mas com uma nova distro brilhante.

    
por 11.09.2009 / 19:16
2

Uma atualização over-the-top não funcionará.

Antes de fazer qualquer outra coisa, faça backup dos seus dados (embora isso não seja necessário).

Então você poderia:

  1. Crie espaço para uma nova instalação encolhendo e movendo partições
  2. Instale o Debian no espaço recém-liberado
  3. Depois que a instalação montar a partição antiga em algum lugar e tornar /home um synlink para /home na partição antiga.
    (Observação: as propriedades do arquivo / dir estarão erradas, pois os usuários não terão os mesmos UIDs nem agruparão os mesmos GIDs. Você precisará ajustá-los ou mexer para criar o UID e as relações de grupo GID e GT; o mesmo na nova configuração como o antigo)

ou

  1. Limpe o sistema
  2. Instalar novo
  3. Restaurar /home do backup
    (você ainda pode precisar mexer na propriedade do arquivo / dir)
por 11.09.2009 / 19:13