我想与低级系统编程和虚拟化一起研究。我尝试了Ubuntu 10.04 + Xen 4.0.0,但是它们的安装并不顺利。我的一位朋友建议接受Gentoo。还有其他建议吗?

有帮助吗?

解决方案

您将在Debian或Gentoo中找到最大的成功。 Debian虽然主要是二进制版本,但可用包装,将您的系统变成更多基于开发人员的系统。 Gentoo默认情况下会编译所有内容,因此所有开发人员工具都将已经就位。

如果您与Debian一起去,请考虑跑步SID,他们不断发展的“实验”分支。这将使您与Gentoo相同/相似的包装版本。否则,至少使用Squeeze,下一个稳定版本(又称Debian 6.0)。 Lenny在牙齿上有点老,并使用了较旧的2.6.6.30 Xen的东西(我相信〜3.2)。这可能太老了满足您的需求。

在紧要关头,您可以查看其中一个BSD是否也适合您,例如FreeBSD。我怀疑它对具有与Linux的虚拟化的支持(Xen基本上是在Linux周围建造的,然后移植到其他平台),但这是另一种选择。如果您这样做,例如与Debian的SID一样,请与FreeBSD的库流分支一起获得最新和最大的分支。

像往常一样,阅读手册,并在帮助网站上查找提示。对于Gentoo来说,论坛上的论坛。gentoo.org是手册后的宝贵资源。 Debian拥有他们的邮件列表档案和一些好的文档。同上 *BSD。您还可以在#gentoo或FreeNode上的#debian中检查IRC,如果您真的处于绑定中(Debian 可能 不过,我不记得了)。不过,请注意,您将是这些频道中许多声音(同时期待约600+用户)。

其他提示

如果工作Xen是主要要求,请参见 这个问题的答案.

您可以在低级别上指定要在哪个领域中指定的领域。如果您想在内核上工作,我认为对DESTRO有任何依赖性,但是如果您想在编译器等其他领域工作,则然后可以提出经理,网络经理等建议,但是您必须为此提供更多详细信息。您说Ubuntu + Xen的工作不佳,您遇到什么问题?

在我们的群集中,我们将Fedora 12 Dom0和Domu与Fedora 12中的Xenifiend Dom0内核和PV_OPS内核一起使用。也就是说,我们使用Fedora 12 Domu。对于DOM0,我们自己安装XEN和Xenifiend内核。

该解决方案测试以保持稳定。我们在其上运行分布式并行实验(通常在一台物理机上使用7个圆顶),对我们来说很好。

“推荐”的 http://fclose.com/b/2367/xen-solutions/ 现在是我们的解决方案。 XEN 3.4.3 + Xenified内核2.6.32.13在我们的服务器中相当坚固:

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top