Este comando:
dd if=/dev/sdb1 of=DEVICE_PATH_OF_SSD_DRIVE
deve funcionar para clonar a /
partição na unidade SSD.
EDIT: isso só funcionará se sua partição for do mesmo tamanho que a unidade. Se eles não tiverem o mesmo tamanho, você pode usar partimage :
partimage -z0 -d save /dev/sdb1 clone.partimg
partimage restore DEVICE_PATH_OF_SSD_DRIVE clone.partimg
rm clone.partimg
Uma ressalva para esse método é que você precisa de espaço suficiente em sua unidade para obter uma imagem que contenha todo o conteúdo de /
. Você deve ficar bem se tiver> 10 GB grátis. Caso contrário, você pode usar em -z1
vez de -z0
compactar a imagem. Para uma compressão ainda maior, use -z2
. Além disso, o partimage não suporta o sistema de arquivos ext4 .
Depois de fazer isso, você deve montar o SSD e verificar se seus dados foram copiados corretamente:
$ mkdir /tmp/ssd
$ sudo mount -t ext4 DEVICE_PATH_OF_SSD_DRIVE /tmp/ssd
$ ls /tmp/ssd
bin dev initrd.img lost+found opt sbin sys var
boot etc initrd.img.old media proc selinux tmp vmlinuz
cdrom home lib mnt root srv usr vmlinuz.old
Substitua ext4
pelo sistema de arquivos que você usou /
.
Você provavelmente precisará instalar o gerenciador de inicialização GRUB nesta unidade:
sudo grub-install DEVICE_PATH_OF_SSD_DRIVE
Você precisará editar seu /etc/fstab
arquivo para substituir /dev/sdb1
o caminho do dispositivo da sua unidade SSD na entrada montada /
. ( sudo $EDITOR /etc/fstab
)
Aguarde até que esta resposta tenha alguns votos positivos antes de seguir estas instruções. Como não sou especialista nessas coisas, posso ter perdido algumas informações vitais. Qualquer pessoa que veja alguma falha nisso, adicione um comentário explicando-a. Você deve tomar essas precauções porque, se algo der errado, poderá deixar seu computador não inicializável.