The Definitive Guide to the Xen Hypervisor (David Chisnall)源码下载

本文提供了解决Xen虚拟化配置中遇到的问题的方法,并提供了下载资源的详细步骤。主要内容包括更新bootstrap文件以支持PAE,解决在创建虚拟机时出现的错误,并介绍了获取书籍示例代码的途径。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一、配套源码下载

      The Definitive Guide to the Xen Hypervisor(David Chisnall)这本书详细分析了xen3.0的虚拟化原理,并且附有一个简单的内核例子simple kernel。不幸的是,书中提供的下载地址现在不能访问了,经过苦苦搜寻,终于找到一个可以“Download the book examples”的地方:

 

http://www.informit.com/store/product.aspx?isbn=013234971X

 

如果打不开,可以先到这个网站,然后用书名检索。
或者直接尝试:

 

http://www.informit.com/content/images/9780132349710/sourcecode/examples.tgz


二、实践中碰到的问题

成功编译testkernel,创建VM时出错

 

The Definitive Guide to the Xen Hypervisor中第二章的例子,make成功后运行xen create domain_config,报错:
Error: (2, ‘Invalid kernel’, ‘xc_dom_compat_check: guest type xen-3.0-x86_32 not supported by xen kernel, sorry/n

’)

      这是因为xen在后面的版本中不再支持non-PAE,所以需要在bootstrap.x86_32.S中将PAE支持打开,即使用PAE=yes选项。该问题更多内容可以参考[1]。

 

 

 


Reference:
[1] http://www.blogjava.net/zellux/archive/2008/10/17/235056.html


(感谢ZelluX提供的直接下载链接)

 

 

 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值