Comece de novo. Leia toda essa resposta pelo menos uma vez antes de começar e certifique-se de entendê-la. Se necessário, copie-o para um editor e corrija as referências assumidas para /dev/sdaX
e /dev/sdbX
. Mesmo. Você quer fazer isso direito, porque você tem uma oportunidade muito fácil de quebrar sua instalação existente completamente e completamente. Realmente.
-
Particione o SSD.
- Você pode precisar de uma partição de inicialização UEFI.
- Você precisará de uma partição com pelo menos o tamanho da sua partição
/dev/sda5
Linux. - Você pode querer uma partição de swap.
-
Copie a partição do Linux que você deseja manter
- Inicialize a partir de um disco de recuperação
- ASSUMINDO a meta é
/dev/sdb2
, executarcat /dev/sda5 >/dev/sdb2
- Não se incomode com
dd
. Usarcat
não é mais lento e geralmente muito mais rápido
-
Redimensione o sistema de arquivos de destino para ajustar-se à partição
- ASSUMINDO que o destino é
/dev/sdb2
e seu tipo de sistema de arquivos éext3
ouext4
, executarresize2fs /dev/sdb2
- ASSUMINDO que o destino é
-
Ainda usando o disco de recuperação
- ASSUMINDO a meta é
/dev/sdb2
, executarchroot /dev/sdb2 /bin/bash
-
Execute os seguintes comandos, mas esteja ciente de que seus comandos podem variar dependendo da distribuição
grub-install /dev/sdb # Second disk update-grub
- ASSUMINDO a meta é
-
Reinicialize e garanta que o novo sistema possa ser iniciado
-
Conserte a partição swap se tiver uma
- ASSUMINDO sua nova troca é
/dev/sdb3
, executarmkswap /dev/sdb3
- Edite o
/etc/fstab
para atualizar (ou comentar) a definição do UUID de troca
- ASSUMINDO sua nova troca é
-
Remova seu disco antigo e reinicie
- Talvez seja necessário alterar temporariamente os parâmetros de inicialização do grub para fazer referência a
hd0()
em vez dehd1()
. Se sim ... -
Execute os seguintes comandos, ou seus equivalentes, mais uma vez
grub-install /dev/sda # First disk, this time update-grub
- Talvez seja necessário alterar temporariamente os parâmetros de inicialização do grub para fazer referência a
-
Reinicie mais uma vez
- Nesse estágio, ele deve estar inicializando sem problemas