关于libvirt自动启动和虚拟pipe理器的问题

我正在运行Ubuntu 10.04

我安装了kvm和虚拟pipe理器,并创build了一个客户操作系统。 一切正常,直到我重新启动我的电脑。 重启之后libvirt在/etc/init.d里面没有运行init脚本,如果我手动启动它,它就会工作。 每次手动操作都很麻烦。 有没有一种方法可以debugging为什么我的libvirt无法自动启动?

第二个问题:

正如我所说,我正在使用虚拟pipe理器来创build和运行我的客户操作系统。 最初,我从USB驱动器上的.iso文件安装了我的第一个操作系统(Windows 7),当客户机操作系统安装后,当我断开该驱动器时,虚拟pipe理器抱怨缺less.iso文件。 基本上它没有启动没有。ISO ..如果我插回USB驱动器 – 它的工作原理。 它是如何是假设? 我一直在想,一旦你在虚拟硬盘空间上安装了你的客户操作系统,你就不需要.iso文件了。

希望任何有关该主题的额外信息。

非常感谢!

只有发明是不够的; 新贵也需要知道它必须开始。

它不再需要.iso,但是你没有告诉它。 按“断开”button。

原来是一个虚拟的桥梁问题。 Libvirt试图在桥梁build成之前开始。 所以我修改了新贵的脚本(/etc/init/libvirt-bin.conf)以包含添加检查:

开始(运行级别[2345]和networking设备上的IFACE = virbr1)

至于.iso问题,我使用virsh编辑VMNAME(这是指向我的USB驱动器上的.iso文件)的CDROM部分,现在它工作得很好。

感谢您对这个问题的反馈。