Live CD



         


A LiveCD is an operating system (that usually contains other software as well) stored on a bootable CD-ROM that can be executed from it, without installation on a hard drive. The system returns to its previous OS when the LiveCD is ejected and the computer is rebooted.

One can use a ready CD or burn an ISO image downloaded from the internet. Because of the large size of the image files many people use a download manager for this.

Some LiveCDs come with an installation utility launchable from a desktop icon that can optionally install the system on a hard drive or USB keydrive. Most LiveCDs can access the information on internal and/or external harddrives, diskettes and USB Flash memories (i.e. to store data -home directory- or to be used like rescue systems).

For example, in Dynebolic the nest file is called dynebol.nst and it keeps all your home and settings inside (/home, /etc, /var, /tmp). The available space for your nest is found by dyne:bolic through your partitions on harddisk or USB storage devices (like USB pens, smartcards or even photo cameras). This approach doesn't require any change in the data structure of the partitions: just one file is created (dynebol.nst).

Most LiveCDs contain a system based on the Linux kernel, but there are also LiveCDs for other operating systems, like FreeBSD or Microsoft Windows (but most of the latter are illegal). The first LiveCD seems to be DemoLinux, in 2000.

The syslinux utility is used to boot most LiveCDs as well as Linux floppies. On a PC a bootable CD generally conforms to the El Torito specification which treats a special file on the disc (possibly hidden) as a floppy diskette image. Many Linux LiveCDs use a compressed filesystem image (often with the cloop compressed loopback driver).

[Top]

Mini-LiveCDs

A Mini-LiveCD is a bootable business card Linux distribution, this is, small enough to fit on a CD-ROM that has been cut, pressed, or molded to the size and shape of a business card (designed to fit in your wallet or pocket). Mini-LiveCds are able to hold about 50 MB.

[Top]

LiveMove

LiveMoves are the set of a LiveCD and a bootfloppy or USB key.

I.e. MandrakeMove is a new MandrakeSoft product that benefits from a Mandrake Linux LiveCD which doesn't need to be installed to run on a computer, and a USB key that automatically stores bootloader, hardware configuration and personal data. PCLinuxOS is an active example of the concept.

[Top]

MoveKey

A MoveKey is a Linux mini-distribution in a USB keydrive, like Flonix

[Top]

Emulation

There are number of emulators on the market that you can use to try a LiveCD without the need to burn it to a CD or boot it on the computer. Probably the best one for i386 platfrom is commercial VMware. For open source emulator you can check Qemu or Bochs.

[Top]

List of LiveCDs

[Top]

Distinguishing Features

Some live CD by design run only on 32 bit x86 PC's, not on 64 bit PC's without emulation, not on PPC Mac's, etc.

The software of some otherwise live CD actually do not execute without installation to a boot device.

Old live CD's maybe work less well and certainly don't demo .

[Top]

Debian based

[Top]

RPM based

[Top]

Slackware based

[Top]

PPC/ Mac Compatible

(gcc and make not yet seen in any PPC live CD)

[Top]

Other Linux

[Top]

Microsoft Windows based

[Top]




  View Live Article   This article is from Wikipedia. All text is available under the terms of the GNU Free Documentation License