Server Fault is a question and answer site for system and network administrators. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I recently developed some kiosk software that runs on Ubuntu Linux, and my client needs me to set up ten more computers with the complete software package(and that number will only grow in the future).

So I'm looking for a way to make this less of a pain in the neck and prevent me from shooting myself in the foot -- I had to disable some things on the installations of the operating systems like screensavers, automatic updates, etc. that would pop up and disrupt the kiosk operation. I don't feel comfortable doing that by hand across 10 computers, it seems stupid.

Does anybody have recommendations for software that would let me burn an installable DVD with a complete image of the hard drive from one of the devices? I've looked at Clonezilla, G4L, and PartImage and I'm still not quite sure if any of them offer what I need. I know PartImage for sure won't work, because it doesn't support Ext4.

share|improve this question

There are tools such as Clonezilla and FOG that are for cloning dozens of machines at a time. It works both locally (Clonezilla on a CD/DVD), and network (PXE boot FOG)...

Clonezilla -

FOG Project -

Leave a comment if you need help setting one up...

EDIT: I SERIOUSLY do not recommend using a live CD... It requires a lot of background work to get everything working, the tools listed in this post will create a bit-for-bit identical copy of your current setup on all workstation you deploy to... A much easier solution over-all.

share|improve this answer

You can do local storage when using a LiveCD, it uses the RAM to create a temporary file system. This data won't persist after a reboot. shows how to customize a LiveCD

share|improve this answer

There's a tutorial here that shows how to create a Ubuntu LiveCD from a running installation.

However, if all you want to do is clone a system, then I would use something like Clonezilla for making exact duplicates. You'll probably need to update networking configuration after cloning (e.g., hostname, IP, etc.) but you'll get the "most identical" system. The LiveCD directions are better if you want different user accounts, timezones, etc. on each system.

share|improve this answer

Perhaps RemasterSys would be an option... haven't used it yet personally, but one of the options (dist) is supposed to be for making a custom install CD (minus personal info) which sounds about right for your needs..

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.