傻白文档下载免费文档下载http://doc.
100lw.
com/本文档下载自文档下载网,内容可能不完整,您可以点击以下网址继续阅读或下载:http://doc.
100lw.
com/doc/af43dfee53b452485d3d5fb4Ubuntu10.
10desktop上的xen安装ubuntu10.
10desktop上的xen安装Ubuntu10.
10.
desktop上xen安装服务器和客户机上安装Xen的步骤会有所不同,此篇文章是我在ubuntu10.
10desktop上安装xen的时候遇到些问题.
一,在安装之前,有几点注意的地方:1,你的物理机,开机时请修改bios之中的security选项,本人及其HP,在默认的时候是将Intel-VT功能disable的.
开机,进入bios.
选择security选项,然后把关于Intel-VT的全部选择enable.
,你的ubuntu10.
10Desktop(64bit)在安装的时候,尽量把文件系统选择为ext3,因为现在的ext4系统xen支持的不好,有时候会报错.
,grub2请降成grub1.
当你安装好ubuntu10.
10Desktop版之后,输入如下命令:.
#sudoapt-getpurgegrub-pc.
#sudorm/boot/grub/*.
#sudoapt-getinstallgrub.
#sudogrub-install--recheck/dev/sda.
#sudoupdate-grub.
#sudonano/boot/grub/menu.
lst二,xen安装步骤:,网络管理工具,禁用网络管理器,然后修改,重启.
#chkconfignetwork-manageroff#gedit/etc/network/interfaces将下面内容添加到/etc/network/interfaces中:loloinetloopbacketh0eth0inetdhcp重启网络:#sudo/etc/init.
d/networkingrestart注:如果启动不了,提示第5http://doc.
100lw.
com/doc/af43dfee53b452485d3d5fb4行出错,ifdown,ifup不能打开/etc/network/interfaces.
尝试eth0eth0inetdhcp可能是输入法有问题,启动和关闭以太网用$sudoifdowneth0$sudoifupeth0,安装和编译一些工具:#sudoapt-getinstallbuild-essentiallibssl-devbzip2gettextzlib1g-devpythonlibncurses5-devlibjpeg62-devlibx11-devlibgcrypt11-devpkg-configbridge-utilsbccbin86libpci-devlibsdl-devpython-devtexinfolibc6-devuuid-devbisonflexfakerootcrashkexec-toolsmakedumpfilelibncurses5libncurses5-deviasllinux-headers-`uname-r`注:如果出错,尝试$sudoapt-getinstallbuild-essentiallibssl-devbzip2gettextzlib1g-devpythonlibncurses5-devlibjpeg62-devlibx11-devlibgcrypt11-devpkg-configbridge-utilsbccbin86libpci-devlibsdl1.
2-devpython-devtexinfolibc6-devuuid-devbisonflexfakerootcrashkexec-toolsmakedumpfilelibncurses5libncurses5-deviasllinux-headers-`uname-r`#sudoapt-getbuild-http://doc.
100lw.
com/doc/af43dfee53b452485d3d5fb4essentialxen-3.
3linux-headers-`uname-r`(此步也可以通过build-dep来安装编译依赖的库,但是请确认你的/etc/apt/source.
list中有deb-src的源,如果没有的话,双击source.
list,添加个源$sudoapt-getbuild-depxen-3.
3liunx)获得kernelwithxen的代码:#cd/usr/src#gitclonehttp://doc.
100lw.
com/pub/scm/linux/kernel/git/jeremy/xen.
gitlinux-2.
6-xen注:如果不行,出现链接超时等,可将git://的git换成http://#cdlinux-2.
6-xen#gitcheckout-bxen/stable-2.
6.
32.
xorigin/xen/stable-2.
6.
32.
x注:此句话的格式是gitcheckout-b自定义目录源目录.
意思是远程把源分支checkout出来,到自己的本地分支中.
如果出错fatal:gitcheckout:updatingpathsisincompatiblewithswitchingbranches.
Didyouintendtocheckout'origin/xen/stable-2.
6.
32.
x'whichcannotberesolvedascommit用$sudogitfetch下面继续:[此处图片未下载成功]进入linux-2.
6-xen文件夹,输入#makemenuconfig然后到:http://doc.
100lw.
com/xenwiki/XenParavirtOps下找到你下载的内核对应的内核配置文件,例如本人下载的内核是2.
6.
32.
27-pv的,修改你的.
config文件见下图:,编译安装打过xen补丁的内核(http://doc.
100lw.
com/doc/af43dfee53b452485d3d5fb4在/usr/src/linux-2.
6-xen文件夹下).
$aptitudeinstallkernel-packagefakeroot注:如果提示没有aptitude命令,则用$sudoapt-getinstall来代替aptitudeinstall或先$sudoapt-getinstallaptitude后即可$exportCONCURRENCY_LEVEL=(number_of_cores)1注:如果出现/usr/bin/make-j(number_of_cores)1的编译错误,请手动输入(number_of_cores)$make-kpkgclean$fakerootmake-kpkg--initrd--append-to-version=-pvkernel-imagekernel-headers$dpkg-i.
.
/linux-image-2.
6.
32.
24-pv_2.
6.
32.
24-pv-10.
00.
Custom_amd64.
deb(dpkg-I来显示从一个.
deb文件中提取的包裹信息,此步不需要改动,直接贴过去即可)#sudonano/etc/modules(修改、etc/modules文件,使得一些modules可以在启动的时候自动被添加到内核中)1.
#/etc/modules:kernelmodulestoloadatboottime.
2.
#Thisfilecontainsthenamesofkernelmodulesthatshouldbeloaded.
#atboottime,oneperline.
Linesbeginningwith"#"areignored.
.
lp.
rtc.
xen-evtchn://doc.
100lw.
com/doc/af43dfee53b452485d3d5fb4.
xen-gntdev.
xen-netback.
xen-blkback.
xenfs.
blktap,下载并编译xen源码:不要到官网下官方源代码,里面很多bug,且更新很慢,建议下载test版,很多错误在里面得到了修正.
当然,这个过程可能会比较长,请耐心等待,并且保证没有错误.
注:kernelwithxen是因为ubuntu10.
10内核不支持xen,所以才自己给linux内核打xen补丁,而正是安装xen源码时,要保证xen版本和linux内核的对应.
xen4.
0.
0默认支持,linux2.
6.
31.
x的内核,xen4.
0.
1(或更高版本)支持linux2.
6.
32.
x的内核.
#sudohgclonehttp://doc.
100lw.
com/xen-4.
0-testing.
hg#cd/usr/src/xen-4.
0-testing#makexen#maketools#makeinstall-xen#makeinstall-toolsPYTHON_PREFIX_ARG=,将相关服务设置为自动启动:#update-rc.
dxenddefaults2021注意update-rc.
d和xend中间有个".
",或用空格也行#update-rc.
dxendomainsdefaults2120#update-grub#reboot,重新启动之后,利用xminfo等命令看看是不是xen已经安装好了.
三,libvirt0.
83安装:$sudoapt-getinstallvirtinstpython-libvirtvirt-viewervirt-manager#sudogedit/http://doc.
100lw.
com/doc/af43dfee53b452485d3d5fb4etc/xen/xend-config.
sxp然后找到里面#(xend-unix-serverno)将前面的#号去掉,并且把里面的no改为yes.
然后保存退出,输入如下命令:#exportVIRSH_DEFAULT_CONNECT_URI="xen:///"#reboot再次开机的时候可利用virshversion来验证你的安装是否已经OK.
如果OK恭喜你!
参考文章:http://doc.
100lw.
com/tonylyf/article/details/6152435文档下载网是专业的免费文档搜索与下载网站,提供行业资料,考试资料,教学课件,学术论文,技术资料,研究报告,工作范文,资格考试,word文档,专业文献,应用文书,行业论文等文档搜索与文档下载,是您文档写作和查找参考资料的必备网站.
全新PHP短网址系统URL缩短器平台,它使您可以轻松地缩短链接,根据受众群体的位置或平台来定位受众,并为缩短的链接提供分析见解。系统使用了Laravel框架编写,前后台双语言使用,可以设置多域名,还可以开设套餐等诸多功能,值得使用。链接: https://pan.baidu.com/s/1ti6XqJ22tp1ULTJw7kYHog?pwd=sarg 提取码: sarg文件解压密码 www.wn7...
云如故是一家成立于2018年的国内企业IDC服务商,由山东云如故网络科技有限公司运营,IDC ICP ISP CDN VPN IRCS等证件齐全!合法运营销售,主要从事自营高防独立服务器、物理机、VPS、云服务器,虚拟主机等产品销售,适合高防稳定等需求的用户,可用于建站、游戏、商城、steam、APP、小程序、软件、资料存储等等各种个人及企业级用途。机房可封UDP 海外 支持策略定制 双层硬件(傲...
SugarHosts糖果主机商我们较早的站长们肯定是熟悉的,早年是提供虚拟主机起家的,如今一直还在提供虚拟主机,后来也有增加云服务器、独立服务器等。数据中心涵盖美国、德国、香港等。我们要知道大部分的海外主机商都只提供Linux系统云服务器。今天,糖果主机有新增SugarHosts夏季六折的优惠,以及新品Windows云服务器/云VPS上线。SugarHosts Windows系统云服务器有区分限制...