vmware安装ubuntu12.04嵌套安装xen server(实现嵌套虚拟化)
环境准备
软件:vmware workstation 9.0
ubuntu-12.04.2-server-amd64(官方下载)
硬件:确认CPU支持虚拟化VM-T
vmware设置
vmware修改配置如下:
打开虚拟化功能。
然后安装ubuntu12.04 server,安装过程非常简单,这里不再详细描述了。
安装xen server
首先切换到root用户:
sudo -s
然后安装系统所需要的软件和补丁:
sudo apt-get install build-essential binutils python-dev libncurses5-dev libcurl4-openssl-dev xorg-dev uuid-dev bridge-utils bison flex udev gettext bin86 bcc iasl libgcrypt11-dev libssl-dev pciutils libglib2.0-dev gcc-multilib texinfo zlib1g-dev
apt-get install gcc g++ make patch libssl-dev bzip2 gettext zlib1g-dev python libncurses5-dev libjpeg62-dev libx11-dev libgcrypt11-dev pkg-config bridge-utils bcc bin86 libpci-dev libsdl-dev python-dev texinfo libc6-dev uuid-dev bison flex fakeroot build-essential crash kexec-tools makedumpfile libncurses5 libncurses5-dev iasl gawk
然后安装xen VMM,64位机直接使用下面的命令安装:
apt-get install xen-hypervisor-4.1-amd64 xen-utils-4.1 xenwatch xen-tools xen-utils-common xenstore-utils
安装libvirt和Virtual Manager
apt-get install virtinst python-libvirt virt-viewer virt-manager
重启电脑选择xen4.1

首先切换到root用户:
sudo -s
然后查看虚拟机状态
xm list
出现domain0则表示成功
然后修改/etc/xen/xend-config.sxp
把 #(xend-unix-server no)修改成
(xend-unix-server yes)
然后重启xen服务
/etc/init.d/xend restart
修改当前用户的资源标识符变量
vi ~/.bachrc
virt安装windows
按windows键,输入virt-manager:
创建新的vm,输入xp
选择安装windows xp:
然后一直下一步,就可以完成安装了。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 地球OL攻略 —— 某应届生求职总结
· 提示词工程——AI应用必不可少的技术
· Open-Sora 2.0 重磅开源!
· 周边上新:园子的第一款马克杯温暖上架