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:

然后一直下一步,就可以完成安装了。

时间: 2024-08-03 21:06:52

vmware安装ubuntu12.04嵌套安装xen server(实现嵌套虚拟化)的相关文章

ubuntu12.04下安装freetype出错处理

  ubuntu12.04下安装freetype出错处理 configure: creating ./config.status config.status: creating unix-cc.mk config.status: creating unix-def.mk config.status: creating freetype-config config.status: creating freetype2.pc config.status: creating ftconfig.h ww

Linux--U盘安装Ubuntu12.04

前言 最近一直在研究Android内核驱动开发的相关事宜,使用VMware虚拟机虽然可以更方便的开发,但是对于开发环境硬件的要求还是比较高的,若用于开发,效率太低了,所以考虑使用单独PC去装载Linux环境进行开发,这里这里挑选的Ubuntu,因为Google测试Android源代码时使用的就是Ubuntu.因此如果从事Android底层驱动开发,强烈建议使用Ubuntu.本篇博客就Ubuntu系统使用U盘安装到硬盘,进行详细的讲解,这里使用的Ubuntu镜像版本是Ubuntu12.04. 本篇

安装Ubuntu12.04的对策

  准备工作 安装Ubuntu系统到硬盘中,有一些准备工作需要做: 2GB以上空间的U盘 Universal-USB-Installer(自启动Linux U盘创建工具) Ubuntu系统镜像 2GB以上空间的U盘 如果需要把Ubuntu安装在硬盘中,一般使用的方式是使用系统光盘或者U盘安装,因为现在U盘的获取比较便捷,基本上谁手边都会有一个可用的U盘.这里需要一个不小于2GB的空白U盘,建议在使用前对U盘中的重要资料进行备份. Universal-USB-Installer Universal

个人整理的Ubuntu12.04软件安装手册

更新升级源 首先编辑软件源,在终端输入下面命令: sudo gedit /etc/apt/sources.list 较快速的升级源有163,台湾源,科大源,搜狐源等,大家将新的升级源全部覆盖原文件sources.list的内容,保存退出.然后执行下面命令升级软件源: sudo apt-get update 提示:作出修改前,最好对sources.list文件做好备份,以免以后发生难以预料的错误. sudo cp /etc/apt/sources.list /etc/apt/sources.lis

Ubuntu12.04.3LTS安装Oracle Java 7

今天在ubuntu 12.04 LTS 上安装Matlab时总是出错,显示拷贝jar包(cp "xx.jar")出现错误,在网上搜索了一下发现原来是没有安装java.自己打算安装oracle官方的java版本,所以就进行了一下安装:(也可以使用软件源中的openjava) 1.删除openjava安装包: sudo apt-get purge openjdk* 2.安装oracle java 7,打开终端运行下面的命令(这里是有错误的): sudo add-apt-repository

Win8 UEFI 模式安装ubuntu13.04安装教程

中介交易 http://www.aliyun.com/zixun/aggregation/6858.html">SEO诊断 淘宝客 云主机 技术大厅 我相信,很多站长都是集产品.开发.美工于一体的大神,谈到开发,不得不说一下Lamp,最近为客户 泰安路德工程材料有限公司 搭配Linux环境,就自己安装ubuntu学习一下,没想到网上都是千篇一律的复制转载老版本的,于是自己亲自尝试安装,并分享给大家,内容原创,转载需注明. 声明一下:网上很多关于win8+ubuntu13.04双系统安装教程

Ubuntu12.04 Server下安装部署Cloudera Hadoop集群

部署环境 OS: Ubuntu12.04 Server Hadoop:CDH3U6 机器列表:namenode 192.168.71.46:datanode 192.168.71.202,192.168.71.203,192.168.71.204 安装Hadoop 添加软件源 /etc/apt/sources.list.d/cloudera-3u6.list 插入 deb  http://192.168.52.100/hadoop maverick-cdh3 contrib deb-src  h

Ubuntu12.04 安装Samba

  Ubuntu12.04 安装Samba   Ubuntu12.04 安装Samba   本教程介绍了在Ubuntu12.04安装Samba文件服务器,以及如何配置它通过SMB协议共享文件,以及如何将用户添加.Samba的配置,而不是作为一个独立的服务器作为域控制器.在安装,每个用户都有自己的家目录通过SMB协议和所有用户有几次读写访问的共享目录访问.   1初步说明 我这里使用的Ubuntu12.04系统与主机名为server1.example.com和IP地址192.168.0.100.

Gitlab在Ubuntu-12.04.2中的安装和配置

公司之前用的是SVN进行项目管理,由于SVN的代码库是集中管理的,不支持离线更新,后来把SVN迁移到git上面,git采用的是分布式的体系机构,用户完全可以脱离git服务器而在本地查看,编写和提交代码.后来由于git没有web页面,所有的操作都是在后台操作,相比之下,gitlab更是一款高端洋气上档次的git项目管理软件,用户可以通过WEB页面添加,删除项目|用户|SSHKEY等等,而且可以通过浏览器查看,修改源代码. Gitlab简介:Gitlab是一个用Ruby on Rails开发的开源项