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

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 将我重定向到:http://xenproject.org/developers/teams/hypervisor.html

这是否意味着如果我安装这个包我就能解决这个问题?

有人能向我解释这一切吗?

请不要给我差评,我不知道我问的问题是否正确,我自己没有谈论过这些事情,因为我什么都不懂,所以欢迎任何帮助。

编辑:

我也读过一些我不明白的帖子:

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

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

有人能清楚地告诉我需要做什么,或者知道如何解决这个问题吗?

目前我了解到 XenServers 运行在 64 位上(我没有任何 32 位选项,但我无法证明这真的是 64 位),但控制硬件的部分是 32 位的,这怎么可能?我能解决这个问题吗?为什么在我使用相同 ISO 的其他机器上我没有遇到问题?这意味着我的硬件有问题,是否存在兼容性问题?

编辑2:

在此处输入图片描述

英特尔(R)虚拟化已启用...因此,您唯一要做的就是告诉我随时检查情况。

但有一件事让人意想不到:

在此处输入图片描述

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

谢谢!

答案1

我自己解决了这个问题。

这是 BIOS 的问题,因为我购买了两个 2GB DDR2 模块,并且必须激活内存重新映射选项。

相关内容