中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --

联盟域名:www.cn-dos.net  论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!

游客:  注册 | 登录 | 命令行 | 会员 | 搜索 | 上传 | 帮助 »
« [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] ... [19] »
作者:
标题: [原创]mini98完全光盘版 上一主题 | 下一主题
飞行猪
初级用户




积分 134
发帖 15
注册 2004-4-15
状态 离线
『第 61 楼』:  

请问如是大师上传新版本了没有啊。

2004-5-28 00:00
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
如是大师
元老会员

步行的人


积分 9654
发帖 3351
注册 2003-3-11
来自 湖北
状态 离线
『第 62 楼』:  

60楼的没看贴吗?纯光盘98已经发布了啊。。虽然还不够完善。(指explorer的读写光盘错误)。至于新版还没上传。这2天在做迷你me。me的explorer有一个dll文件与之配合。出错的几率大大减少。。已经成功精简到36mb。进一步完善后就做光盘版。。比98功能多点。且不易报错。。做完再说吧。。。



弄花香满衣,掬水月在手。
                 明月鹭鸟飞, 芦花白马走。
       我自一过后,野渡现横舟。
              青云碧空在,净瓶水不流。
http://dos.e-stone.cn/guestbook/index.asp
   ======中國DOS聯盟=====
我的新网页http://rsds.7i24.com欢迎光顾
2004-5-28 00:00
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
不点
银牌会员

不甘寂寞的人


积分 2491
发帖 1115
注册 2003-9-24
状态 离线
『第 63 楼』:  

如果是像前面一位老兄所说, 是写注册表出错的话, 恐怕就难办了. 并非所有的写注册表操作都引起故障. 当写入失败时, 有的程序只是忽略这一错误, 有的就出错退出, 有的干脆引起系统锁定. 这锁定系统的, 只能是微软干的, 别人的应用程序一般无此功能.

我在 win4lin 下试验过, 当把所有其它文件都禁止写入, 而只允许 system.dat, user.dat 等少数几个可以允许写入时, 系统仍然不正常. 这说明微软还有别的秘密.

--------------------------

我一直在用 win4lin 进行 win98 的试验. win4lin 是一个很好的软件, 用它来试验, 肯定可以节约不少精力.

前面说过 geoShell 可以使用了, 但 internat 出现非法错误不能运行. 其实, internat 仅仅是系统托盘上的一个输入法图标而已. 没有这个图标, 输入法照样能用. 用 ctrl+空格键 就可以调用输入法, 即使 internat 不存在都没关系.

因此, geoShell 代替 explorer 已经没有什么障碍了. 下一步就是有人真的试验一下用 geoShell 代替 explorer 的效果了.





因为我们亲手创建,这个世界更加美丽。
2004-5-28 00:00
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
如是大师
元老会员

步行的人


积分 9654
发帖 3351
注册 2003-3-11
来自 湖北
状态 离线
『第 64 楼』:  

问题1-:系统精简到一定程度后。修改注册表的动作比较大的话。导致系统不能启动。这时候。在dos下删除出错的注册表文件。copy原备份的注册表也没用。。copy的syatem.sys和user.sys文件再启动后会和修改出错后的文件一样。。这真是很奇特。如果说是在内存里面。关机重启后依然如是。。这时候保存的注册表修改信息在哪里呢?

问题2-: 再一个就是在精简的win系统完成后你替换一个相同版本的explorer,会报桌面信息丢失。。然到explorer也有部分类似注册表功能?

问题3-:虽然ms在system.ini里面号称shell是可以替换的。可前提可能是保留ms的原explorer。要不就报错。。。

问题4-:在winme里面多了个文件classes.dat。随着注册表的修改,增加体积的是这个文件。
为什么?ms的注册表文件然道不仅仅是system和user吗?



弄花香满衣,掬水月在手。
                 明月鹭鸟飞, 芦花白马走。
       我自一过后,野渡现横舟。
              青云碧空在,净瓶水不流。
http://dos.e-stone.cn/guestbook/index.asp
   ======中國DOS聯盟=====
我的新网页http://rsds.7i24.com欢迎光顾
2004-5-28 00:00
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
不点
银牌会员

不甘寂寞的人


积分 2491
发帖 1115
注册 2003-9-24
状态 离线
『第 65 楼』:  

> 问题3-:虽然ms在system.ini里面号称shell是可以替换的。可前提可能是保留ms的原explorer。要不就报错。。。

我在 win4lin 里面试验很方便. 我刚刚试验过, 删掉 explorer.exe 后, 系统正常启动, 我用的 shell 是 geoShell.

只有一个小问题, 就是"控制面板", "资源管理器" 和 "我的电脑", "IE浏览器" 这类无法打开了, 其它都正常, 例如 MS OFFICE 2000 都正常.

那些打不开的, 都用到了 explorer. 所以我们为了让控制面板能够打开, 还得保留 explorer. 然而, 我们这时候不把 explorer 作为 shell 来使用, 而是作为文件管理器来使用. 这样, 死机的可能性应当可以得到有效的控制吧? 我们甚至可以再安装一个别的文件管理器, 也取名叫 explorer.exe, 说不定就 OK 了呢?

-----------------------------

我再补充一点看法: 系统能够做小固然重要, 然而, 我觉得, 系统的整体稳定性更重要. 我们要在光盘上运行, 可是微软不希望我们能够在光盘上运行. 以前的 DOS 时代, 没有光盘, 所以微软没有想到设置障碍让 DOS 无法在光盘上运行. 可是 windows 时代光盘已经流行了, 于是微软在开发的过程中就慢慢开始加密它的系统, 这是一种保护措施, 不让别人随意从光盘运行. 不然的话, 它根本无法控制用户了.

所以我认为, 要想彻底摆脱困境, 就得下狠心尽量脱离微软. 我觉得从脱离 explorer.exe 开始入手比较合适.

系统占用的体积稍微大点, 这没什么, 关键是, 我们能够从光盘正常运行了, 这才是最要紧的. 从光盘运行的另一个好处是: 再也不怕病毒了.





[此贴子已经被作者于2004-5-28 下午 11:24:14编辑过]






因为我们亲手创建,这个世界更加美丽。
2004-5-28 00:00
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
不点
银牌会员

不甘寂寞的人


积分 2491
发帖 1115
注册 2003-9-24
状态 离线
『第 66 楼』:  

如是大师:

这个系统为什么不支持长文件名呢? 也不支持含有空格的文件名. 我是指在 windows 中操作, 不是指 DOS 下.

是不是有一些文件来自 win95?

我认为, 系统文件都应来自 同一个版本, 体积大一点也无所谓. 要不然可能会出现各种毛病. 例如, 我把 X:\win 拷贝到 C: 就不成功, 因为 X:\win 下有个叫做 start me 的目录, 它的名字含有空格, 无法拷贝. sendto 目录下还有一个叫做 3.5 _ 的文件, 它也含有一个空格, 因而无法拷贝. 我觉得, 这带来的问题将是隐蔽的, 严重的.

刚刚发现, 那个 Start me 其实是 Start Menu 被截断了. 3.5 _ 是 3.5 英寸软盘被截断了. 在 DOS 下也不能访问这些文件, 感觉好像是光驱驱动程序的问题. 在 C: 盘可以建立长文件名. 希望改进一下光驱驱动.









[此贴子已经被作者于2004-5-29 上午 09:46:55编辑过]






因为我们亲手创建,这个世界更加美丽。
2004-5-29 00:00
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
不点
银牌会员

不甘寂寞的人


积分 2491
发帖 1115
注册 2003-9-24
状态 离线
『第 67 楼』:  

已经成功将 如是大师 的光盘安装到硬盘上. 其运行状况完全和光盘上的一样. explorer 访问光盘总是出错. 我们可以不用点击光盘上的文件, 这样就不会死机了. 但是我们不能保证系统会不会访问光盘. 也许注册表中已经记忆着光盘的盘符 X 是硬盘, 所以才导致死机. 如果能让系统认为 X 不是硬盘而是网络驱动器, 那么就可能不再死机了.

是否可以考虑从注册表来做呢?

另一方面, 这个光驱的驱动是 DOS 的, 也就是说是 16 位的, 它不符合 windows 的 32 位磁盘存取规范, 所以不稳定.

windows 也支持将 16 位的 CDROM 驱动转换成 32 位的驱动, 但是必须是 windows 指定的几种驱动才行. 可以查阅 windows 资料, 找到一个 windows 支持的 16 位光盘驱动程序, 用这样的驱动就 OK 了. 我想, 这可能是最有效的了.





因为我们亲手创建,这个世界更加美丽。
2004-5-29 00:00
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
如是大师
元老会员

步行的人


积分 9654
发帖 3351
注册 2003-3-11
来自 湖北
状态 离线
『第 68 楼』:  

不点用的哪个版本啊?没有长文件名问题啊。应该。。
现在正在从注册表着手啊。。这2天我们这里老停电。。郁闷。。



弄花香满衣,掬水月在手。
                 明月鹭鸟飞, 芦花白马走。
       我自一过后,野渡现横舟。
              青云碧空在,净瓶水不流。
http://dos.e-stone.cn/guestbook/index.asp
   ======中國DOS聯盟=====
我的新网页http://rsds.7i24.com欢迎光顾
2004-5-29 00:00
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
不点
银牌会员

不甘寂寞的人


积分 2491
发帖 1115
注册 2003-9-24
状态 离线
『第 69 楼』:  

是你最新的 8M 的版本. 光驱驱动不行, 在 windows 下以及 DOS 下都不能访问光盘上 start menu 这类含有空格的文件夹. 硬盘上的没问题, 仅仅是光盘上的问题.





因为我们亲手创建,这个世界更加美丽。
2004-5-29 00:00
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
不点
银牌会员

不甘寂寞的人


积分 2491
发帖 1115
注册 2003-9-24
状态 离线
『第 70 楼』:  

等到一切都做的差不多了之后, 我们就需要有通用的光驱/显卡/声卡/USB 驱动了.

这不是开玩笑, USB 已经有人做出来通用驱动了, 是从 win2000 提取的文件. 其实, 光驱, 显卡, 声卡, 都可以用这种办法.

16位的驱动使得 windows 使用 DOS 兼容模式, 而不是 32 位的保护模式, 所以容易出现死锁. 因此, 从 win2000/XP 提取通用 32 位驱动, 是必须的了.





因为我们亲手创建,这个世界更加美丽。
2004-5-30 00:00
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
lk
高级用户




积分 915
发帖 309
注册 2002-12-22
状态 离线
『第 71 楼』:  

这是95的,不是WIN98SE的,看explorer.exe的属性便知。

2004-5-30 00:00
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
如是大师
元老会员

步行的人


积分 9654
发帖 3351
注册 2003-3-11
来自 湖北
状态 离线
『第 72 楼』:  

98lite过后就是用95的explorer.exe替换了98的explorer.exe。这是98lite的基本要求啊。。所以这个版本的98用起来不爽啊。。我才做miniwinme啊。winme对图形支持。zip.usb等的通用支持好多了。我是全手工精简。现在大小32mb左右。基本精简工作完成。下一步就是把它做到光盘上去。完成了后。下一步我想应该在显卡,声卡的通用驱动之前,完成网卡的通用驱动。有兴趣的朋友可以弄弄。。



弄花香满衣,掬水月在手。
                 明月鹭鸟飞, 芦花白马走。
       我自一过后,野渡现横舟。
              青云碧空在,净瓶水不流。
http://dos.e-stone.cn/guestbook/index.asp
   ======中國DOS聯盟=====
我的新网页http://rsds.7i24.com欢迎光顾
2004-5-30 00:00
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
LK
高级用户




积分 915
发帖 309
注册 2002-12-22
状态 离线
『第 73 楼』:  

我认为98lite使用95的文件那是发烧的作法,仅单纯为了追求速度,搞的有许多方面是很不爽的,尤其是它那界面就特令人不爽。

其实98lite也完全可以实现使用win98se的,速度上也毫无问题。



2004-5-30 00:00
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
bush
银牌会员




积分 2165
发帖 730
注册 2004-4-21
状态 离线
『第 74 楼』:  

        还没有试版主的, 我网速慢~
我也用98lite4.7P来安装的,(不过后来因使用AUTOCAD较多,时常事故->重装,就没有放多少精力在化简上了)
“windows 把 explorer 同时当作桌面和文件管理器, 其实它似乎也调用网络浏览器 IE”
准确的说是IE5是集成安装到98的桌面的。
使用98lite的最大作用就是把IE和桌面的联系剥离,同时又可以用WIN95的外壳文件,这样就能得到一个不含IE引擎的纯桌面操作系统。
当然,喜欢用IE的还是可以安装一个全新的IE(要自定义安装),这样IE浏览器和桌面EXPLORER就不会发生关系。

to areyong 我记得“Temporary Internet Files”这个文件夹应该不会出现啊?只有那个temp目录,的确是“不管怎么修改注册表,WIN98都试图访问系统盘下的WINDOWS下的TEMP,如果没有此目录,在启动时它就会试图建一个这样的目录。”

另外我认为可以把WINDOWS中的文件用UPX压缩一下,可以减掉不少体积.只有少数几个文件不能用UPX(主要是DOS相关的).还有……(刚才想到一个话题,突然又忘记了……汗!)

至于WINDOWS下的袖珍软件好的不少,比如我用英文版(汉化的少一个功能)的WIN32PAD(22.5k)替换NOTEPAD,特别是作为写程序时的编辑器很好。

查看了一下我家里机器的磁盘状态:WINDWS目录111M、Program Files目录25M(安装了IE5.5)另有AUTOCAD2002所在目录56M
共计约200M        恐怕还算简化吧?(哦,跑题了……)

2004-5-30 00:00
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
不点
银牌会员

不甘寂寞的人


积分 2491
发帖 1115
注册 2003-9-24
状态 离线
『第 75 楼』:  

现在的光盘一点击, explorer 就崩溃.

因为这个是基于光盘的系统, 所以, 光盘问题必须处理好, 这是首要的. 相比之下, 其它如 USB, ZIP, 网卡, 显卡, 声卡, 真的不重要了.

即便把这个系统安装到硬盘, 从硬盘启动, 只要 CONFIG.SYS 以及 AUTOEXEC.BAT 中启动了 DOS 的光盘, 那么在 WIN 下的 explorer 就要崩溃. 我猜想在 win 中应当加载一个通用的 32位光盘驱动. 现在的这个, 什么驱动都没有, 像是"安全模式".

------------------

如果 winme 仅仅有那么一点点优点的话, 我觉得不是很吸引人. 有人从 win2000 剥离出 USB 驱动, 说可以驱动 98% 的优盘, 这不就比 WINME 强很多了?

winme 的赘肉更多............ 而且使用人数不如 98 多.




因为我们亲手创建,这个世界更加美丽。
2004-5-31 00:00
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
« [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] ... [19] »
请注意:您目前尚未注册或登录,请您注册登录以使用论坛的各项功能,例如发表和回复帖子等。


可打印版本 | 推荐给朋友 | 订阅主题 | 收藏主题



论坛跳转: