RHEL kvm *​​(x86_64)上的ubuntu来宾失败了

时间:2016-12-28 17:00:28

标签: kvm

我有一个x86_64 m / c,我在这个m / c上成功安装了Sles12和RHEL7客人。但是在创建一个ubuntu guest(64位)时,这是失败的。

virt-install --name=ubuntu1 --virt-type=kvm --boot cdrom,hd --network=default,model=virtio --disk /dev/dm-13,size=300,format=raw,bus=virtio,cache=none,sparse=true --memory=8192 --vcpu=2 --location=/home/suse/ubuntu-16.04-server-amd64.iso  --console pty,target_type=serial --graphics none --extra-args 'console=ttyS0,115200n8 serial'
Starting install...
Retrieving file info...                                                      |  134 B  00:00:00
Retrieving file version.info...                                                                                                                           |116 B  00:00:00
ERROR    Couldn't find hvm kernel for Ubuntu tree.

lsmod|grep kvm
    kvm_intel             162153  8
    kvm                   525259  1 kvm_intel

在运行调试时,这是期待i386吗?

[Wed, 28 Dec 2016 11:57:45 virt-install 17391] DEBUG (urlfetcher:1169) Regex didn't match, not a ALT Linux distro
[Wed, 28 Dec 2016 11:57:45 virt-install 17391] DEBUG (urlfetcher:196) local hasFile: Couldn't find /var/lib/libvirt/boot/virtinstmnt.VxW9Li/current/images/MANIFEST
[Wed, 28 Dec 2016 11:57:45 virt-install 17391] DEBUG (urlfetcher:101) Fetching URI: /var/lib/libvirt/boot/virtinstmnt.VxW9Li/install/netboot/version.info
[Wed, 28 Dec 2016 11:57:45 virt-install 17391] DEBUG (urlfetcher:112)     Saved file to /var/lib/libvirt/boot/virtinst-version.info.C0NcW7
Retrieving file version.info...                    |116 B  00:00:00
[Wed, 28 Dec 2016 11:57:45 virt-install 17391] DEBUG (urlfetcher:446) Detected distro name=Ubuntu osvariant=linux
[Wed, 28 Dec 2016 11:57:45 virt-install 17391] DEBUG (urlfetcher:196) local hasFile: Couldn't find /var/lib/libvirt/boot/virtinstmnt.VxW9Li/install/netboot/ubuntu-installer/i386/linux
[Wed, 28 Dec 2016 11:57:45 virt-install 17391] DEBUG (urlfetcher:243) Cleaning up mount at /var/lib/libvirt/boot/virtinstmnt.VxW9Li
[Wed, 28 Dec 2016 11:57:45 virt-install 17391] DEBUG (cli:295)   File "/usr/share/virt-manager/virt-install", line 1084, in <module>
sys.exit(main())
  File "/usr/share/virt-manager/virt-install", line 1078, in main
start_install(guest, continue_inst, options)

有人可以建议吗?

1 个答案:

答案 0 :(得分:2)

从调试中可以看出它确实在寻找i386,这是“默认的拱形”。

askubuntu q/a中解决了完全相同的问题,并且patched已经http://nuvious.com/Blog/2016/4/4/how-to-make-the-nativescript-listview-scrolltoindex-animated-on-ios正确检测ISO名称的架构。

补丁的Virt-manager没有正式版本,因此需要从源代码运行virt-manager或通过更改和编译/usr/share/virt-manager/virtinst/urlfetcher.py文件来修改现有安装。