Como faço para fazer backup do meu sistema Ubuntu 9.10 e depois restaurá-lo para uma nova máquina com hardware diferente?

1

Eu tenho uma máquina Ubuntu 9.10 bem configurada, com crossover linux (do Codeweavers) instalado. Eu tenho os drivers da Nvidia instalados. Tudo é exatamente como eu quero.

Agora eu quero mudar para uma nova máquina com hardware diferente: disco rígido de tamanho diferente, RAM de tamanho diferente, placa de vídeo diferente, etc. Eu tentei a técnica sugerida nos fóruns do Ubuntu, "Como: Faça o backup e restaure seu sistema! ". Os resultados:

  • Novo sistema reclama que swap não foi encontrado
  • O novo sistema reclama por não encontrar o hardware Nvidia, e não consigo abrir o aplicativo System- > Administration- > Hardware Drivers (por exemplo, /usr/bin/jockey-gtk ) para corrigir o problema.
  • Como resultado da nvidia, o X-Windows está lançando erros, e o processo na tela para consertar o X-Windows não está funcionando.

Como faço para restaurar um backup do meu sistema antigo, incluindo minha instalação do Crossover Linux, para uma nova máquina com hardware diferente instalado?

    
por pcapademic 31.01.2010 / 21:19

6 respostas

2

Se você instalar uma nova instalação, configure seu hardware e copie o seu diretório home. Com o seu diretório home, você poderá manter todas as configurações de programas e ambientes de área de trabalho, bem como de seus arquivos. Não está configurando seu hardware no Ubuntu apenas alguns minutos extras em relação ao tempo de instalação?

    
por 31.01.2010 / 21:32
2

Concordo com Chris que provavelmente seria mais seguro fazer uma nova instalação e cópia em seu diretório inicial, mas acrescentaria que você pode salvar uma lista de pacotes instalados com o comando dpkg --get-selections > ~/packages e restaurá-lo com sudo dpkg --set-selections < ~/packages && apt-get dselect-upgrade .

    
por 31.01.2010 / 21:49
0

New system complains about swap not being found

Quando você particionou a nova unidade, você não fez uma partição swap ou nunca executou mkswap nela. Edite / etc / fstab, corrija (ou apenas comente) a linha de swap.

New system complains about not finding Nvidia hardware, and I can't open the System->Administration->Hardware Drivers application (i.e., /usr/bin/jockey-gtk) to fix the problem.

Por que você não pode?

versões mais recentes do X não precisam de um arquivo de configuração.

tente

cd /etc/X11
mv xorg.conf xorg.conf.disabled

As result of nvidia, X-Windows is throwing errors, and the on screen process for fixing X-Windows isn't working.

Quais erros?

FYI, não existe o X-Windows.

    
por 31.01.2010 / 22:09
0

Você não deve esperar que esse tipo de sistema de arquivos de imagem para diferentes HW funcione. Se você gosta de manter uma imagem idêntica, você deve usar a Máquina Virtual como o vmWare, onde o arquivo vmdk pode ser facilmente migrado para diferentes HWs.

    
por 04.02.2010 / 07:13
0

Se você for corajoso, você pode tentar o rsync para fazer um espelho exato em um disco rígido que pode ser instalado no sistema de destino. Caso contrário, aqui está como eu faria exatamente essa tarefa com meus sistemas debian - deve ser quase idêntico ao Ubuntu.

Sistema de origem

1) dpkg -l | awk '{print $2}' > installed_packages.txt
2) tar -czf etc.tar.gz /etc
3) tar -czf home.tar.gz /home
4) tar -czf root.tar.gz /root

Sistema de destino:

1) apt-get install 'cat installed_packages.txt'
2) untar the the 3 gz file where they belong
3) reboot
    
por 15.04.2010 / 15:54
0

Eu não migraria um sistema com drivers blob como a Nvidia. Eu não tenho idéia do que o processo de instalação da Nvidia envolve (pode ser muito específico) e escrevo informações específicas de hardware para um arquivo de configuração.

Todos os drivers FLOSS migraram de forma limpa (como seria de se esperar), pois você não teve nenhum outro erro. :)

O problema da troca é resolvido por outras respostas; mas para reiterar você provavelmente só precisa mudar o UUID da partição swap no arquivo / etc / fstab.

    
por 15.04.2010 / 17:17