无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 4439|回复: 10
打印 上一主题 下一主题

[求助] 我的机器是hp4421s,2g+4g内存,在grub中只显示是5g,凭空少了1g,不知什么原因

[复制链接]
跳转到指定楼层
1#
发表于 2012-3-19 10:08:16 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
以前的帖子发错版块,没解决,元帅能给说下原因吗,我现在的是8g(两条4个的)了 但显示的还是7g
2#
发表于 2012-3-19 10:25:54 | 只看该作者
displaymem运行后贴图
回复

使用道具 举报

3#
 楼主| 发表于 2012-3-19 10:31:09 | 只看该作者

单条内存grub显示的就不少,2条就少1g

开机grub显示639k/3054M/4032M,高位内存应该为8*1024-3.25*1024=4865M,而我现在只能建4g一下的ram,8*1024-3054-4032=1106M,没有集成显卡。
回复

使用道具 举报

4#
 楼主| 发表于 2012-3-19 10:31:24 | 只看该作者

单条内存grub显示的就不少,2条就少1g

开机grub显示639k/3054M/4032M,高位内存应该为8*1024-3.25*1024=4865M,而我现在只能建4g一下的ram,8*1024-3054-4032=1106M,没有集成显卡。
回复

使用道具 举报

5#
 楼主| 发表于 2012-3-19 11:20:20 | 只看该作者

displaymem显示内容

EISA Memory BIOS Interface is present
Address Map BIOS Interface is present
Lower memory: 639K, Upper memory (to first chipset hole): 3128124K
[Address Range Descriptor entries immediately follow (values are 64-bit)]
  Usable RAM: Base: 0x0, Length: 0x9FC00
  Reserved: Base: 0x9FC00, Length: 0x400
  Reserved: Base: 0xE0000, Length: 0x20000
  Usable RAM: Base: 0x100000, Length: 0xBEECF000
  Reserved: Base: 0xBEFCF000, Length: 0x700000
  Reserved: Base: 0xBF6CF000, Length: 0x100000
  Reserved: Base: 0xBF7CF000, Length: 0x30000
  Usable RAM: Base: 0xBF7FF000, Length: 0x1000
  Reserved: Base: 0xBF800000, Length: 0x800000
  Reserved: Base: 0xE0000000, Length: 0x10000000
  Reserved: Base: 0xFEC00000, Length: 0x1000
  Reserved: Base: 0xFED10000, Length: 0x4000
  Reserved: Base: 0xFED19000, Length: 0x1000
  Reserved: Base: 0xFED1B000, Length: 0x1000
  Reserved: Base: 0xFED1C000, Length: 0x4000
  Reserved: Base: 0xFEE00000, Length: 0x1000
  Reserved: Base: 0xFFD80000, Length: 0x280000
  Usable RAM: Base: 0x100000000, Length: 0xFC000000
  Reserved: Base: 0x1FC000000, Length: 0x4000000
  Usable RAM: Base: 0x200000000, Length: 0x3C000000
回复

使用道具 举报

6#
发表于 2012-3-19 11:40:35 | 只看该作者
Usable RAM: Base: 0x100000, Length: 0xBEECF000
1M开始长度为3054M,是可用区域
Usable RAM: Base: 0x100000000, Length: 0xFC000000
4G开始长度为4032M,是可用区域

你的主板支持不错的。
上面基本解释了你grub4dos启动的3个内存数值的含义:
1:基本内存区域(640KB),你可用的基本内存是639KB
2:扩展内存区域,你的是3054M
3:4G以上区域,你的4G以上可用4032M
另,不同的主板,第三条的解释不一定是“4G以上”的解释,可以理解为“另一连续可用空间”比较合理。
C大与不点大啪砖下。

[ 本帖最后由 zhaohj 于 2012-3-19 12:07 编辑 ]
回复

使用道具 举报

7#
 楼主| 发表于 2012-3-19 12:22:41 | 只看该作者

谢谢,问题还有是:我的高位内存应该为4865M,为什么不能建4g以上的ramos

谢谢,问题还有是:我的高位内存应该为4865M,为什么不能建4g以上的ramos,是不因为缺失了那1106M内存的事?
回复

使用道具 举报

8#
 楼主| 发表于 2012-3-19 12:48:44 | 只看该作者
扩展内存为3054,那不是说我的4g以下内存少了1g吗?
回复

使用道具 举报

9#
 楼主| 发表于 2012-3-19 12:54:27 | 只看该作者

单条内存显示就正常,2条内存就不正常了

单条内存显示就正常,2条内存就不正常了
回复

使用道具 举报

10#
发表于 2012-3-19 13:41:04 | 只看该作者
Reserved,即保留区域,这部分内存用户无法使用。
你可以建立4032M以下的镜像,装载到4G以上区域。
map --mem=0x800000 /ramos.img (hd32)  //0x800000*0x200=4G
------------------
你的扩展内存并没有少,只不过中间一部分内存区域是保留的,我们无法使用。例如供地址扩展用的、供显卡用的等等。
回复

使用道具 举报

11#
发表于 2012-3-19 18:18:19 | 只看该作者
我觉得 zhaohj 答复得很好。而且提醒了提问者,要求他提供某种必要的信息。提问者贴出了所要求的信息,也是不错的。个人感觉此帖的提问和答复都很好。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-11-15 02:06

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表