Sim - eu fiz isso. Não é totalmente simples, no entanto. Por exemplo, se você tivesse um driver gráfico personalizado em uma máquina, mas não na nova, você teria problemas de exibição. E a segunda coisa é que o bootloader grub lembra a partição e o uuid da máquina atual e estes terão que ser modificados.
- Verifique se você não tem drivers personalizados instalados (ou remova-os se tiver)
- Certifique-se de ter instalado o mesmo lançamento do Ubuntu na nova máquina
-
Carregue a instalação na nova máquina, quando você vir o menu grub, pressione 'e' na primeira entrada e anote xxx e yyy:
set root=(xxx)
, por ex. (hd0, msdos2)linux /boot/vmlinuz.... root=yyy
, por ex. / dev / sda2 ou UUID = nnnnnnn -
Copie o arquivo root.disk para a nova máquina
-
Inicialize no Ubuntu, mas apenas até o menu do grub
Pressione 'e' em sua primeira entrada e altere os valores que você vê com o xxx e yyy da sua nova instalação. Exclua também a linha que inicia
search --no-floppy ...
. Em seguida, pressione Ctrl X para inicializar. -
Depois de inicializar, solte em um terminal ( Ctrl Alt T ) e execute
sudo update-grub
para corrigir o menu do grub .
É tudo o que existe para isso.
PS: se você estiver familiarizado com partições, não será necessário concluir a reinicialização e a segunda fase da instalação na nova máquina. Basta terminar a parte do windows da instalação e copiar o root.disk e o swap.disk para a pasta \ ubuntu \ disks e, em seguida, reinicializar, modificando os valores da partição. Mas se você não tiver certeza do que são, basta concluir a instalação (tenha 5 GB de tamanho, já que você estará destruindo). Nesse caso, você pode ignorar o swap.disk.
EDIT: outra coisa interessante que você pode fazer com um arquivo root.disk ... migrar para um o Ubuntu normal é instalado na mesma ou em outra máquina (as mesmas advertências em drivers personalizados são aplicadas).