使用 ubuntu-vm-builder 创建虚拟机

使用 ubuntu-vm-builder 创建虚拟机

我目前正在尝试在我的 Ubuntu Server 13.10 上安装虚拟机。我按照此指导。我能够安装并检查我的机器是否受支持,但是当我运行命令时:

sudo ubuntu-vm-builder kvm saucy

(我必须添加其他选项)

这需要几分钟。接下来的三分钟我得到的响应是:

2014-03-25 20:16:19,822 INFO    : logging to file: /tmp/tmpsLRy82
2014-03-25 20:16:19,834 INFO    : Calling hook: preflight_check
2014-03-25 20:16:19,835 INFO    : Calling hook: set_defaults
2014-03-25 20:16:19,836 INFO    : Calling hook: bootstrap

最终给出错误代码:

Examining /etc/kernel/postrm.d .
run-parts: executing /etc/kernel/postrm.d/initramfs-tools 3.11.0-18-generic /boot/vmlinuz-3.11.0-18-generic
run-parts: executing /etc/kernel/postrm.d/zz-update-grub 3.11.0-18-generic /boot/vmlinuz-3.11.0-18-generic
Errors were encountered while processing:
 /var/cache/apt/archives/linux-image-3.11.0-18-generic_3.11.0-18.32_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)

这是我第一次设置 KVM。

答案1

据我了解,Ubuntu 已弃用 vmbuilder。像我一样的长期使用 vmbuilder 的用户现在被迫寻找其他受支持的方法来创建虚拟机 - 例如虚拟建造者并从 virt-install项目。Canonical 放弃了 JeOS 和 vmbuilder,因为他们将重点转移到非服务器部署(例如移动)。尽管我很难过地说出来,但这可能是 Canonical 放弃服务器/云支持的更大转变的一部分(为了长期追求盈利的商业模式)。

相关内容