Ubuntu 12.04上安装基于Xen的虚拟机

Ubuntu 12.04上安装基于Xen的虚拟机

ID:37862259

大小:831.50 KB

页数:10页

时间:2019-06-01

Ubuntu 12.04上安装基于Xen的虚拟机_第1页
Ubuntu 12.04上安装基于Xen的虚拟机_第2页
Ubuntu 12.04上安装基于Xen的虚拟机_第3页
Ubuntu 12.04上安装基于Xen的虚拟机_第4页
Ubuntu 12.04上安装基于Xen的虚拟机_第5页
资源描述:

《Ubuntu 12.04上安装基于Xen的虚拟机》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、Ubuntu12.04上安装基于Xen的虚拟机要想顺利在Ubuntu12.04上在线安装Xen,一般我们要做如下几个步骤:1.在安装好的Ubuntu系统上安装需要的软件包和补丁程序pp@ubuntu:~$sudo-sroot@ubuntu:~#apt-getinstallsudoapt-getinstallbuild-essentialbinutilspython-devlibncurses5-devlibcurl4-openssl-devxorg-devuuid-devbridge-utilsbisonflexudevg

2、ettextbin86bcciasllibgcrypt11-devlibssl-devpciutilslibglib2.0-devgcc-multilibtexinfozlib1g-devroot@ubuntu:~#apt-getinstallgccg++makepatchlibssl-devbzip2gettextzlib1g-devpythonlibncurses5-devlibjpeg62-devlibx11-devlibgcrypt11-devpkg-configbridge-utilsbccbin86libpci

3、-devlibsdl-devpython-devtexinfolibc6-devuuid-devbisonflexfakerootbuild-essentialcrashkexec-toolsmakedumpfilelibncurses5libncurses5-deviaslgawk2.安装XenVMM需要注意,Xen是有32位和64位系统的区别。32位的Xen因为需要开启PAE(PhysicalAddressExtension物理地址扩展),而PAE默认是没有开启的,所以32位Ubuntu首先得执行下面这个命令:root

4、@ubuntu:~#apt-getinstalllinux-image-serverroot@ubuntu:~#apt-getinstallapt-getinstallxen-hypervisor-4.1-i386xen-utils-4.1xenwatchxen-toolsxen-utils-commonxenstore-utils这里xen-hypervisor-4.1要分32位、64位,32位用xen-hypervisor-4.1-i386,64位系统用xen-hypervisor-4.1-amd64。安装64位的Xe

5、n就比较简单了,只需要执行下面的命令:root@ubuntu:~#apt-getinstallxen-hypervisor-4.1-amd64xen-utils-4.1xenwatchxen-toolsxen-utils-commonxenstore-utils3.安装libvirt和VirtualManagerroot@ubuntu:~#apt-getinstallvirtinstpython-libvirtvirt-viewervirt-manager4.接下来,我们需要重启Ubuntu系统,在系统启动过程中,通过菜单

6、去选择切换到Xen的内核来运行Ubuntu系统。通常我们会在这里遇到一个问题,就是在启动过程中见不到系统显示菜单选项。于是,我们按照正常方式启动Ubuntu系统。然后执行以下命令:root@ubuntu:~#xmlist系统会有如下显示:ERROR:Can'tfindhypervisorinformationinsysfs!xm是Xen的管理工具。只有系统安装Xen才可以执行xm命令。(xmlist:显示虚拟机运行状态)但是,我们需要确认之前Xen的安装是否完整。可以重新执行原来的命令:root@ubuntu:~#apt-

7、getinstallxen-hypervisor-4.1-amd64xen-utils-4.1xenwatchxen-toolsxen-utils-commonxenstore-utils如果之前的安装成功,系统会有明确的提示(如上图红色框选内信息)。在确保Xen的安装正常后,我们可以用如下命令解决“Can'tfindhypervisorinformationinsysfs!”的错误:root@ubuntu:~#mv/etc/grub.d/10_linux/etc/grub.d/50_linuxroot@ubuntu:~#

8、update-grub2两条命令的作用解释如下:root@ubuntu:~#mv/etc/grub.d/10_linux/etc/grub.d/50_linux是修改Ubuntu系统的启动项,如下图:readme文件说明如下:Allexecutablefilesinthisdirectoryarepro

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。