Alte Festplatte mit Live Medium in Gparted reduzieren, so das System auf der kleineren Platte Platz hat. Die kleinere Festplatte gleich aufteilen wie die alte Festplatte.
Die Festplattenbezeichnungen ermitteln:
sudo fdisk -l
z.B. alte Festplatte /dev/sda1 für Wurzelverzeichnis / und neue SSD /dev/sdb1
und /dev/sda2 als Home /home und neu auf SSD /dev/sdb2
Diese Partitionen unter LiveCD einbinden:
sudo mkdir /mnt/alt
sudo mount -o ro /dev/sda1 /mnt/alt (Read only gemountet)
sudo mkdir /mnt/neu
sudo mount /dev/sdb1 /mnt/neu
Daten mit rsync kopieren ist besser und schneller als mit dd!
sudo rsync –stats –progress –numeric-ids axAhHSP /mnt/alt /mnt/neu
Falls man nachher sicherstellen will das Kopie vollständig ist kann man mit Option -c vergleichen:
sudo rsync –stats –progress –numeric-ids axAhHSPc /mnt/alt /mnt/neu
Die Partitions wieder aushängen:
umount /dev/sda1
umount /dev/sdb1
Nun das gleiche mit der Home Partition machen:
sudo mount -o ro /dev/sda2 /mnt/alt (Read only gemountet)
sudo mount /dev/sdb2 /mnt/neu
sudo rsync –stats –progress –numeric-ids axAhHSP /mnt/alt /mnt/neu
sudo rsync –stats –progress –numeric-ids axAhHSPc /mnt/alt /mnt/neu
umount /dev/sda2
umount /dev/sdb2
Je nach Grösse der Partitions sind 1-2 Stunden einzuberechnen für diese Operationen!
Als nächstes kann man die alte Festplatte ausbauen.
Die LiveCD starten mit der neuen SSD. Nun muss noch überprüft werden, ob die fstab Datei angepasst werden muss.
sudo blkid
zeigt alle UUID an die dann für sda1 und sda2 notiert werden.
Jetzt noch Grub auf der neuen Platte installieren und evtl die fstab Datei ändern:
sudo mount /dev/sda1 /mnt
weiter:
sudo mount -o bind /dev /mnt/dev
sudo mount -o bind /sys /mnt/sys
sudo mount -t proc /proc /mnt/proc
Jetzt chrooten:
sudo chroot /mnt
Es kommt ein #/ prompt.
grub-install /dev/sda
update-grub
Then exit the chroot:
exit
Unmount the filesystems:
sudo umount /mnt/dev
sudo umount /mnt/sys
sudo umount /mnt/proc
sudo umount /mnt
Jetzt rebooten! Viel Spass