当前位置:首页 > 系统运维 > 正文内容

Ubuntu 12.04安装Xen常见问题及解决 *** 汇总

a8116255324年前 (2002-08-01)系统运维27

Ubuntu 12.04在安装Xen的时候出现了不少问题,为了避免大家在安装的时候出现同样的错误,下面小编将针对Xen安装遇到的问题做个汇总,并教你如何解决这些问题。

安装过程:

1.安装编译 Xen 和 Linux xen kernel 所需要的软件包:

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

$ sudo 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

以上软件包有些是重复的,没关系,重复了它自己会跳过不安装。安装软件包之前注意要选好源,163和cn.archive都是可以的。

第二步:安装xen vmm

32位和64位系统的区别也很重要。64位按下面步骤很简单,32位就不同,因为xen需要开启pae,默认是没有开启的,所以32位ubuntu首先得执行下面这个命令:

sudo apt-get install linux-image-server

sudo apt-get install xen-hypervisor-4.1-i386 xen-utils-4.1 xenwatch xen-tools xen-utils-common xenstore-utils

这里xen-hypervisor-4.1要分32位、64位,64位系统用xen-hypervisor-4.1-amd64,32位用xen-hypervisor-4.1-i386.

第三步:安装libvirt和Virtual Manager

sudo apt-get install virtinst python-libvirt virt-viewer virt-manager

第四步:重启机器,选择有xen的内核启动,进入系统之后,再检查一下 Xen 是否已经成功安装:

$ sudo xm list

到这里,我就出现了问题,就是在重启linux时不会出现grub启动选项,导致在输入xm list时会有

can‘t find hypervisor info、、、字样

网上给与的解答一般是这样

# mv /etc/grub.d/10_linux /etc/grub.d/50_linux

# update-grub2

我参考了一个外国网站解答是

# mv /etc/grub.d/10_linux /etc/grub.d/20_linux && mv /etc/grub.d/20_linux_xen /etc/grub.d/10_linux_xen

基本的意思呢就是在grub.d文件夹中出现的文件就是linux 的启动顺序前面的标号就是顺序(如00,05,10等)越低越先启动,所以两种 *** 的基本意思就是将20_linux_xen提前(10_linux会被放到后面),所以都是有效的。

但可是也许你还会出现问题,还是出现

can‘t find hypervisor info、、、字样

不是网上的问题错误而是大家注意grub2,这个2说明用的是grub2启动,也许你的电脑是grub启动,这就是你改动失败的原因。我查过资料,说grub没有启动xen内核核心的引导项等等。从grub升级到grub2,这个不难。

grub2的配置文件为/boot/grub/grub.cfg。之前有网上说根据这个文件(grub。cfg)可以更改/etc/default/grub文件中grub_default=0(将0变成xen对应的数字)。其实时改动不了的,grub.cfg中不提供各个启动项的数字,所以一旦你瞎改default,那么你的电脑可能就蓝屏了。。。

改动完成后,观察grub。cfg内部的启动顺序20_xen被提前了就可以了。

reboot就ok

上面就是Ubuntu 12.04安装Xen常见问题及解决 *** 的介绍了,该问题在安装Xen的时候经常会遇到,主要在安装重启后出现报错,按照文中 *** 进行解决。

扫描二维码推送至手机访问。

版权声明:本文由2345好导航站长资讯发布,如需转载请注明出处。

本文链接:http://www.2345hao.cn/blog/index.php/post/6977.html

分享给朋友:

“Ubuntu 12.04安装Xen常见问题及解决 *** 汇总” 的相关文章

上帝不止一个 更多Windows7 快捷模式.

上帝不止一个 更多Windows7 快捷模式.

国外媒体CNET NEWS就这个“上帝模式”和微软Windows部门主管Steven Sinofsky进行邮件交流后得知,这其实只是众多快捷方式中的一个,Sinofsky在邮件里给出了十多个这类快捷方式的关键字符串。 它们的建立方法和之前的“上帝模式”一样,在任意位置新建的一个文件夹,然后改名即可...

微软今天正式停止对windows 7的主流支持

微软今天正式停止对windows 7的主流支持

北京时间1月13日消息,根据计划,微软将于2015年1月13日正式结束对Windows 7SP1的“主流支持”,而这也标志着“扩展支持”阶段的开始,这个阶段将于2020年1月14日结束。 2013年10月份,微软终止销售独立的Windows 7系统安装包,并要求制造商于2014年10月份停止生...

windows 7如何创建拨号连接

windows 7如何创建拨号连接

一、打开控制面板,选择“网络和共享中心”; 二、在网络和共享中心中选择“设置新的连接或网络”; 三、选择连接到Internet; 四、选择“仍要设置新的连接”; 五、选择“宽带PPPoE ”; 六、输入对应的宽带帐号及密码,点击连接即可;...

微软为windows 7用户重新发布补丁KB2952664 帮助提升Win10升级体

微软为windows 7用户重新发布补丁KB2952664 帮助提升Win10升级体

1月13日消息,微软今天为Windows 7(SP1)用户重新推送了编号为KB2952664的更新补丁,该更新在官方KB知识库中的描述为“Windows 7系统升级兼容性更新”,用于帮助微软改进当前版本系统,提升升级到最新版Win10系统的体验。 这项更新还用于在系统中显示Windows10更新提...

windows 7为什么老掉线 windows 7使用迅雷或快车下载的时候老掉

windows 7为什么老掉线 windows 7使用迅雷或快车下载的时候老掉

经过几天的测试后发现,Windows 7用户反映的情况确实存在,但并没有达到“频繁”的情况。同时,也并非是迅雷或快车抢了带宽。(即便是抢了带宽,表现的形式也是页面打开慢,而非是掉线),寻找问题的原因过程中,我们认为是Windows 7系统对于网卡的电源管理的默认设置造成的。 下面,就以Window...

windows 7任务栏快捷方式如何居中显示默认从左像右排列

windows 7任务栏快捷方式如何居中显示默认从左像右排列

使用Windows 7的朋友都知道,任务栏上的快捷方式图标都是靠近开始菜单按钮,从左像右排列,不过也有一些用户喜欢左右对称,想要把那些快捷方式居中显示,看起来这个任务好像无从下手,其实一点也不难,只要通过下面方法就能轻松搞定。 1、首先在电脑磁盘中任何一个地方新建一个文件夹。 2、右击任务栏-&...