LXC 和 KVM 的双重用途客户机?

LXC 和 KVM 的双重用途客户机?

是否可以安装(并通过简单的方式维护,例如apt-get dist-upgrade)“双重用途”设置?即以允许我将其作为 LXC 或 KVM 客户机运行的方式安装客户机实例,并随意在方法之间切换?

关于apt-get dist-upgrade上面提到的,我的意思是我想以某种方式安装它,以便当它在 KVM 中完全虚拟化运行时,内核和 GRUB 在客户机中更新 - 因为这是完全可能的。

答案1

是的,你可以。升级不是问题,你可以使用 apt-get。在 KVM 中运行客户机时更新几乎肯定是最好的。

要将其用于 LXC,您需要安装磁盘,并在 LXC 配置中指定安装位置。

为此,请使用 libguestfs

apt-get install libguestfs-tools

http://packages.ubuntu.com/quantal/libguestfs-tools

然后使用 guestmount 挂载它

只要确保不要安装正在运行的 KVM 客户机(您可以将其安装为 RO)。

guestmount -a your_kvm.img /mount_point

也可以看看

http://ebalaskas.gr/wiki/kvm/libguestfs

http://libguestfs.org/guestmount.1.html

相关内容