Questo comando:
dd if=/dev/sdb1 of=DEVICE_PATH_OF_SSD_DRIVE
dovrebbe funzionare per clonare la /
partizione sull'unità SSD.
EDIT: funzionerà solo se la tua partizione ha le stesse dimensioni dell'unità. Se non hanno le stesse dimensioni, puoi utilizzare il partimage :
partimage -z0 -d save /dev/sdb1 clone.partimg
partimage restore DEVICE_PATH_OF_SSD_DRIVE clone.partimg
rm clone.partimg
Un avvertimento per questo metodo è che hai bisogno di spazio sufficiente sul tuo disco per un'immagine contenente tutto il contenuto di /
. Dovresti andare bene se hai> 10 GB gratuiti. Altrimenti, è possibile utilizzare -z1
invece di -z0
comprimere l'immagine. Per una compressione ancora maggiore, utilizzare -z2
. Inoltre, il partimage non supporta il file system ext4 .
Una volta fatto ciò, dovresti montare l'SSD e verificare se i tuoi dati sono stati copiati correttamente:
$ 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
Sostituisci ext4
con il file system che hai utilizzato /
.
Probabilmente dovrai installare il bootloader GRUB su questa unità:
sudo grub-install DEVICE_PATH_OF_SSD_DRIVE
Sarà quindi necessario modificare il /etc/fstab
file per sostituirlo /dev/sdb1
con il percorso del dispositivo dell'unità SSD nella voce a cui si monta /
. ( sudo $EDITOR /etc/fstab
)
Attendi fino a quando questa risposta non presenta alcuni voti prima di seguire queste istruzioni. Non sono un esperto di queste cose, quindi potrei aver perso alcune informazioni vitali. Chiunque veda difetti in questo, si prega di aggiungere un commento che li spiega. Dovresti prendere tali precauzioni perché se qualcosa va storto, potrebbe lasciare il tuo computer non avviabile.