Linux – Cloning to Different Machines with Different Hardware Configurations

backupcloninglinux

Let's say i have already configured linux system which i would like to clone from machine it's on to other machines which aren't similar – don't have the same hardware, etc. How do i achieve this? I was thinking about doing hd copy and then copying it to target machines and using scripts to customize it later to work with other hardware… any thought on that? Are such solutions available or i would have to dig in it?

edit:
I'm using Debian Etch based distro, 2.6 kernel line

Best Answer

SystemImager will do what you want. You can customize the image after creating it. (it is just a copy of the dir structure along with a bunch of scripts. Howto.