无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站广告联系 微信:wuyouceo QQ:184822951
123
返回列表 发新帖
楼主: 窄口牛
打印 上一主题 下一主题

grub4dos虚拟个内存盘(用高位),进win98还能用上它?(已有结论,无法实现)

  [复制链接]
7#
发表于 2023-10-3 15:37:04 | 只看该作者
回复

使用道具 举报

6#
发表于 2023-10-3 13:41:48 | 只看该作者
是的,win98 不能在超过 2G 的内存之下运行。所以,要生办法让 win98 只看到 2G 或更少。

思路就是,用内存盘占据高位内存,只留下 2G 或 1G 供 win98 使用。

map 的参数中就有故意浪费内存的用法,你研究一下就能找到。现在我已经对 grub4dos 不太熟悉了,长期不接触开发工作,因此也记不住那些命令参数。

不过我要说的是,无需浪费内存,只需用几个 map 命令加载映像文件到内存中,把内存真的用光(当然要留下 2G 或 1G 供 win98 使用)。没有什么特别的技巧,谁都可以尝试这么做,无非就是用一条(或几条) map --mem --top …… 命令而已。为什么需要几条 map 命令?因为你可能有好几个内存碎块,这样就需要多个内存盘才能填满这些内存块。注意用 displaymem 命令查看你的内存碎块分布情况。map --status 能够显示出哪些内存已经被内存盘占用了。你需要——恰好——把不想要的内存块占满,因此你的映像文件的长度需要经过精准计算。太大了拒绝加载,太小了未能填满相应的内存块。未占据的部分,仍有可能被 win98 看见。



回复

使用道具 举报

5#
发表于 2023-10-3 13:39:33 | 只看该作者
还用Win98
回复

使用道具 举报

4#
发表于 2023-10-3 12:49:23 | 只看该作者
支持
回复

使用道具 举报

3#
发表于 2023-10-3 12:02:38 | 只看该作者
进win98,牛!
回复

使用道具 举报

2#
 楼主| 发表于 2023-10-3 10:33:17 来自手机 | 只看该作者
现在知道98可以用到2g,8g剩下的6g搞个虚拟磁盘。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-5-20 14:30

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表