救命!在Redhat7.0上跑4G内存

救命!在Redhat7.0上跑4G内存

斑竹救命!我公司的服务器上使用4条1G的内存条,一共4G如果不修改lilo.conf, Linux只能认到64M。以前每次我都是这样改:
选择一个Module,加入一行:
      append="mem=4000m"
退出vi后,执行lilo,reboot后打top就会发现内存已到4G。
可是今天我的步骤跟以前一样,但无论怎么都只能认到900M,这是怎么回事??
斑竹救命!!!老板在等着我呐!!!!

HELP!!!!HELP!!!!!      
我在HP6000(2 CPU、2GMEM)上装RH7,就是自动认出来了。      
我用的是SUPERMICRO 双CPU 主板,CHIPSET是SERVERWORKS的,如果不改LILO.CONF,只能认到64M      
我用的是SUPERMICRO 双CPU 主板,CHIPSET是SERVERWORKS的,如果不改LILO.CONF,只能认到64M      
只需重新编译核心,加入BigMem支持就可以了,可以到64GB喔!      
    只需重新编译核心,加入BigMem支持就可以了,2.4.x的核心可以支持到64GB喔!这个64GB是指物理内存与swap的总和,我前两天
装Mandrake 8.0 交换区分了1.1G,内存是1G,结果装好后内存只有
896M,后来才发现,缺省的核心只支持到2G的内存,既然交换区有
1G还多,当然物理内存就只好扣减了。