Vou postar uma maneira que não usa imagens de disco. Neste caso, a operação é um pouco envolvida.
Tudo dito, você tem cerca de 40 GB de dados em um disco de 750 GB. Fazer imagens de disco do material completo seria uma perda considerável de tempo e espaço.
O que eu recomendaria, dado que o SSD é um disco muito menor, copia o conteúdo e não o disco / partição inteiro:
- Planeje o layout do novo disco de acordo com o uso do disco. Exemplo: 100 GB para
/
(inclui/home
), 5 GB para troca e os restantes ~ 150 GB para a partição NTFS. -
Arquive o conteúdo em uma unidade externa (DVDs muito pequenos) com cerca de 40 GB de espaço. Para fazer isso, inicialize em um USB ativo, conecte seu disco externo e faça:
sudo mount /dev/sda1 /mnt sudo tar -zcf /media/some-disk/root.tar.gz -C /mnt . sudo umount /mnt sudo mount /dev/sda3 /mnt sudo tar -zcf /media/some-disk/E.tar.gz -C /mnt . sudo umount /mnt
Aqui
/media/some-disk
é onde o disco externo foi montado. Estamos criando arquivos compactados, o que pode economizar um pouco de espaço, para que você possa se contentar com menos de 40 GB de espaço livre no disco. -
Troque seus discos, inicialize novamente para o USB ao vivo, use GParted ou Disks ou sua ferramenta de partição preferida para criar as partições correspondentes. Vamos supor que eles são numerados da mesma maneira. Agora nós extraímos os arquivos.
sudo mount /dev/sda3 /mnt sudo tar -zxf /media/some-disk/E.tar.gz -C /mnt sudo umount /mnt sudo mount /dev/sda1 /mnt sudo tar -zxf /media/some-disk/root.tar.gz -C /mnt
Note que eu não desmontei
/mnt
e que ele tem o sistema de arquivos raiz montado nele. -
Agora, configuramos para inicializar corretamente. Isso envolve a atualização do GRUB e do
fstab
do sistema. Este é um problema regularmente visto no AskUbuntu quando o OP redimensiona suas partições. As etapas são:-
Observe os UUIDs da nova partição root e swap. Use os comandos
blkid
oulsblk
. Por exemplo:$ sudo blkid /dev/sda1: UUID="d3504dc2-8f01-48f1-be05-d265110e2e73" TYPE="ext4 /dev/sda5: UUID="1895a8c0-f6ea-48fc-a074-ead385f6c7f3" TYPE="swap
-
chroot
no sistema instalado:for i in /dev /dev/pts /sys /proc; do mount --bind $i /mnt$i; done chroot /mnt /bin/bash -l
-
No
chroot
, atualize o fstab:sudo nano /etc/fstab
Altere os UUIDs das partições raiz e de troca:
# / was on /dev/sda1 during installation UUID=d3504dc2-8f01-48f1-be05-d265110e2e73 / ext4 errors=remount-ro 0 1 # swap was on /dev/sda5 during installation UUID=1895a8c0-f6ea-48fc-a074-ead385f6c7f3 none swap sw 0 0
-
Agora instale e atualize o GRUB:
grub-install /dev/sda update-grub
-
Saia do
chroot
e reinicie:exit reboot
-
- Feito.