IT技术博客大学习 共学习 共进步
全部 移动开发 后端 数据库 AI 算法 安全 DevOps 前端 设计 开发者

xen虚拟化之hvm类型虚拟机安装使用

MySQLOPS 数据库与运维自动化技术分享 2012-04-15 16:29:20 累计浏览 3,139 次
本机暂存

上次我们简易的介绍了xen虚拟机的安装,默认安装的虚拟机一般是半虚拟化的,如需要windows之类的系统,

需要指定虚拟机的虚拟类型为全虚拟化。那么接下来介绍下全虚拟化的安装使用。

1.安装准备

检查cpu是否支持虚拟化:

[root@xm xen]# cat /proc/cpuinfo | grep -E ‘(vmx|svm)’
flags        : fpu tsc msr pae cx8 apic mtrr cmov pat clflush mmx fxsr sse sse2 ss syscall nx lm constant_tsc pni vmx ssse3 cx16 sse4_1 lahf_lm
flags        : fpu tsc msr pae cx8 apic mtrr cmov pat clflush mmx fxsr sse sse2 ss syscall nx lm constant_tsc pni vmx ssse3 cx16 sse4_1 lahf_lm

[root@xm xen]# xm dmesg | grep -i hvm
(XEN) HVM: VMX enabled

经查说明支持。

请准备xp.iso windows系统镜像到/media/目录下。

2.安装体验开始(*宿主机OS:centos5.8 64位)

#!/bin/sh
##########script start#############

NAME=xpabc                      #虚拟机名称
PORT=55                           #vnc连接端口5900+PORT
ISOPT=/media/xp.iso         #系统镜像路径
dd if=/dev/zero of=/mnt/$NAME.disk bs=1024k count=1 seek=10000  && echo “Disk  created”
cat >/etc/xen/$NAME<<EOF
kernel = ‘/usr/lib/xen/boot/hvmloader’
builder=’hvm’
device_model = ‘/usr/lib64/xen/bin/qemu-dm’
name = ‘$NAME’
memory = 512
disk = ['file:/mnt/$NAME.disk,hda,w','file:$ISOPT,hdc:cdrom,r']
vif = [ "bridge=xenbr0,script=vif-bridge" ]
boot = “dc”
sdl=0
vnc=1
vnclisten=’0.0.0.0′
vncconsole=0
vncdisplay=$PORT
EOF
xm cr $NAME
##########script end#############

3.使用vnc client即可连接控制虚拟机,连接地址”宿主机IP:5955”。

那么到这里就完成了,hvm虚拟机的安装。enjoy it.

同分类推荐文章

  1. 从零重建 macOS 开发机:可复现的环境初始化流程 (2026-06-14 20:36:00)
  2. 百度物理网络监控工具开源第二弹:毫秒级监控工具 baize,让你的网络问题无处遁形 (2026-06-11 08:10:28)
  3. How to Set Up Homebrew Tap for Private CLI Tools: A Complete Guide (2026-05-27 02:13:03)

查看更多 DevOps 文章 →

建议继续学习

  1. 记录一个软中断问题 (累计阅读 16,957)
  2. Win7 + VirtualBox安装Mac OS X雪豹操作系统图文详解 (累计阅读 6,104)
  3. 我的内核配置文件 (累计阅读 4,812)
  4. 深入理解 VXLAN (累计阅读 4,583)
  5. 从磁盘映像中挂载或提取指定分区 (累计阅读 3,792)
  6. 设置 XEN 的多网卡(3网卡4网卡..)桥接 (累计阅读 3,575)
  7. 硬件虚拟化技术浅析 (累计阅读 2,816)
  8. xen虚拟机的迁移类型 (累计阅读 2,794)
  9. 环境为王-论贴吧环境解决方案 (累计阅读 2,642)
  10. VirtualBox 虚拟机镜像文件 UUID 已存在问题 (累计阅读 2,376)