时代不同了,内存越来越大。4GB内存对于服务器来说不算什么,可是32bit的系统最大支持的内存寻址空间2^32 = 4GB。因此,为了支持大于4GB的部分,需要寻找另外的方法。最简单的方法就是使用64bit的系统。这个很简单,不在这里讨论了。
首先,BIOS里面必须开启large memery support。不同BIOS不同,总之要设置好使得开机Tab的时候能够看到所有内存。
Linux要使用PAE内核,安装方法如下:
yum install kernel-PAE
自动安装结束之后,修改下启动设置:
vi /boot/grub/grub.conf
看到这里:
default=1
timeout=1
splashimage=(hd0,0)/grub/splash.xpm.gz
hiddenmenu
title Fedora Core (2.6.22.9-61.fc6)
root (hd0,0)
kernel /vmlinuz-2.6.22.9-61.fc6 ro root=LABEL=/1 rhgb quiet
initrd /initrd-2.6.22.9-61.fc6.img
title Fedora Core (2.6.22.9-61.fc6PAE)
root (hd0,0)
kernel /vmlinuz-2.6.22.9-61.fc6PAE ro root=LABEL=/1 rhgb quiet
initrd /initrd-2.6.22.9-61.fc6PAE.img
title Fedora Core (2.6.20-1.2952.fc6)
root (hd0,0)
kernel /vmlinuz-2.6.20-1.2952.fc6 ro root=LABEL=/1 rhgb quiet
initrd /initrd-2.6.20-1.2952.fc6.img
title计数从零开始,看到加粗标注的PAE,这里的序号是1,因此把default设置为1。另外,服务器而言可以顺便把timeout改成1,这样可以使得系统在重启的时候少等几秒钟,反正在机房嘛。

