Xen 安装 windows 和 linux 虚拟机
实验环境:
物理机系统: CentOS 5.5 32 位 yum 源:安装镜像
Xen 简介
Xen 是一个开放源代码的 para-virtualizing 虚拟机( VMM ),或 “管理程序 ”,是为 x86 架构的机器
而设计的。 Xen 可以在一套物理硬件上安全的执行多个虚拟机; Xen 是基于内核的虚拟程序,它和操作平
台结合的极为密切,所以它占用的资源最少。
一、安装 Xen 和支持 Xen 的内核
1、 挂载本机镜像
mount -o loop /iso/CentOS-5.5-i386-bin-DVD.iso /media/cdrom/
2、 使用 yum 安装
yum --disablerepo=\* --enablerepo=c5-media install -y xen*
3、 检查 /boot/grub/grub.conf 文件,是否默认启动支持 Xen 内核
4、 重启系统,启动后检查内核和 xend 运行是否正常
二、安装 Linux 虚拟机(半虚拟化)
虚拟系统磁盘使用的映像文件,安装源使用的是 HTTP服务提供的本机挂载的系统盘。
1、 创建映像文件
dd if=/dev/zero of=centos5.5.img bs=2k seek=2048k count=1
2、 创建虚拟机
virt-install -n centos -r 256 -f /virtual/centos/centos5.5.img --nographics -p -l
http://127.0.0.1/cdrom