Dus, in de goede volgorde:
1 Haal een redundante HD eruit
2 Stop op die plek de nieuwe ssd erin.
3 Start op; zoek de uuid op de nieuwe ssd
4 kopieer alle data van de home-partitie die op de HDD staat naar de nieuwe ssd.
5 pas in fstab de uuid aan van de nieuwe ssd
start opnieuw op?
Aangezien je oude /home harde schijf erin blijft zitten, moet het in principe op die manier kunnen. Om permissieproblemen bij het kopieren van de /home te vermijden, is het echter best denk ik vanaf een live CD te werken. Bij stap 3 moet je dan met een live CD opstarten. De uuid van de nieuwe partitie zal je vinden met het commando "sudo blkid" zoals Paul Matthijsse reeds aangaf.
Stap 4: Ik zou dan de oude en nieuwe home partities aankoppelen onder /mnt/oldhome en /mnt/newhome
sudo mkdir /mnt/oldhome /mnt/newhome
sudo mount /dev/sd? /mnt/oldhome
sudo mount /dev/sd? /mnt/newhome
waarbij je telkens /dev/sd? vervangt door de juiste verwijzing (zie uitvoer van blkid).
Dan kopieer je de oude /home
sudo rsync -aHv /mnt/oldhome/ /mnt/newhome/
(slashen op het einde zijn belangrijk!)
Nota: Psychocats (
http://psychocats.net/ubuntu/separatehome) heeft hiervoor een ingewikkeld, archaisch commando dat wellicht wel garandeert dat alles exact gekopieerd wordt.
find /mnt/oldhome/ -depth -print0 | cpio --null --sparse -pvd /mnt/newhome/
Met rsync moet dat ook lukken (heb het zelf trouwens eens zo gedaan). Met de H optie worden ook hardlinks op de bestemming hersteld.
Stap 5: In je fstab moet je dan de UUID van de /home veranderen.
# /home was on /dev/sdb1 during installation
UUID=f3c00b0c-2dcd-427d-a02b-4991390ca06f /home ext4 defaults 0 2
Je kan rechtstreeks uit de output van blkid het gedeelte "UUID=..."voor je ssd plakken in fstab.
Opgelet: de fstab die je wil aanpassen is niet /etc/fstab van je live sessie, maar het fstab bestand op de harde schijf die normaal je root partitie is. Mogelijk moet je die ook eerst aankoppelen:
sudo mkdir /mnt/rootpartition
sudo mount /dev/sdc1 /mnt/rootpartition
Vergewis je ervan dat /dev/sdc1 wel degelijk je root partitie is (je kan zien in de uitvoer van blkid of the UUID van /dev/sdc1 wel degelijk dezelfde is als die in je fstab; eens partitie aangekoppeld kan je met ls /mnt/rootpartition eens zien wat eropstaat)
Dan kan je fstab aanpassen met
gksudo gedit /mnt/rootpartition/etc/fstab