Fedora Core 5.0 用Xen虚拟Slackware
提要:目前xen虚拟Linux、BSD及其它类Unix系统正火之时,趁热打铁,本人也在 Fedora Core 5.0 上虚拟安装了Slackware 10.2;Xen 是一种基于内核的虚拟程序,所以Xen虚拟的操作系统占用资源更少,是极为轻量级的操作系统虚拟程序;本文以Fedora Core 5.0为基础平台,通过Xen虚拟Slackware 10.2 为例,来解说Xen的一般应用;
1、什么是Xen;
Xen 是一个基于操作系统内核的虚拟程序,是遵循GPL发行;她能在一套物理硬件上虚拟多个操作系统,其虚拟的操作系统是最接近原汁原味。由于她是基于内核的虚拟机,能和操作系统联系的更加紧密,能大大减少系统资源的占用率;Xen 是从事跨平台开发,网络测试的利器;
Xen 兼容操作系统,请参见:《Current OS Compatibility》
目前Xen 还不能对Windows的支持还在开发之中,对Linux、BSD等的支持没有太大的问题;
2、运行Xen的平台选择;
大多Linux发行版本及BSD的版本都有支持Xen,所以Xen目前是比较成熟的技术,因其遵循GPL发布,使得Xen在开源操作系统占用率只高不下。我这次选用的是Fedora Core 5.0;当然您也可以用其它操作系统,自己来编译安装Xen;
2.1 Xen的运行平台Fedora Core 5.0