讓Fedora6 支持超過4G的內(nèi)存
一 問題
32位的系統(tǒng)對于4G的內(nèi)存,只能認(rèn)出3.2G
二 查找問題
搜索結(jié)果如下:
操作系統(tǒng)在32bit x86平臺上最大尋址空間只有4GB,如果要使用大于4GB的內(nèi)存,就必須使用Intel的PAE(物理地址擴(kuò)展)模式。在Windows NT平臺實(shí)現(xiàn)PAE只需要對boot.ini加上/pae即可。而對于RHEL5,缺省安裝模式下是不允許檢測超過4GB內(nèi)存,所以我們需要在內(nèi)核安裝完畢后再安裝kernel-PAE套件。
在已有l(wèi)inux系統(tǒng) fedora 6基礎(chǔ)上執(zhí)行以下命令
# yum install kernel-PAE
# yum remove kernel
三 開始動(dòng)手
執(zhí)行以上兩行命令,然后重啟
無法進(jìn)入系統(tǒng),提示2.6.18-1.2798.fc6找不到文件
拿光盤進(jìn)入linux rescue模式,執(zhí)行以下命令
sh-3.2# chroot /mnt/sysimage/
sh-3.2# ls /boot/
顯示initrd-2.6.22.14-72.fc6PAE.img 、 vmlinuz-2.6.22.14-72.fc6PAE
然后修改內(nèi)核名稱,將內(nèi)核2.6.18-1.2798.fc6改成2.6.22.14-72.fc6PAE
sh-3.2# vim /boot/grub/grub.conf
重啟,正常進(jìn)入系統(tǒng)
四 總結(jié)
裝了kernel-PAE刪除舊的kernel,沒有留意啟動(dòng)菜單里,還加載舊的kernel
其實(shí)當(dāng)執(zhí)行完以上兩條命令時(shí),可以直接修改/boot/grub/grub.conf文件,內(nèi)核名字可以參考ls /boot/顯示的內(nèi)核版本號,或者通過# uname -a 查看內(nèi)核版本
版權(quán)聲明:本站文章來源標(biāo)注為YINGSOO的內(nèi)容版權(quán)均為本站所有,歡迎引用、轉(zhuǎn)載,請保持原文完整并注明來源及原文鏈接。禁止復(fù)制或仿造本網(wǎng)站,禁止在非www.sddonglingsh.com所屬的服務(wù)器上建立鏡像,否則將依法追究法律責(zé)任。本站部分內(nèi)容來源于網(wǎng)友推薦、互聯(lián)網(wǎng)收集整理而來,僅供學(xué)習(xí)參考,不代表本站立場,如有內(nèi)容涉嫌侵權(quán),請聯(lián)系alex-e#qq.com處理。