Então, foi o que eu fiz no final:
-
Enquanto logado com acesso a dados não criptografados, copiei todos os dados para um HDD externo usando o rsync.
ATENÇÃO: a primeira tentativa copiou todos os dados, mas quando verifiquei os dados 70% estavam em formato binário (até fotos, arquivos de texto etc ...) e não úteis, então apaguei o HDD externo e recomeço, pela segunda vez funcionou (não tenho idéia do que estava errado na primeira vez), mas é muito importante paraDOUBLE CHECK the copied files if you plan to tamper with the original data
. -
Faça uma lista com todos os programas instalados.
Eu fiz isso manualmente do "Centro de Software", porque eu queria ter o histórico instalado disponível, você pode usardpkg -l > textfile
ou outros comandos para darALL
pacotes instalados e, em seguida, reinstalá-los viaaptitude install $(cat <textfile>)
. Claro que você precisa mover otextfile
para a nova instalação. -
Instale a mesma versão do sistema operacional no novo disco rígido, usando o mesmo nome para sua conta de usuário.
-
Monte a unidade externa e copie tudo para o novo HDD
ATENÇÃO: Se você fizer isso a partir da GUI, não sobrescreva seu diretório home, apenas coloque-o com um nome diferente, por exemplo, /home/YOURNAME.orig, e depois que todos os arquivos forem copiados, vá para ctrl + alt + F2, faça o login machins, pare o gui (para o ubuntu normal 12.04 o comando éservice lightdm stop
, mv sua antiga casa em cima da novamv /home/YOURNAME.orig /home/YOURNAME
e inicie o X novamenteservice lightdm start
.
Aqui você pode ver o poder do diretório / home dir do Linux, tudo no lugar, ícones, configurações, configurações específicas de aplicativos, até dados em cache :), e eu só tive um tempo de inatividade de 4 horas (porque a primeira cópia falhou).
Espero que isso ajude, eu ainda considero isso uma abordagem mais rápida e segura em comparação ao redimensionamento do HDD criptografado.