'Cloning' Ubuntu to my other PC?

I searched here and see mention of Clonezilla and Remastersys - but nothing I found answered my question completely, so I ask:

My home PC is just a generic one, and now that I changed it to Ubuntu I really love how it's come out and how it runs better !

My office PC is a different generic set of hardware, and I'd like to 'clone' the exact same setup to it but not have to repeat all the tweaking and such that I did already.

Is there a program that will allow me to replicate/install my already customized setup from one to the other, easily ? Are there certain steps I must make before doing something like that so it'll be compatible with different hardware ?

Thanks !


You can't be sure 100% that they'll work since it's different hardware, but here comes the interesting part Ubuntu will load the correct Modules for the hardware its running so the only thing you can do is just, try it and see if it works, now the configuration files are in your home folder under several hidden folders (.config for example).

A personal experience on this: I had a Core2Duo, MSi Intel motherboard and an AMD GPU running Ubuntu 11.04, when the time arrived I upgraded to an AMD PII x6, AMD Mb and the AMD GPU, luckily Ubuntu worked for me so, as i said.. try it.


I tried CloneZilla and it failed to complete; searching for the error it threw proved to be a waste of my time...

Moved on to Remastersys and found that it is so primitive and lacking in options as to be useless; meaning that it cannot be told WHAT & WHERE to back up...feh.

The best solution I've found:

Redo Backup (here)- holy cow is this great !!! I was able to make my backup to my USB stick in an amazingly short period of time, and restored it quickly as well - if there's anything else equal or better than Redo Backup I'd love to hear of it, but for now I am very, very satisfied.