Live CD
From Free net encyclopedia
Image:Gnoppix-0.8.1beta5.png A live CD (or liveCD) is an operating system (usually containing other software as well) stored on a bootable CD or DVD that can be run directly from the CD or DVD drive, without installing into permanent memory, such as a hard drive. (A live CD does not alter the current operating system or files without a user's doing.) The system returns to its previous OS state when the live CD is ejected and the computer is rebooted. It does this by placing the files which typically would be stored on a hard drive, into temporary memory, such as a ram disk. In fact, a hard drive is not needed at all. This however does cut down on the RAM available to applications, reducing performance somewhat. 256 MB - 512 MB of RAM is recommended. Some live CDs do fine with less.
Contents |
Common traits
Some of the CDs come with an installation utility launchable from a desktop icon that can optionally install the system on a hard drive or USB keydrive. Most live CDs can access the information on internal and/or external hard drives, diskettes and USB Flash memories.
Most live CDs contain a system based on the GNU system and the Linux kernel, but there are also live CDs based on other operating systems, such as Mac OS, Mac OS X, BeOS, FreeBSD, Minix, NetBSD, Plan 9 from Bell Labs, MSDOS or Microsoft Windows, though the legal status of live CDs based on Windows code is dubious. The first OS to support live CD operations appears to have been Mac OS 7 on a CD and any other user-created Macintosh CD with a System Folder, which could be brought to a full desktop from a CD-ROM, in 1991.
The syslinux utility is used to boot Linux based live CDs 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 based live CDs use a compressed filesystem image, often with the cloop compressed loopback driver, generally doubling effective storage capacity, although slowing application start up. The resulting environment can be quite rich: typical Knoppix systems include around 1,200 separate software packages.
Live CDs have a reputation for supporting advanced Auto-configuration and Plug-and-play functionality. This is necessary so as to avoid requiring the user to configure the system each time it boots, and to make them easily usable by those who are new to the operating system.
Mini live CDs
A mini live CD, also known as a bootable business card, is a live CD small enough to fit on a CD-ROM that is the size and shape of a business card. Mini live CDs are able to hold about 50 MB, or 100 MB under compression. Damn Small Linux (DSL) is an example of a rich mini live CD operating system that fits onto a 50 MB CD, and includes scripts to optionally install it to a bootable USB key (flash distro) or hard disk. Puppy Linux makes live CDs in the size range of 39 MB to 90 MB.
Emulation
There are number of emulators on the market that can be used to try a live CD without the need to burn it to a CD or boot it on the computer. The most widely supported i386 emulator is VMware. Others include Qemu, PearPC and Bochs which can all also emulate the x86 and/or PowerPC platforms, although due to their software emulation methods, they are slower than the hardware alternatives. Another commercial emulator is VirtualPC.
List of live CDs
Apple Macintosh OS-based
- System Folder of Mac OS on a CD or on a floppy disk
- BootCD from Charlessoft for Mac OS X
- Clone X from Tri-Edre for Mac OS X - Commercial Product
BSD-based
- DragonFly BSD [1]
- FreeSBIE (Based on FreeBSD)
- NeWBIE (NetBSD live CD)
- Frenzy mini-CD (Based on FreeBSD)
- NetBSD - official live cd image. Direct link and quick reference documentation.
- Anonym.OS, an OpenBSD-based disk for secure anonymous web browsing
- OliveBSD[2], another OpenBSD-based live CD with IceWM and ROX-filer
Linux-based
- Knoppix - The "original" Debian-based live CD
- Damn Small Linux - Light-weight Knoppix cut-down to a business card-sized CD or USB pendrive.
- MEPIS - For a Debian (APT compatible) installation
- Morphix - Debian based, with GNOME and fluxbox desktops to elect.
- Puppy Linux - Small (60M), able to burn data back on the Live CD or DVD itself (via multisession)
- PCLinuxOS - A Mandrake derivative, part of the The LiveCD Project
- SLAX - A Slackware derivative, modular and very easy to remaster.
- Ubuntu - A very popular Debian derivative .
Microsoft Windows-based
- BartPE (Windows XP/2003)
- XP Live CD (Windows XP) - Commercial Product
- Avast Bart CD - Commercial Product
- Microsoft Windows Preinstallation Environment
- n-Lite - installer
- mini PE XT
- ERD Commander - Commercial Recovery Environment
Microsoft representatives have described third-party efforts at producing Live CDs as being "improperly licensed" uses of Windows. The Microsoft sanctioned MS WinPE product is linked above.
OpenSolaris-based
Others
- Plan 9 from Bell Labs - All Plan 9 CDs can run in live CD mode in PC systems.
- BeOS - all BeOS discs can be run in live CD mode, although PowerPC versions need to be kickstarted from Mac OS 8
- OpenVMS the installation CD is a bootable live CD, which boots to an installation /plan9dist/download.html
- Hurd http://www.superunprivileged.org/hurd/live-cd/
- SkyOS
- Ging The first live CD distribution based on Debian GNU/kFreeBSD.
- Minix
- OS/2 Ecomstation Demo
Rescue and Repair Live CDs
- SystemRescueCd is a Linux- based CD with tools for Windows and Linux repairs. Based on the 2.6 kernel.
- 911 Rescue CD Based on DOS with tools for Windows repairs (not technically a live cd)
- UBCD Free boot cd - ultimate boot cd
- treehel's FreeSTAR Free UBCD based bootcd with a huge collection of free and open software for windows on it for addition and russian and english windows-interface...
See also
- LiveDistro
- List of LiveCDs Main (larger) article of LiveCDs
- tomsrtbt
External links
- Bootable CDROM HowTo
- List of 200+ LiveCDs
- FrozenTech's LiveCD List
- LiveDistro.org - live CD, live DVD, live USB Releases Remasters Howtos Downloads News
- Long list of LiveCDs at the Knoppix Wiki
- The Debian Wiki lists some Debian-based live-CDs, and tips on how to make your own customized live-CD.
- The magic of live CDs Article published on Free Software Magazine about live CDs
- LiveCD News
- LiveCD Build Scripts
- Live CD Network Penetration OSsca:CD autònom
cs:LiveCD da:Live CD de:Live-System es:LiveCD fr:LiveCD it:Live CD nl:LiveCD pl:LiveCD pt:Live CD ru:Live-CD sv:Live-CD uk:LiveCD zh:LiveCD