Jo, det går. Använder samma teknik när jag byter till nya fräsha diskar
En sak man bör lägga på minnet och utnyttja är att när man kopierar en partition så får kopian
samma UUID så den biten behöver man inte bry sig om sen när man knyter ihop säcken efter flytten.
Det finns ett par filer man behöver uppdatera:
/boot/grub/menu.lst
/etc/fstab
menu.lst och fstab
Det man behöver göra är att uppdatera eventuella sdxx-referenser så att de pekar till rätt partitioner efter flytten.
fstab
Eftersom du skapat en ny swap så har den ett nytt UUID så det behöver du uppdatera i fstab om UUID används där för swap. Sen givetvis också skapa en /boot-montering ala /home i fstab för /boot-partitionen om du inte redan har den.
Sist men inte minst så behöver du fixa MBR med kommandot grub.
Jag antar att du tidigare hade en separat /boot-partition som du kopierat, annars får du återkomma om den.
Till sist så används inte boot-flaggan som du satt.
Allt jag kommer på just nu, men har säkert glömt nåt.