先说下我的环境:
主机:ThinkPad T61, CPU T8300 系统:ubuntu 10.04 desktop amd64。
首先我上网下载了xen4.0的源码,根据要求并查了很多资料(包括官方的Readme),需首先安装一大堆编译软件,其中一部分是软件是用于编译内核用的,具体参考这位仁兄:viewtopic.php?f=97&t=110461
解压源码并cd进入其目录,安装官方的说明只需要make world && make install就可以了,编译程序会自动上网git,下载修改过的支持xen的内核源文件,并自动编译内核。但往往不能满足要求,我是参考前面提到国的那位编译内核的仁兄,cd进入内核目录,自己再make xconfig和make-kpkg来重新编译安装内核的。
当我把xen4.0、xen的tools、以及内核全部编译安装完成后(这真是一个痛苦的过程

1. xen 不支持X吗? 为什么开机选项中加了参数 console=tty0?
2.如果xen支持桌面,为什么我的xen开机之后没显示???我确定已经成功引导内核并且成功找到并加载了硬盘的根分区(因为我看到硬盘灯一直再闪)。当我不用xen,直接换成自己编译的内核来启动系统,系统能正常进入桌面环境,why?
希望各位高手前来指教,如果这次我安装成功了,我会再详细地写出xen4.0的安装过程。