32位linux支持内存,linux32位操作系统支持大内存

32bit的linux操作系统最大支持的内存为4GB,如何让其支持更大的内存呢?

我们需要将操作系统安装kennel-PAE内核包,让系统支持PAE物理地址拓展,下载地址:http://pan.baidu.com/share/link?shareid=392468&uk=436421975下载的是rpm的安装包,如果主机可以上网的话,可以使用yum命令安装,更加的省时省力!以下我使用centOS5.5-32bit来演示:

首先,查看linux系统是否安装查看是否安装了kernel-PAE-devel与kernel-PAE包:

[root@localhost ~]# rpm -qa |grep kernel//我的测试机已安装这2个包

kernel-headers-2.6.18-194.el5

kernel-2.6.18-194.el5

kernel-PAE-2.6.18-371.11.1.el5

kernel-devel-2.6.18-194.el5

kernel-PAE-devel-2.6.18-371.11.1.el5

1.yum方式安装:

[root@localhost ~]# yum install kernel-PAE//直接安装即可

2.修改/etc/grub/guub.conf文件:

[root@localhost ~]# cat /etc/grub.conf

#boot=/dev/sda

default=0//此处需要改为“0”

timeout=5

splashimage=(hd0,0)/grub/splash.xpm.gz

hiddenmenu

title CentOS (2.6.18-371.11.1.el5PAE)//出现这个表示安装PAE成功了

root (hd0,0)

kernel /vmlinuz-2.6.18-371.11.1.el5PAE ro root=LABEL=/ rhgb quiet

initrd /initrd-2.6.18-371.11.1.el5PAE.img

title CentOS (2.6.18-194.el5)

root (hd0,0)

kernel /vmlinuz-2.6.18-194.el5 ro root=LABEL=/ rhgb quiet

initrd /initrd-2.6.18-194.el5.img

3.重新启动系统:

init6

4.查看kernel的版本:

[root@localhost ~]# uname -a

Linux localhost.localdomain 2.6.18-371.11.1.el5PAE #1 SMP Wed Jul 23 15:54:19 EDT 2014 i686 i686 i386 GNU/Linux

5.查看系统内存:

[root@localhost ~]# free -m

total       used       free     shared    buffers     cached//已经支持到4GB以上啦!

Mem:          4657        549       4108          0         31        355

-/+ buffers/cache:        162       4494

Swap:         4031          0       4031

OVER~

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值