|
原帖由 Prescott 于 2008-1-7 03:38 发表
认不了4G是BIOS的问题,和OS没什么关系。那帮写BIOS的人不好好写。
大部分原因都是os的,bios只要支持映射就能识别4g以上,bs微软吧
这是作者的话
32位非服务器系统下,如果安装了4G或以上物理内存,并且打开BIOS的memory remap时。ramdisk驱动优先使用系统无法访问的(少掉)那部分内存。如果再把页面文件放上去,将就着支持4G内存了。
使用方法:
1. 用普通方法安装驱动
2. 导入ram4g.reg注册表。
3. 打开系统控制面板,确认系统打开PAE。否则删除boot.ini里的/EXECUTE, /NOEXECUTE=AlwaysOff等等参数,增加/PAE参数。
4. DiskSizeK/DiskSizeM设置小于高内存时,忽略虚拟盘大小设置使用高内存大小。虚拟盘大小大于搞内存时,不足部分使用普通内存。
更正了几个bug:
1. 磁盘未格式化
2. 大小无法超过高内存
3. 未开PAE时死机
4. 禁止进入休眠状态
再次更新:
1. ramdisk过大导致NTFS格式化映像文件无效
[ 本帖最后由 小小强 于 2008-1-7 09:22 编辑 ] |
|