Snapshot Tools

Virt-P2V

"virt-p2v is an experimental live CD for migrating physical machines to virtual machine guests."

http://et.redhat.com/~rjones/virt-p2v/

http://hg.et.redhat.com/virt/applications/virt-p2v--devel

Live View

"Live View is a Java-based graphical forensics tool that creates a VMware virtual machine out of a raw (dd-style) disk image or physical disk. This allows the forensic examiner to "boot up" the image or disk and gain an interactive, user-level perspective of the environment, all without modifying the underlying image or disk. Because all changes made to the disk are written to a separate file, the examiner can instantly revert all of his or her changes back to the original pristine state of the disk.

Resources: 

LiveBackup - create bootable live-ISO's from installed Linux systems

"LiveBackup is a framework to create live-cd's from installed Linux systems. It supports different hardware detection systems and provides user configuration separated from backup images. [...] LiveBackup is not a distribution, it is a more general approach to create Live Cd's based on any distribution. KNOPPIX hardware detection can be used but it is separated from the native Linux distribution. The user does not need to modify his system before doing the backup."

http://livebackup.sourceforge.net/

Resources: 

Altx - Arch Live Tx - a live CD transmuter

"Arch Live Tx is a live CD developer package (not a live CD) to transmuting HD to live CD either from an exiting setup or new install. With the help of pre-installed system template (also available a set of minimum Arch Linux base packages), setup tool and simple instructions, a user can develop any type of live CD (rescue, demo, dev ) with minimum effort."

http://wiki2.archlinux.org/index.php/ArchLiveTx

mkCDrec - Make CD-ROM Recovery

"mkCDrec makes a bootable (El Torito) disaster recovery image (CDrec.iso), including backups of the linux system to the same CD-ROM (or CD-RW) if space permits, or to a multi-volume CD-ROM set. Otherwise, the backups can be stored on another local disk, NFS disk or (remote) tape.

After a disaster (disk crash or system intrusion) the system can be booted from the CD-ROM and one can restore the complete system as it was (at the time mkCDrec was run) with the command /etc/recovery/start-restore.sh [...]

Resources: 

mklivecd

"This project aimes at creating a Linux Live-CD based on Debian GNU/Linux. It does not provide the whole CD-Image, but it provides the program to create the image. [...] Mklivecd is based on Debian GNU/Linux. It changes the original Debian installation as little as possible. You only have to start the mklivecd program - - with as little interaction as possible - to build the Live-CD ISO-Image."

http://mklivecd.sourceforge.net/

Resources: 

bootcd

"Build an image of your running Debian System with the command bootcdwrite. You can also build a bootcd ISO image via NFS on a remote System. When you run your system from CD you do not need any disks. All changes will be done in ram. To reuse this changes at next boot time you can save them on FLOPPY with the command bootcdflopcp. If booting from your CD-drive is not supported, booting from FLOPPY is possible. It is possible to install a new system from the running CD with the command bootcd2disk. Bootcd2disk can also find a target disk, format it and make it bootable automatically.

Resources: 

Debix 0.1

Linux Live scripts

"Linux Live is a set of shell scripts which allows you to create own LiveCD from every Linux distribution. Just install your favourite distro, remove all unnecessary files (for example man pages and all other files which are not important for you) and then download and run these scripts to build your custom Live Linux."

http://www.linux-live.org/

Resources: