XenServer可以通过在本地新建ISO存储或NFS存储挂载ISO镜像安装系统,对于Linux可支持通过网络http或ftp安装,以下记录下XenServer通过网络安装Debian和CentOS系统。
新建虚拟机:
xe vm-install template=Debian\ Squeeze\ 6.0\ \(32-bit\) new-name-label=debian6 sr-name-label=Local\ storage
#返回vm uuid
设置安装源:
xe vm-param-set uuid=<vm_uuid> other-config:install-repository=http://mirrors.163.com/debian/
#debian5:http://mirrors.163.com/debian-archive/
#centos使用类似链接:http://mirrors.163.com/centos/6.3/os/i386/
新建虚拟网卡:
xe vif-create vm-uuid=<vm_uuid> network-uuid=<network_uuid> mac=random device=0
#查看网卡uuid
xe network-list bridge=xenbr0 --minimal
启动虚拟机:
xe vm-start name-label=debian6