我已经安装了 VM(基于 Xen),但使用的 Xen 配置将“Linux 内核”指定为“无”。
确切的命令行是:
ubuntu-vm-builder xen precise -v --debug --addpkg openssh-server
在 /etc/xen/ubuntu-xen 中生成了两个映像和一个 xen VM 配置,稍后我将提供更多信息,我现在在另一台计算机上。
我该如何启动虚拟机?
更新
我有一个 xen.conf :
# Configuration file for the Xen instance ubuntu, created
# by VMBuilder
kernel = 'None'
ramdisk = 'None'
memory = 128
root = '/dev/xvda1 ro'
disk = [
'tap:aio:/root/ubuntu-xen/tmpZV_BzU,xvda1,w',
'tap:aio:/root/ubuntu-xen/tmpeUm7XN,xvda2,w'
]
name = 'ubuntu'
dhcp = 'dhcp'
vif = ['']
on_poweroff = 'destroy'
on_reboot = 'restart'
on_crash = 'restart'
extra = 'xencons=tty console=tty1 console=hvc0'
答案1
您应该能够使用以下命令启动虚拟机:
xm create /path/to/xen.conf
或者,您可以根据需要决定在 Ubuntu 上使用其他工具堆栈(请参阅https://help.ubuntu.com/community/XenPropose)
答案2
我建议使用安装程序创建 PV guest,如下所述: https://help.ubuntu.com/community/XenPropose
或者,您应该能够使用 vmbuilder 创建的映像。
需要更多信息。 (我会发表评论,当我们弄清楚时我们可以编辑它)