安装xen上的Ubuntu虚拟机的配置文件

 
 1 name="ubuntu1128"  #设定虚拟机的域名实例,虚拟机名字 (自己取的)
 2 kernel="/xen/ubuntu/vmlinuz.efi"    #启动内核(自己从ISO镜像文件中提取),系统初次安装完成后就注释!
 3 ramdisk="/xen/ubuntu/initrd.lz"  #在系统引导过程中挂载的一个临时根文件系统,用来支持两阶段的引导过程 (自己从ISO镜像文件中提取),系统初次安装完成后就注释!
 4 builder='hvm' #全虚拟化技术(硬件协助的虚拟化)需要Intel VT或者AMD-V硬件扩展。
 5 device_mode='qemu_dm'
 6 #bootloader="/usr/lib/xen-4.4/bin/pygrub" #在系统初次安装好后,重启之前修改此配置文件,去掉这句的注释!
 7 memory=1024 #设定虚拟机的内存
 8 vcpus=1 #设定虚拟机的虚拟CPU数量。默认是1
 9 vif=['bridge=xenbr0'] #设置网络设备
10 disk=['file:/xen/ubuntu/ubuntu.img,xvda,w','file:/xen/ubuntu/ubuntu-14.04.5-desktop-amd64.iso,hdc:cdrom,r'] #通过镜像文件安装系统,初次安装完成后,重启前注释!
11 #disk=['file:/xen/ubuntu/ubuntu.img,xvda,w'] #在系统初次安装好后,重启之前修改此配置文件,去掉这句的注释!
12 /*设 定虚拟机使用的“磁盘”以及“光驱”设备,通过制定宿主机系统里的某个路径和文件来实现(file),也可以指向宿主机上的真实设备(phy),另外需要 指定这些“设备”的一些属性。
13 比如hda,就表示这个设备在虚拟机里的角色是位置IDE-1-Master的磁盘;比如hdc:cdrom,表示这个设备 在虚拟机里的角色是位置IDE-2-Master位置的光驱。
14 另外w和r分别表示设备的写和读的属性。*/
15 vnc=1 #设定使用VNC来支持图像,默认值1表示支持。 
16 vfb=['type=vnc,vncdisplay=2,vncpassword=111111'] 
17 on_reboot="destroy" #当虚拟机重启时,虚拟域停止。

以上为通过vinagre连接127.0.0.1:590x进入到图形化界面安装xen上的Ubuntu虚拟机的配置文件。

前期参考学习教程: http://blog.51cto.com/luochen2015/1741540

在xen上使用xl命令创建虚拟机并安装操作系统

学习网站:对XEN中HVM虚拟机的一些理解 - CSDN博客
http://blog.csdn.net/ctbinzi/article/details/6157932

原文地址:https://www.cnblogs.com/summer2017/p/7909890.html