As I understand, my applications are compiled for use with my specific processor, so making a straight partition copy is out of the question.
O que te leva a essa conclusão? Pelo menos para o x86, os pacotes instalados pelo Kubuntu são compilados para rodar em praticamente todos os processadores não pré-históricos. Eu acredito que eles rodarão em algo mais novo que um 486, o que provavelmente não representa um problema no seu caso: -).
Portanto, uma cópia de partição direta deve funcionar bem:
- copiar partições (ou apenas copiar os arquivos usando
cp -a
, se o layout da partição tiver sido alterado) - adapte o / etc / fstab ao novo layout de partições
- reconfigure o carregador de inicialização para novas partições e reinstale o carregador de inicialização
- boot & aproveite
Problemas só são esperados para:
- pacotes auto-compilados, mas mesmo assim, a maioria irá, por padrão, compilar para todas as CPUs modernas, a menos que você jogue com opções de compilador
- drivers de dispositivo
A maioria dos kernels modernos autodetectam o hw na inicialização, então normalmente os drivers devem estar ok, mas se as coisas falharem, você pode normalmente inicializar no modo de usuário único e corrigir qualquer problema de driver.