如何使32位Linux支持4G以上内存
2008-11-27 12:54
721 查看
问题 Linux无法支持超过4G的内存,笔者使用的Linux是CentOS 5,机器是DELL PE1950服务器。
原因: X86系统默认寻址能力的限制
解决办法: 安装具有PAE(物理寻址扩展)功能的内核
1) 命令行下运行内核安装命令 'yum install kernel-PAE'。
2) 编辑启动配置文件 'vi /etc/grub.conf',修改default值为0。这样的做的目的是让kernel-PAE做为默认启动内核. default=0
timeout=5
splashimage=(hd0,0)/grub/splash.xpm.gz
hiddenmenu
title CentOS (2.6.18-53.1.4.el5PAE)
root (hd0,0)
kernel /vmlinuz-2.6.18-53.1.4.el5PAE ro root=LABEL=/1
initrd /initrd-2.6.18-53.1.4.el5PAE.img
title CentOS (2.6.18-8.el5)
root (hd0,0)
kernel /vmlinuz-2.6.18-8.el5 ro root=LABEL=/1
initrd /initrd-2.6.18-8.el5.img
3) 保存配置,重启机器.本文出自 “面朝大海,春暖花开” 博客,转载请与作者联系!
原因: X86系统默认寻址能力的限制
解决办法: 安装具有PAE(物理寻址扩展)功能的内核
1) 命令行下运行内核安装命令 'yum install kernel-PAE'。
2) 编辑启动配置文件 'vi /etc/grub.conf',修改default值为0。这样的做的目的是让kernel-PAE做为默认启动内核. default=0
timeout=5
splashimage=(hd0,0)/grub/splash.xpm.gz
hiddenmenu
title CentOS (2.6.18-53.1.4.el5PAE)
root (hd0,0)
kernel /vmlinuz-2.6.18-53.1.4.el5PAE ro root=LABEL=/1
initrd /initrd-2.6.18-53.1.4.el5PAE.img
title CentOS (2.6.18-8.el5)
root (hd0,0)
kernel /vmlinuz-2.6.18-8.el5 ro root=LABEL=/1
initrd /initrd-2.6.18-8.el5.img
3) 保存配置,重启机器.本文出自 “面朝大海,春暖花开” 博客,转载请与作者联系!
相关文章推荐
- 如何使32位Linux支持4G以上内存
- 如何使32位Linux支持4G以上内存
- 32位ubuntu物理地址扩展(PAE)分页机制及如何开启PAE支持4G以上内存(有时grub里面会让你选择)
- 如何让linux/Centos 32位支持大于4G内存
- 如何让linux/Centos 32位支持大于4G内存
- 如何让linux/Centos 32位支持大于4G内存
- 让32位linux/Centos系统支持4G以上内存
- Linux 32位系统支持4G以上内存
- 如何让linux/Centos 32位支持大于4G内存 .
- 如何让32位Oracle支持4G以上内存
- 32位操作系统能支持4G以上内存原因
- windowsXP 32位系统支持4G以上内存的方法
- Windows 7 支持4G以上内存 绝对可以让32位WIN7系统和VISTA系统用满4G内存,(有图有真相)
- PAE(物理地址扩展)开启与关闭的方法(32位系统支持4G以上内存)
- Windows Server 2003的32位企业版支持4G以上内存
- 详解如何让WIN2003和SQL2005支持4G以上内存
- 4G以上(含4G)内存与32位Linux系统
- 不用补丁,让32位win7系统支持4G以上内存
- 如何让32位的WIN2003服务器使用4G以上内存的方法
- 如何使32bit Linux主机支持4GB以上的大内存