Ask Ubuntu is a question and answer site for Ubuntu users and developers. It's 100% free.

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

Note: bootable here refers to an Installation CD, not to the El Torito bootable CD standard if narrowly construed, or to a Live CD if widely construed.

What tools exist to create a bootable CD based on Ubuntu 12.04? Unlike the Live CD used for the Desktop edition, the Server edition doesn't use Casper and that's exactly what I want. I.e. this question is not about a live CD!

I have read InstallCDCustomization, but that only covers preseeding, adding modules etc. What I would like to achieve is rather to build a bootable CD from scratch, preferably based on the kernel of my running system, the bash and other binaries from that running system. I know how to preseed my own installation CD, so I'm comfortable with the tools involved there. However, that skips important parts such as creating the directory structure that is expected on a bootable CD. And that's what I'm looking for.

I guess the question could be summed up as: what tools are the Ubuntu build masters using to author the alternate and server installation CDs and where can I find documentation for these?

I would prefer doing this on the terminal (because that's how I run the Ubuntu Server installations themselves). But if I need a second machine with GUI to do it, I can certainly live with that.

share|improve this question
My apologies, I misunderstood the intent of your question. I have added a prefatory note to further clarify it, because "bootable CD" technically refers only to "how to make a CD bootable", not an installation CD. – izx Jul 5 '12 at 15:07
@izx: thank you. Actually not necessarily an installation CD, but it can be that flavor as well of course :) – 0xC0000022L Jul 5 '12 at 16:01
You're welcome, it's easy to get lost in the nuance of your question. Is it safe to say, more or less, you're looking to roll your own Ubuntu Server derivative for personal purposes? Also, this question may get better and more knowledgeable responses on Debian forums :) – izx Jul 5 '12 at 16:07
@izx: that is roughly the intention, yes. Let's call it a rescue CD for weaker some systems (which is the reason not to use the SquashFS approach) :) – 0xC0000022L Jul 5 '12 at 16:09

Your Answer


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

Browse other questions tagged or ask your own question.