- 关 键 词:
- linux
访问 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驱动大全专题,或进入讨论组讨论。
有的机器有 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集群技术 (8259篇文章)
- 体验Linux的音影世界 (7931篇文章)
- Linux驱动大全 (8729篇文章)
- Linux下的路由的配置与应用 (11721篇文章)
- Linux命令简介 (9775篇文章)
- Linux防火墙 (9606篇文章)
- Linux日志专题 (8383篇文章)
- Linux服务器的安全性能 (20291篇文章)
- 揭秘Linux内存管理 (7995篇文章)
- 解析Linux文件系统 (8197篇文章)
- Linux与Windows Vista的桌面之争 (83次浏览)
- 对比评测Vista XP Linux启动时间 (59次浏览)
- Linux 基本概念及常用命令 (57次浏览)
- Linux系统如何判断CPU是双核还是单核 (53次浏览)
- VMware下Linux与真实主机共享上网 (31次浏览)
- Linux系统下如何更改终端显示分辨率 (30次浏览)
- 实用技巧:配置Linux操作系统环境变量 (30次浏览)
- Fedora 8 Linux下安装配置audacious过程 (27次浏览)
- Linux系统下设置环境变量Path的方法 (25次浏览)
- 最流行的发行版:Ubuntu 8.04 Alpha 2发布 (24次浏览)



