频道直达 - 专题 - 新闻 - 技巧 - 组网 - 开发 - 安全 - web编程 - 图像 - 操作系统 - 数据库 - 教育 - 旅游 - 健康 - 时尚 - 驱动 - 软件 - 游戏 - 多媒体 - ERP - 讨论组

解决Linux不认大内存的问题

来源:yesky 作者:kenny 出处:巧巧读书 2006-02-08 进入讨论组
访问 http://www.qqread.com/linux/h681283206.html
  有的机器有 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 版本重复以上 的步骤。。 更多文章 更多内容请看Linux集群技术体验Linux的音影世界Linux驱动大全专题,或进入讨论组讨论。
收藏此文】【 】【打印】【关闭
相关图文阅读
频道图文推荐
健 康 咨 询
时 尚 咨 询
巧巧读书宗旨
相关专题
讨论组问题推荐
站内各频道最新更新文档
站内最新制作专题
热门关键字导读
Photoshop教 程照片处理 照片制作 PS快捷键 抠图
计 算 机 故 障XP系统修复
艺 术 与 设 计设计 流媒体 设计欣赏 边框
计 算 机 安 全ARP
站内频道文章精选
巧巧电脑频道编辑信箱  告诉我们您想看的专题或文章