环境介绍:
在vmware workstation上面安装ubuntu 12.04,记得配置如下选项“vt-x/ept amd-v/rvi ”
如果不明白这个选择是干啥的,请参考:
http://f.dataguru.cn/thread-103679-1-1.html
Ubuntu 12.04 Server安装图形化界面
因为xen虚拟机的操作需要图形化界面,但是ubuntu 12.04 Server是没有图形化界面的,如果想安装,请参考:
http://f.dataguru.cn/thread-121763-1-1.html
Xen 4.1安装:
xen安装这里,我感觉老师讲的不清楚,就是安装了一堆软件包,不知道到底是干啥的,我找到一种最简单的方法,如下(蓝色字体为命令):
1:apt-cache search xen-hypervisor //查找xen-hypervisor的包,找到两个
xen-hypervisor-4.1-amd64 - Xen Hypervisor on AMD64
xen-hypervisor-4.1-i386 - Xen Hypervisor on i386
2:apt-get install xen-hypervisor-4.1-amd64 //安装64bit的xen-hypervisor
3:重启,选择xen内核启动
4:查看xen是否成功:
xm list
5:apt-cache search virt-manager //查找virt-manager虚拟化图形管理软件包
virt-manager - desktop application for managing virtual machines
6: apt-get install virt-manager //安装virt-manager虚拟化图形管理软件包
7:修改/etc/xen/xend-config.sxp
把 #(xend-unix-server no)
修改成 (xend-unix-server yes)
8:/etc/init.d/xend restart //重启xen服务
9:在图形化界面中,运行virt-manager,出现以下界面:
10:可以图形化操作建立vm了
11:在xen里面安装了一个ubuntu 12.04 server,成功安装,成功启动