XenServer未检测到整个RAM(Dom0和DomU 32位问题)

那么,我已经读了一个地方,因为32位的限制,我的机器读取所有的RAM有问题:

http://xenserver.org/blog/entry/the-reality-of-a-64-bit-dom0.html

在这里输入图像说明

我不是什么都没有想到的,有人能解释一下这是什么意思吗?

http://discussions.citrix.com/topic/265801-xenserver-detected-just-3319mb-ram-howto-set-more/

在这里输入图像说明

我的问题是我也有一个Asrock MB,我不知道问题是在这里,还是在我的安装中:

在这里输入图像说明

在我家以外的某个地方,我也安装了与ISO和4GB相同的XenServer,并且一切正常。

但是在这里,我不知道是否需要修补某些东西……因为在第一个图像中,Xen Project Hypervision将我redirect到: http : //xenproject.org/developers/teams/hypervisor.html

这意味着如果我安装这个包,我会解决这个问题?

有人可以向我解释这一切吗?

请不要冷落我,我不知道我问的东西是否正确,我自己也没有谈过这件事,因为我什么都不懂,所以帮忙的是欢迎。

编辑:

我也有一些post,我不明白:

https://wiki.xen.org/wiki/Xen_Project_Software_Overview

https://wiki.xen.org/wiki/Dom0_Kernels_for_Xen

有人可以清楚地告诉我需要做什么,或知道解决这个问题?

据我了解,XenServer运行在64位(我没有任何32位选项,但我不能certificate这实际上是64位),但控制硬件的那部分是32位的,位,这是如何可能的? 我能解决这个问题吗? 为什么在我的另一台机器使用相同的ISO我没有问题? 这意味着我的硬件有问题,有没有兼容性问题?

EDIT2:

在这里输入图像说明

英特尔(R)虚拟化已启用…所以,唯一要做的就是告诉我现在要检查的东西。

但有一些意想不到的事情:

在这里输入图像说明

当BIOS加载时,它告诉我,它有3319MB,我认为是内存,而XenServer只能使用3318MB …所以,我可以想象,BIOS检测到两个模块,但它只使用3318MB,实际上问题不在于XenServer,真正的问题是与硬件?

谢谢!

我解决了自己的问题。

这是BIOS的问题,因为我买了两个2GB的DDR2模块,我不得不激活内存重映射选项。