Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

I think it would be really nice to be able to get a live cd from the operating system of a virtual machine. Is there any virtualization software that has this capabilities?

share|improve this question
add comment

migrated from serverfault.com Jan 25 '10 at 18:24

This question came from our site for professional system and network administrators.

4 Answers

CD's are, by definition, non-rewritrable media, which makes them unusable for OS's installations (live-cd's are working by creating a RAM disk in which they can store temporary files and settings, which are lost upon reboot).

share|improve this answer
add comment

Actually, the answer is yes. The trick is to realize that the archival of the system is as as Livecd cdrom+ramdisk or Livecd cdrom+ramdisk+usb flash drive system.

There is a tool for Ubuntu that will create a LiveCD derived from an installation.

I would imagine that using something like casper-rw, you could keep writing changes to a usb flash drive.

http://www.ubuntugeek.com/creating-custom-ubuntu-live-cd-with-remastersys.html

share|improve this answer
    
I've used this tool, and it works well! +1 –  studiohack Nov 3 '10 at 23:02
add comment

The boot process for a CD vs. an HDD are different, as well as the entire layout of the disk. You cannot simply image a hard drive, put it on a CD and boot from it. There would have to be a heavy-weight conversion process to handle this, as well as to set up the appropriate RAM disk behavior that bongo described.

This would be a good thread for people who actually work on live-cd software to chime in on.

share|improve this answer
add comment

You can create a 'portable' virtual machine from any windows computer (virtual or physical) with MojoPac. However, it's not bootable, MojoPac requires another Windows host.

share|improve this answer
add comment

Your Answer

 
discard

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

Not the answer you're looking for? Browse other questions tagged or ask your own question.