问题描述
我正在关注维基 https://help.ubuntu.com/community/Xen#Manually_Create_a_PV_Guest_VM (部分 ” 设置初始访客配置
")
下载了 netboot initrd.gz但是在 .cfg 中,我应该为“disk =”行指定什么? ---- 我的主机盒没有使用 LVM,所以我必须使用“文件支持的存储”来存储 PV 磁盘映像。 (https://wiki.xenproject.org/wiki/Storage_options ,当我在 https://wiki.xenproject.org/wiki/Xen_Project_Beginners_Guide 中运行 xml-create 命令时给出 --dir= 而不是 --lvm= 时确实有效)
这是我当前的配置:
yy@yy-70A4000HUX:~/ub_xen$ cat ub_xen.cfg
name = "ubud1"
kernel = "/home/yy/ub_xen/vmlinuz"
ramdisk = "/home/yy/ub_xen/initrd.gz"
#bootloader = "/usr/lib/xen-4.4/bin/pygrub"
memory = 1024
vcpus = 1
# Custom option for Open vSwitch
vif = [ 'bridge=xenbr0' ]
disk = [ 'vdev=hda,target=/home/yy/ub_xen/images' ]
# You may also consider some other options
# [[http://xenbits.xen.org/docs/4.4-testing/man/xl.cfg.5.html]]
yy@yy-70A4000HUX:~/ub_xen$
我用 sudo xl create -c ub_xen.cfg 运行命令
这首先工作正常,在控制台上为我提供常规安装过程,从远程存档中提取安装文件,但是当涉及到磁盘分区步骤时,它向我显示了“SCSI”分区选项,没有卷/分区/disks 被选择。
我猜这是因为我没有为“disk = [ ]”选项设置正确的值。如果我为 PV 使用文件支持的存储(就像 VMware 一样),我应该在这里使用什么?
非常感谢 杨