I've booted a few live CD's, but I can't say I've ever really done much with them. I know that there are some specialized recovery and debugging cd's that I probably should take the time to get familiar with, but like so many other things, I just haven't gotten around to it.
I also have thought that I'd like to learn how to make a live cd.. for one thing it would let me carry the tools I like with me wherever I go, and I'd also like to put my Tests out in that format. I briefly looked into it, and either didn't find what I needed or got confused by something - I don't remember what it was, but that got put on the back burner also.
Two things recently occurred coincidentally that re-aroused
my interest. The first was a comment at The unimportance of Linux OS and why you don't care that referenced a company called rPath that
provides tools for creating virtual appliances. They have
an interesting business model (quoting from their FAQ):
Using rBuilder Online, developers can create software appliances and unique Linux distributions as long as they make their work available for free download from rBuilder Online. For commercial application providers who do not want to offer their products for free download, we sell software appliance versions of rBuilder that may be deployed on-site.
Hmmm.. maybe I'm not the only one who has struggled with the "create a live cd" concept..
But that very same day brought a surprise in the mail: the book I'm reviewing here. This has a DVD containing a number of live cd's and a boot loader that lets you run some of them by booting the DVD, and three or four chapters describing how to use and customize them. If that's all the book was, I probably wouldn't have been very interested, but the bulk of it actually deals with creating your own Linux live CD's: Knoppix, Fedora and Gentoo versions are covered. Needed tools like a kadischi rpm for Fedora are included on the DVD.
As I'd recently done an FC6 install, I decided to give that a whirl. There were quite a few small errors in the book, but nothing was serious, a little thinking put me on the right path, and this was a draft pre-publication version. I followed the directions but very soon found out why I had abandoned my previous efforts to do this: I don't have enough free disk space to hold everything I need AND create the .iso file!
Well darn. Ayup, I remember now: that's why I had to put it aside previously. I do have another machine with more space, but it doesn't have a CD or DVD burner on it. I do have a spare DVD burner too, but that's in another machine.. it's the typical story of having to do way too much before I can even get started with what I really want to do.
Aww, the heck with it. It's a rainy day, there's nothing too urgent right this minute, maybe I'll just sit down and read the rest of this book.
So I did that, and returned to try to make a DSL live CD by following the directions in the book.. well, I *did* get the CD working, but I don't think I had much help from this book: the instructions again were wrong and confused. Fortunately I found Remastering DSL: A Short HOWTO with a Long Preamble, which was much closer, and with a bit of playing I was finally succesful.
I do not know if I can recommend this book. If they fix up all the mistakes and omissions before publication, it may be great. It seems like it needs more than a little work right now though, so I'm doubtful.
Order (or just read more about) Live Linux Cds from Amazon.com
Got something to add? Send me email.
More Articles by Anthony Lawrence © 2011-04-30 Anthony Lawrence
One of the main causes of the fall of the Roman Empire was that, lacking zero, they had no way to indicate successful termination of their C programs. (Robert Firth)