Tenho uma instalação do Debian 12 que está instalada em um SSD de 120 GB de 10 anos. Comprei um novo SSD de 500 GB, que gostaria de usar no futuro.
Criei 3 novas partições no SSD de 500 GB:
- um para uefi 500Mb
- um para partição do sistema de 50 Gb
- um para partição home 395Gb
Depois disso, fiz isso:
- Criei sistemas de arquivos ext4 nas novas partições (sistema e home) e vfat para uefi.
- Copiei os arquivos para a nova unidade.
- Atualizei o /etc/fstab na nova partição
Estou preso com uefi. Como mover minha partição uefi e inicializar meu Debian a partir do novo drive?
De longe, as maneiras mais fáceis de migrar de um SSD antigo para um novo:
O novo SSD deve ser inicializável, com ~380 GB não alocados. Então use esse espaço extra como desejar, por exemplo, aumentando o tamanho da partição principal ou criando e formatando outra partição para armazenamento de dados.
BTW, se houver uma partição Swap antiga no final, ela pode ser apagada para tornar a extensão da partição ext4 principal ou outra partição FS simples. Uma nova partição swap ou arquivo swap pode ser criado após a expansão.
Recentemente, usei duas vezes o método do HDD para a unidade externa e da unidade externa para o SSD, e descobri que todo o processo levou menos de uma hora, sem supervisão, mas sua experiência pode variar.
Mova os arquivos. Então reinstale seu bootloader usando
update-grub
andgrub-install
para que ele gere um novo grubx64.efi e uma nova configuração; o último adicionará automaticamente uma nova entrada de boot EFI também.Copiar o UUID do sistema de arquivos usando
dosfslabel --volume-id
e o PARTUUID usandogdisk
(menu avançado) pode eliminar a necessidade disso.