歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux綜合 >> Linux資訊 >> 更多Linux >> 解決Linux不認大內存的問題

解決Linux不認大內存的問題

日期:2017/2/27 9:44:21   编辑:更多Linux
  有的機器有 16M 以上的內存的時候可能會出現 Linux 不認大於 16M的部分的內存的情況這個時候可以用如下的辦法:   1. 重新編譯內核,使內核支持 16M 以上的內存( 現在一般的 2.0.x 的內核都是缺省 y 的 )   2. 如果啟動還不認內存, 那麼可以在啟動 lilo 的提示符時敲入: mem=32M( 假設是 32M 的內存 ), 這時候看 linux 認不認( 用 free 看內存, 或者用 dmesg 看啟動時候的信息 ), 如果認的話, 在你的 /etc/lilo.conf 裡面加上 append="mem=32M" 就可以了, BTw, 如果你已經有了 append 的話,就直接加 mem=32M 在原來的 append 裡面就可以了,例如我的就是如下:   append="ether=0x3,0x280,eth0 mem=32M root=/dev/hdb1"   加完了再 lilo 一次就可以了, 下次啟動的時候就自己認了   3. 如果經過以上的兩步還沒有認,那麼。。。。很不幸,你的 linux 看來是不太願意合作了,拔掉你多余的內存吧, 或者使用更新的 kernel 版本重復以上 的步驟。 或者使用更新的 kernel 版本重復以上 的步驟。。 更多內容請看內存故障篇專題,或




Copyright © Linux教程網 All Rights Reserved