当我通过 xen 安装 ubuntu 时
Unable to find medium containing a live file system
我从http://www.ubuntu.com/download/desktop
一直在关注这个教程
https://help.ubuntu.com/community/XenProposed:手动安装 HVM 客户虚拟机
这是我的 xen cfg 文件
builder='hvm'
kernel='/usr/lib/xen-4.1/boot/hvmloader'
name = "ubuntu"
memory = "2048"
maxmem = "13312"
vcpus = 4
disk = ['phy:/dev/server/ubuntu-hvm,hda,w','file:/data/ubuntu-12.10-desktop- amd64.iso,hdc:cdrom,r']
vfb = ["type=vnc, vncunused=1, keymap=en-us, vnclisten=0.0.0.0"]
vif = ['bridge=eth0']
boot="dc"
device_model='/usr/lib/xen-4.1/qemu-dm'
我测试了 12.04,11.10 ange 得到了同样的错误
感谢您的帮助
答案1
这有点猜测:
'file:/data/ubuntu-12.10-desktop- amd64.iso,hdc:cdrom,r' 处的空间不应该存在。如果您复制/粘贴了配置文件,则需要修复该问题。
检查 device_model='/usr/lib/xen-4.1/qemu-dm' 以查看 qemu-dm 是否确实存在。在我的(基于 Ubuntu)Linux Mint 13 发行版中,它是 /usr/lib/xen-4.1/bin/qemu-dm
disk = ['phy:/dev/server/ubuntu-hvm,hda,w' 似乎指定了常规磁盘,而不是 LVM 卷。这不应该造成问题,但我认为分区(或 LVM 卷)需要取消格式化。
不知道这是否相关,但 vif = ['bridge=eth0'] 看起来很奇怪。eth0 是你的网桥吗?无论如何,在所有其他方法都失败后,这是我最后要检查的事情。
您可能想尝试 virt-manager(GUI,您需要安装 libvirt 和一些其他软件包)。请确保取消注释
(xend-unix-server yes)
/etc/xen/xend-config.sxp 中的行