- 论坛徽章:
- 0
|
² Xen Hypervisor:
1. 下载xen-unstable.hg,分别到如下目录make
² xen:hypervisor目录。可以生成xen.gz,拷贝到/boot
² tools:工具目录,比如xm。make & make install
* 需要修改Makefile,注释掉下面两行。否则需要网上下载一些东西。
#SUBDIRS-$(CONFIG_IOEMU) += ioemu-dir
SUBDIRS-y += xenpmd
#SUBDIRS-y += libxl
² extras/mini-os:生成mini-os.gz
² Linux Dom 0内核:
1. xen.org下载linux-2.6.18-xen-3.4.0.tar.gz
解压make, make modules_install, make install。
² 得到vmlinuz-2.6.18.8, initrd-2.6.18.8.img
² grub已经填好,不过是普通的kernel+initrd格式,需要修改为kernel+module+module的格式
需要注意的是:
² tools和xen hypervisor的版本要一致,否则的话运行xm命令会报告xend是否启动的error message。
² 另外,/etc/xen/xend-config.sxp里面是配置为(xend-http-server yes)还是(xend-unix-server yes)都无所谓,xm都可以自动识别。
² /var/log/xen/xend.log里面可以看到service xend start的情况。如果是(xend-unix-server yes),那么看到INFO (SrvServer:177) unix path=/var/lib/xend/xend-socket;如果是(xend-http-server yes),看不到端口8000信息。
本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u3/110937/showart_2163955.html |
|