首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >生成VM时出错

生成VM时出错
EN

Ask Ubuntu用户
提问于 2015-07-24 21:11:50
回答 2查看 1.2K关注 0票数 0

我的系统:

代码语言:javascript
复制
#uname -a
Linux hostname 3.13.0-57-generic #95-Ubuntu SMP Fri Jun 19 09:28:15 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux

我正在尝试使用以下命令构建一个VM ( https://help.ubuntu.com/community/KVM/CreateGuests ):

代码语言:javascript
复制
#ubuntu-vm-builder kvm trusty --libvirt qemu:///system

但最终失败的是这个错误:

代码语言:javascript
复制
Unpacking linux-image-virtual (3.13.0.58.65) ...
, stderr: grep: /proc/cpuinfo: No such file or directory
**This kernel does not support a non-PAE CPU.**
dpkg: error processing archive /var/cache/apt/archives/linux-image-3.13.0-58-generic_3.13.0-58.97_amd64.deb (--unpack):
 subprocess new pre-installation script returned error exit status 1
Examining /etc/kernel/postrm.d .
run-parts: executing /etc/kernel/postrm.d/initramfs-tools 3.13.0-58-generic /boot/vmlinuz-3.13.0-58-generic
run-parts: executing /etc/kernel/postrm.d/zz-update-grub 3.13.0-58-generic /boot/vmlinuz-3.13.0-58-generic
Errors were encountered while processing:
 /var/cache/apt/archives/linux-image-3.13.0-58-generic_3.13.0-58.97_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)

看来我有个PAE CPU..。

代码语言:javascript
复制
 #grep -i PAE /proc/cpuinfo
 flags      : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36

我想在这台服务器上构建并托管KVM KVM。我做错了什么?

更新:我正在用--addpkg linux-映像-泛型来测试它。

EN

回答 2

Ask Ubuntu用户

回答已采纳

发布于 2015-07-24 23:14:00

解决办法是添加参数:

代码语言:javascript
复制
   --addpkg linux-image-generic
票数 0
EN

Ask Ubuntu用户

发布于 2016-07-14 13:07:46

在python builder中查找dapper.py

代码语言:javascript
复制
dpkg -L python-vm-builder | grep 'dapper.py打开它并定位install_kernel函数。修改如下:def install_kernel(self, destdir):
    try:
        self.run_in_target('mount', '-t', 'proc', 'proc', '/proc')
        run_cmd('chroot', destdir, 'apt-get', '--force-yes', '-y', 'install', self.kernel_name(), env={ 'DEBIAN_FRONTEND' : 'noninteractive' })
    finally:
        self.run_in_target('umount', '/proc')另见:由于内核pae检测失败,vmbuilder在全集上完全失败.

打开它并定位install_kernel函数。修改如下:

A1

另见:

由于内核pae检测失败,vmbuilder在全集上完全失败.

票数 2
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/652381

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档