本文共 2252 字,大约阅读时间需要 7 分钟。
今天成功的安装了xen.记录一下自己的心得。
机器dell optiplex 960. 装的OS是FC8, 下的是xen3.3.0。 1.禁用Selinux 编辑/etc/sysconf/SeLinux,设置SELINUX=disable 2.下载必须的包 yum –y install mercurial git xen-devel yum –y install virt-manager yum –y install xfig graphviz (编译文档用) 3. 去xen.org下载源码 4. 解压后,然后 cd xen-3.3.0 make world 编译一个多小时后出错,错误如下:、 ************************************************************************************************************************ for i in argz/lib.a stdlib/lib.a ctype/lib.a search/lib.a stdio/lib.a stdio64/lib.a string/lib.a signal/lib.a time/lib.a locale/lib.a reent/lib.a errno/lib.a misc/lib.a machine/lib.a ; do / ar x ../$i; / done; / ar rc ../libc.a *.o ar: ../argz/lib.a: No such file or directory ar: ../stdlib/lib.a: No such file or directory ar: ../ctype/lib.a: No such file or directory ar: ../search/lib.a: No such file or directory ar: ../stdio/lib.a: No such file or directory ar: ../stdio64/lib.a: No such file or directory ar: ../string/lib.a: No such file or directory ar: ../signal/lib.a: No such file or directory ar: ../time/lib.a: No such file or directory ar: ../locale/lib.a: No such file or directory ar: ../reent/lib.a: No such file or directory ar: ../errno/lib.a: No such file or directory ar: ../misc/lib.a: No such file or directory ranlib libc.a rm -rf tmp *********************************************************************************************************** 然后请教了下师兄,他帮我修个了下,将stubdom 的项注释掉或者稍微的修改一下(不需要stubdom) 5.make install 6. 制作 initrd mkinitrd –v –f initrd-2.6.*-xen.img 2.6.*-xen 在此过程中可能会出现如下的错误: * 模块找不到 那么就在 mkinitrd中添加选项: --builtin=* 2.6.*-xen参考/boot/grub 6.修改grub, 如下:title Xen root (hd0,x) kernel /boot/xen-3.3.0.gz module /boot/vmlinuz-2.6.18.8-xen module /boot/initrd-2.6.18.8-xen.img 7.reboot, 进入xen 系统加入服务: # chkconfig --add xend # chkconfig --add xendomains 8.去 http://stacklet.com/ 下载 img, 作为gues OS 我下的是Fedora 10, 解压后有1G左右, 里面的文件有三个: fedora.10.x86.img, *xen3.cfg, fedora.10.x86.xen3.pygrub.cfg 修改一些*xen3.cfg kernel = "/boot/vmlinuz-2.6.18.8-xen" memory = 256 name = "fedora" vif = [ '' ] disk = ['file:/home/sploving/fedora/fedora.10.x86.img,xvdb,w'] root = "/dev/xvdb" extra = "fastboot" kernel 为xen 内核, file 为你的fedora.10.x86.img所在的位置. 9.启动VM xm create *xen3.cfg -c 10.# login: root passwd: password OK!转载地址:http://yczvi.baihongyu.com/