I want to take the image of a running system and put it on a CD/DVD. The customer should be able to put the CD/DVD in an uninstalled system and get it installed by just clicking a few buttons and minimal configuration input. Due to licensing issues we have thought about using a Linux boot cd.

I have seen partimage and fsarchiver might be good tools. For running them we need a linux system and therefore we should have a bootable Linux Live CD/DVD. This means: the (set of?) CDs/DVDs should include a bootable operating system + the recovery tool for playing back the "recorded" data image. I have seen SystemRescueCD might be something interesting.

The "problem": We want to personalize it: that means maybe change to individual background. In my opinion it would also be good to guide the user/customer throught the process. That means: not many actions allowed. Only clicking through the process.

Has anybody realized this? Do you think the SystemRescueCD would be a good choice? Is it somehow possible to directly "interface" partimage? (What I mean: maybe the user only sees a nice background image and a progress bar with estimated time, afterwards the system should reboot; this time from HDD, and the system should be running.)

link|improve this question
1  
I think this might be a better fit for Server Fault rather than here – Hasturkun Jul 11 '11 at 13:46
@Hasturkun: Thanks for the hint, probably you are right. Sorry, I am not yet familiar with all the Stack Exchange sites. Is it possible to move the topic? – matthias Jul 12 '11 at 11:43
Yes, I'm flagging this for a moderator to migrate. – Hasturkun Jul 12 '11 at 12:05
Okay, seems the moderator didn't migrate this, and this question isn't getting enough user attention to get moved. I suggest you delete it and re-ask it on Server Fault – Hasturkun Jul 13 '11 at 10:21
feedback

migrated from stackoverflow.com Jul 19 '11 at 7:11

This question came from our site for professional and enthusiast programmers.

1 Answer

Partimage has a nice set of command line options, with a few scripts you should automate it.

/usr/bin/partimage -b -f2 restore /dev/$PARTITION $SAVEDIR/$PARTITION.partimage.000
# /usr/bin/partimage __ the program
# -b __ batch mode (scripted mode)
# -f2 __ finish action 2=reboot after restore complete
# restore __ we are in restore mode
# /dev/$PARTITION __ device to restore too
# $SAVEDIR/$PARTITION.partimage.000 __ filename of the image

SystemRescueCD is one option to build a customized boot disk. They have a page in their wiki with some of the details about how to customize it. I like Debian so I have customized a Debian Live setup, but there are dozens of Linux customizable live systems.

link|improve this answer
feedback

Your Answer

 
or
required, but never shown