Я при переезде с 250-ки на 500-ку делал так:
подключил 500-ку. 250 у меня sdb, 500 sdc
скопировал - dd_rescue /dev/sdb /dev/sdc
отключил 250 и вместо него посадил 500
загрузился с LiveCD и gparted-ом удалил раздел swap и создал его в конце диска (перемещение swap тоже возможно, но не имеет смысла и займет много времени). далее расширил раздел с /home до максимально возможного.
перегрузился с системного винта, UUID раздела /home естественно остался старый, никаких правок fstab, все работает =)