我认为能够从虚拟机的操作系统获取 Live CD 真是太好了。有没有任何虚拟化软件具有此功能?
答案1
从定义上来说,CD 是一种不可重写的介质,这使得它们无法用于操作系统的安装(live-cd 通过创建一个 RAM 磁盘来存储临时文件和设置,这些文件和设置会在重新启动时丢失)。
答案2
其实答案是肯定的。诀窍是要意识到系统的存档就像 Livecd cdrom+ramdisk 或 Livecd cdrom+ramdisk+usb 闪存驱动器系统。
Ubuntu 有一个工具,它可以创建源自安装的 LiveCD。
我可以想象使用像 casper-rw 这样的东西,您可以不断地将更改写入 USB 闪存驱动器。
http://www.ubuntugeek.com/creating-custom-ubuntu-live-cd-with-remastersys.html
答案3
CD 和 HDD 的启动过程不同,磁盘的整个布局也不同。您不能简单地将硬盘映像化,将其放在 CD 上并从中启动。必须有一个重量级的转换过程来处理这个问题,以及设置 bongo 描述的适当 RAM 磁盘行为。
对于实际使用 Live CD 软件的人们来说,这将是一个很好的讨论主题。
答案4
您可以使用以下方式从任何 Windows 计算机(虚拟或物理)创建“便携式”虚拟机摩约帕克。但是,它不可启动,MojoPac 需要另一个 Windows 主机。