我希望安装Xen Server 6.2,虽然我尝试了不同的配置,但直到现在还没有成功。
我找到了一些使用TFTP服务器从pxe启动的示例,下面是一个示例:
default xenserver-auto
label xenserver-auto
kernel mboot.c32
append xenserver/xen.gz dom0_max_vcpus=1-2 dom0_mem=752M,max:752M com1=115200,8n1 console=com1,vga --- xenserver/vmlinuz xencons=hvc console=hvc0 console=tty0 answerfile=http://[pxehost]/answerfile.xml remotelog=[SYSLOG] install --- xenserver/install.img 问题是ipxe使用不同的语法,我不知道如何将此配置转换为在ipxe上工作。
到目前为止,这是我的ipxe文件:
#!ipxe
echo "XEN Server is booting up"
initrd http://server-ip/pxe/xen/boot/xen.gz
kernel http://server-ip/pxe/xen/boot/pxelinux/mboot.c32
boot有人能提供正确的配置吗?
发布于 2014-05-26 20:21:53
这并不简单;您仍然需要使用pxelinux版本加上ipxe自定义编译。真是一团糟。阅读这个ipxe线程。
http://forum.ipxe.org/showthread.php?tid=6829
发布于 2014-06-25 06:55:21
在http://ipxe.org/cmd/kernel中,我怀疑您可以添加这样的内核选项
kernel http://server-ip/pxe/xen/boot/pxelinux/mboot.c32 dom0_max_vcpus=1-2 dom0_mem=752M,max:752M com1=115200,8n1 console=com1,vga --- xenserver/vmlinuz xencons=hvc console=hvc0 console=tty0 answerfile=http://[pxehost]/answerfile.xml remotelog=[SYSLOG] install --- xenserver/install.img 下面是一个类似的安装w/o Xen服务器http://jpmens.net/2011/07/18/network-booting-machines-over-http/。服务器可能找不到xenserver/vmlinuz和/或install.img,您可以尝试添加完整的http:// path,或者找出ipxe放置这些文件的正确位置。
https://serverfault.com/questions/598621
复制相似问题