Board logo

标题: [原创]mini98完全光盘版 [打印本页]

作者: 如是大师     时间: 2004-5-16 00:00    标题: [原创]mini98完全光盘版

所谓mini98完全光盘版的意义就是。本mini98的所有文件的启动操作都以光盘为介质。不需要采取虚拟内存技术,所以是真正意义上的光盘操作系统。
  特点:
      1,本系统采取98se为基本内核。性能方面自不必说。
      2,完全离析了IE内核。所以见不到那些犹如鸡肋的Cookies,Favorites,History,All Users等文件夹。基本是一个干净系统。
      3,相比较同类号称光盘的mini98来说内存占用量极小。本系统在低端机上运行有较大优势。
      4,可以任意移植,只需设置好你的autoexec,config。msdos文件。文件的移植单纯copy就行。没什么难度。
      
======================================
   不足:因本人的学历不高。也没啥计算机知识。所以在注册表等项方面还有极大不足。包括一些设置。

希望有哪位朋友提供空间我上传。大家共同探讨一下。。。
作者: hunome     时间: 2004-5-17 00:00
怎么没人支持?
我没有自己的ftp,给个别人的吧。
ftp://wuyou:wuyou@61.233.96.9/
里面已经有写好东西。
作者: 如是大师     时间: 2004-5-17 00:00
提示密码错误。不能上传。还有ftp吗??
作者: tcpip     时间: 2004-5-17 00:00
无忧启动网友 拯救危机 提供的FTP

ftp://wuyou:wuyou@218.94.80.66:2121

  Quote:
如果连不上,可能是连接的人数过多或者是你用N(N>2)线程下载,被踢出,稍后再试试吧。
重申:不要采用超过2个以上的线程下载,不要发淫秽、反动的东东。
由于是单位的服务器,为了单位的上网速度,所以加了速度限制,请朋友们谅解,大家可以在夜间人少的时候下载,这台机器是24小时服务的,也请下载或上传的朋友记得自己查杀病毒。


作者: o2y     时间: 2004-5-17 00:00
这是个值得收藏的好东东,大小如何,有没有更详细的readme?
作者: 如是大师     时间: 2004-5-17 00:00
iso文件28mb左右。如果还要小的话大概还可以一些应用程序。以及将windos的本身文件进行压缩等等。不过意义不大。因为文件的添加和减少直接在光盘文件上就可进行不影响mini98的启动。。一张光盘的容量。有一个28MB左右的系统不算太大吧。
作者: 不点     时间: 2004-5-17 00:00
能说说使用的技术吗? 你是怎么做到的? 什么地方是关键? 你突破了哪些障碍?

你这个应当可以安装到硬盘吧?

运行 windows 程序, 没问题吧? 如金山词霸, 多媒体之类.

谢谢!


作者: 如是大师     时间: 2004-5-17 00:00
一般应用程序是没问题的。如我的这个光盘上就有微型版的东方快车,wps等。。完全运行没问题。输入法就装了拼音加加。其他的朋友们自己可以添加。但多媒体等程序因为涉及到驱动的问题不能使用。(如果装到硬盘上当然就没这个问题了)某些大型程序可能需要添加一些库文件支持。直接在system文件夹里面添加就行。在硬盘上运行当然没问题。而且应该功能更强大,(只需做些许修改就行)
      至于制作方法的部分。我在win板块有专贴讲过。。
      真正实现光盘98。我想有3个方法可以实现。目前通过了2个方法。
      其实。win98是一个具有相当自由度的操作系统。所以,相对的限制比较少。而且我个人认为win98是最成功的dos的GUI界面。离析了一些不必要的功能后,这个系统可以说是某种意义上的最优的dos的图形界面吧。
      其中最麻烦的是注册表的效验问题。其实我采取的方法只是绕过而已。并没有真正解决其内核问题。(其主要关键是在注册表。我的注册表功底实在不足)

      当然。这里面还存在相当多的问题。。我想把它发出来的目的就是就教于高手。共同解决。
       先等朋友们提供空间,发布上来后大家共同探讨吧。。见到实物比较好说话啊。
作者: 不点     时间: 2004-5-17 00:00
刚才 tcpip 说的这个网站不是可以进去吗? 难道不能上载?
ftp://wuyou:wuyou@218.94.80.66:2121

作者: 如是大师     时间: 2004-5-17 00:00
ftp://wuyou:wuyou@218.94.80.66:2121
已上传。就是其中的 RS.rar文件。压缩包13mb。请大家下载试用后探讨一下。
作者: lyh728     时间: 2004-5-18 00:00
观望,我曾经用老外的方法做过300M的win98,完全版


[此贴子已经被作者于2004-5-24 上午 10:05:17编辑过]



作者: o2y     时间: 2004-5-18 00:00
个人以为作出个小点的:
      老外有精简到9M左右的98,我们可以再大些,把大家常用的硬件驱动也做进去,主要包括常见的显卡/声卡/网卡/通用USB,再加些绿色的工具软件/系统装机修复软件/简单的应用软件,总体大小控制在190M的可以刻在3寸小光盘上,控制在128M/63M/31M/15M的可以安装在相应大小的U盘上。

      允许U盘只读启动对于修复感染病毒的系统很有用!
作者: yuqianggold     时间: 2004-5-18 00:00
下载试用后感觉不错,但访问光盘时出现错误
作者: 如是大师     时间: 2004-5-18 00:00
        还有其他试用者吗?我今天又更换并压缩了些文件。其中包括碎片整理。计算器。磁盘查错等windows自带的工具。。另添加了进程管理和虚拟桌面2款软件。如果不要可以删除。包含以上软件,本系统最终大小24MB。

        本系统最终目的做成全图形界面的系统维护盘,具有简单操作系统功能。以3寸小cd刻录。希望有微型经典软件的朋友提供一些。我把它们做进去。

        另外。还可以对本光盘的功能提些要求。诸如:希望达到什么维护功能。具体到哪些方面。。
         请朋友们支持。。

[此贴子已经被作者于2004-5-18 下午 07:37:55编辑过]



作者: LK     时间: 2004-5-18 00:00
无法登录?
---------------------------------------------------------------------
状态:>          正在获取列表“”...
状态:>          正在连接到 FTP 服务器 218.94.80.66:2121 (ip = 218.94.80.66)...
错误:>           远程主机积极地拒绝与其尝试连接。
                1) 请核实目的服务器名或 IP 地址是否正确
                2) 请核实连接端口号是否正确(在“站点设置 | 类型”栏)。
                3) 远程服务器可能临时或永久地无法访问(稍后再试)。
                4) 请核实您已选择了正确的协议(SSH2、SSL、FTP、等等),且已为此协议设置了所有需要的选项。
                5) 请核实目的 IP 地址和端口号是否正确。
                6) 远程服务器可能拒绝来自同一客户端的多个连接。在连接到这种特殊的服务器时,请试着只使用一个连接线程(站点设置 | 选项)。
                7) 尝试 ping 地址。
                8) 如果您正使用路由器,请核实路由器是否运行正确(ping 路由器,然后 ping 路由器的外部地址)。
                9) 执行到目的地的跟踪程序,以核实所有路由器都延着连接路径运行。
                10) 请核实您的子网掩码设置是否正确。
                11) 请核实您的本地软件或硬件防火墙不拦截来自 CuteFTP 的外出连接源。
                12) 请核实您的杀毒软件没有错误(试着将其禁用)。

作者: tcpip     时间: 2004-5-18 00:00
这个宋体字库只有2.5M,用它可以节省一些空间,不会影响显示效果的
http://zixus.go.nease.net/simsun.rar
http://zixus.go.nease.net/simsun.r00

作者: 如是大师     时间: 2004-5-18 00:00
楼上的。谢了!
现在是16mb了。。可以装在16mb的u盘里用了。。
遗憾的是加载的拼音加加有1.4mb。朋友们有好点的输入法推荐吗?现已上传新iso文件。原地址。全名:如是MINI98完全光盘版。大小:8MB





[此贴子已经被作者于2004-5-18 下午 09:52:13编辑过]



作者: lyh728     时间: 2004-5-19 00:00
无法下载,无法建立连接
作者: 如是大师     时间: 2004-5-19 00:00
ftp://218.94.80.66:2121/如是MINI98完全光盘版.rar%20
我用网际快车都可以下载啊。。。
作者: o2y     时间: 2004-5-19 00:00
偶喜欢用紫光拼音,很智能,就是大了点,有五笔,小,不过只会打几个字^_^哈
作者: 如是大师     时间: 2004-5-19 00:00
哈!偶也用的紫光,那个太大了。拼音加加其实和紫光差不多。。
5笔偶不行。。。汗~!
作者: hunome     时间: 2004-5-19 00:00
有点晕。我在vpc和vmware里面试了,怎么打不开我的电脑?双击就是“查找”?其他属性等也没有显示,竟是直接打开dll文件。怎么回事呢?
作者: 如是大师     时间: 2004-5-19 00:00
晕。不会吧??我下一个试试。。。
作者: lvckk     时间: 2004-5-19 00:00    标题: 这个也是用户数限制问题么?

正在连接到 218.94.80.66, 端口 21 (#1)
已经连接. 正在等待响应.
220 Microsoft FTP Service
USER wuyou
331 Password required for wuyou.
PASS xxxxxx
530 User wuyou cannot log in.
QUIT
连接尝试失败。 正在等待重试...

作者: tcpip     时间: 2004-5-19 00:00
楼上的,端口是2121
复制下面的地址到下载软件中

  Quote:
ftp://wuyou:wuyou@218.94.80.66:2121/如是MINI98完全光盘版.rar

[此贴子已经被作者于2004-5-19 下午 06:45:50编辑过]



作者: 不点     时间: 2004-5-19 00:00
我在 vmware 中试过了, 很漂亮, 没有什么实质性的问题.

资源管理器可以打开, 但是点击 X: 盘, 也就是光盘的时候, 就会显示对话框:

Explorer

该程序执行了非法操作, 即将关闭

看来 explorer 很不稳定. 可以考虑用别的文件管理器来代替, 如第三方生产的文件管理器, 或者甚至是开源的文件管理器. ReactOS 中的程序都可以拿来用. E/OS LX 的程序也可以拿来用.

漂亮, 确实不同以往了.

以前我也下载过, 但是在 vmware 下不能启动完毕, windows 桌面出不来, 死到半路上了. 这次就很好, 完全就是一个立即可用的 win98 了. 我甚至还用拼音加加输入中文了呢.

精简难, 而添加东西容易. 所以, 应当研究一下, 究竟最小的 win98 可以做到多大? 这里不是指容量, 而是指 windows 目录中有哪些是必须有的, 而有哪些是可以修剪掉的.


作者: 如是大师     时间: 2004-5-20 00:00
我想去掉一些可有可无的应用程序。再精简一下syatem文件夹。(并压缩一下相关文件)
把注册表弄弄。。做小点。。win98中文版大概可以到12mb左右。。再小我是没能力了。。具体做方法容后发文讨论。。

    Explorer

该程序执行了非法操作, 即将关闭

说实话这个不完全是explorer 的责任。其实是本迷你系统的一个BUG。。因为本系统的光驱是在dos引导时加载的。而win注册表里面没有光驱的安装信息。。explorer 不认光驱也是情有可原,不能把责任都推倒MS那里去吧。。是我的原因就是我的原因。。嘿嘿。。

至于win没添加光驱的原因就是。。如果添加了光驱就会在win启动添加设备时发生冲突。导致本系统不能启动。因为本人功底太差。没什么好的解决方法。。这几天猛钻注册表。还是收效甚小。这个问题提出来就教于方家。希望高手们不吝赐教为是。。

至于读取光盘文件可以。从地址栏里用windows默认方式打开。进入下级目录就没问题了。但是这个毕竟还是一个很大的问题。希望朋友们帮帮我。这里谢谢先。。。

我在前面提到。还有2个方法做光盘98。。严格说那2个方法做出来的不算纯粹的光盘98。。其中需要将注册表等相关启动文件copy到虚拟盘中进行。当然虚拟盘占用是很小的了。不会影响98的启动速度。。但是在我试验过程中还是存在问题,。就是对本机的系统文件夹会有影响。
就着说。这种虚拟技术作出来系统在光盘启动后会打不开本机硬盘上的windows文件夹。至于安装其他类型的系统 硬盘是否有类似情况。我还没试验过。

目前先解决这个吧。。。。
作者: 505riva128     时间: 2004-5-21 00:00
能请教怎么用不???

  无限感激..............
作者: lvckk     时间: 2004-5-21 00:00
很好用的啊!
期待U盘版的mini出现!
作者: 6618     时间: 2004-5-21 00:00
支持!
作者: yuqianggold     时间: 2004-5-21 00:00
再顶!!!
虽然还有问题,但还是支持。
作者: areyong     时间: 2004-5-21 00:00
EXPLORER 执行了非法操作的原因,并非是光驱盘符的问题
而是因为在打开系统盘时,WIN98要在系统盘(即光盘)上写入文件
(如TEMP文件,Temporary Internet Files目录也想写入文件。)而且,
还要求能写入长文件名的文件(用XMSDSK建立的内存虚拟盘无法写入长文件名文件)。

所以我们应该想想如何把此问题解决,或者如何让WIN98能在XMSDSK建立的内存盘上
建立长文件名。
另外,也可以看如何把WIN97的文件移植过来,WIN97是可以用XMSDSK的内存盘的
(可能是它不用在“Temporary Internet Files”目录下建目录等等吧)

大家试试。。。。。。。。。。。。。。。。。。
作者: 如是大师     时间: 2004-5-21 00:00
我这个版本没有Temporary Internet Files等文件夹。。win98启动没有采用xmsdsk技术。。
作者: areyong     时间: 2004-5-21 00:00
我没有试如是大师的光盘。
问题是:你没有Temporary Internet Files目录,但WIN98在启动时,试图自已来建一个
这样的目录,因为光盘不可写,WIN98自已建不了,但是当你打开系统盘时,WIN98又
试图写文件到Temporary Internet Files目录下,因为又没有,结果出错。

不信可以这样试一下,把光盘上的WIN98文件拷到硬盘(盘符的事先不说),
然后从硬盘启动此WINDOWS,你将会看到WIN98自动地在系统盘上建立一个
Temporary Internet Files目录(在WINDOWS目录之下),即使你修改了注册表,把所
有的有关Temporary Internet Files都改了也无济无事。
作者: 如是大师     时间: 2004-5-21 00:00
而我采取另外一种技术做的迷你98就完全没有EXPLORER 执行了非法操作的问题。不过是采用了xmsdsk技术。将注册表的读写操作放在虚拟盘里进行。。。
   
       读写光驱和长文件名都没问题。。还有一点可能大家忽视了。在完全光盘启动的时候。。才会发生长文件名问题。。
       dos时代菜鸟的那个版本的mini98我没看到。。她是采用的完全虚拟盘技术。不应该有长文件名问题啊。。

        32楼所说(用XMSDSK建立的内存虚拟盘无法写入长文件名文件)这一点是完全不存在的。。
作者: 不点     时间: 2004-5-21 00:00
我也觉得 areyong 说得有道理.

不仅 explorer 会死, windows 整个系统都可能死掉的. windows 不是绿色操作系统, 它是一个强制写入垃圾信息的一个操作系统. DOS 决不会因为试图写入一个只读设备而死掉, 最多出现一个"写入失败"的消息罢了.

最好是能够用反汇编(soft-ICE)找到 windows 强制写盘的指令, 将其统统删除.


作者: 如是大师     时间: 2004-5-21 00:00
我的这个版本用98lite过了。没有强制建立这些文件夹的问题。我就是在硬盘上完全做好了再制作成光盘文件的。。
作者: areyong     时间: 2004-5-21 00:00
我做过基于XMSDSK内存盘上的MINI-WIN97,什么问题都没有,可以支持长文件名,
一切都正常。(不过,在启动WIN97之前,DOS状态下,C:\WINDOWS目录下要保留
几个文件,一共大约100多K吧,不然内存盘上的WIN97启不来。)

但是在MINI98上,却不支持XMSDSK盘的长文件名了,不知道为什么。(我把所有的
文件都放在XMSDSK盘上,包括注册表等)
而且我还没有找到是那些DLL文件所引起的。要不然可能用WIN97的替换就行了。

我是新来这个论坛的,不知道以前的这个论坛里的MINI98是不是采用大量WIN95的文件。

其实,我的MINI97挺好的,我用它来运行RDP5.2,但是在WIN97里不支持3D鼠标的滚轮,没办法才用WIN98。。。。。。。。。。。



作者: areyong     时间: 2004-5-21 00:00
我的MINI98就是用98LITE4.7来安装的最小版,但即使从硬盘启动,也会在启动时会自动地在系统盘的WINDOWS目录下建立Temporary Internet Files目录。
如是大师你去试试。
不过,这个Temporary Internet Files目录的问题可以通过用WIN97里的一个DLL文件来
替代的方法解决。(具体是什么我记不清了,在98中查找所有DLL,另加查找条件:包括文字”Temporary Internet Files“,就可以找出它。)
还有一个windows\temp目录的问题,不管怎么修改注册表,WIN98都试图访问系统盘
下的WINDOWS下的TEMP,如果没有此目录,在启动时它就会试图建一个这样的目录。


[此贴子已经被作者于2004-5-21 下午 11:06:30编辑过]



作者: areyong     时间: 2004-5-21 00:00
xmsdsk内存盘在WIN98下是否支持长文件名,其实可以很容易测试:
在一个正常的有盘的完整的WIN98下,编辑其AUTOEXEC.BAT,在最后一行加上
xmsdsk k: 4096 /y
然后,重启WIN98,这样在WINDOWS98的图形界面里可以看到K:盘,然后
新建一个目录,看看是“新建文件夹”还是“nfld”。
作者: 6618     时间: 2004-5-22 00:00
把这个贴子顶上去,期待进一步完善!
作者: 不点     时间: 2004-5-23 00:00


  Quote:
以下是引用如是大师在2004-5-21 上午 10:48:00的发言:
我的这个版本用98lite过了。没有强制建立这些文件夹的问题。我就是在硬盘上完全做好了再制作成光盘文件的。。

不是说它一定会强制建立文件夹, 而是说它会写盘, 这包括的多了: 建立新文件夹, 建立新文件, 写入旧文件, 按照扇区写文件, 等等等等, 都是写操作. 有了写操作本来没什么关系, 可是微软故意让它执行非法 CPU 指令, 从而出现蓝屏, 这样阻止别人调试它的 windows.

"写入失败" 不等于"系统死掉", 可是微软就基本上让这两者等同了. 微软强制写入信息, 其目的就是让别人不能随便使用(如盗版), 尤其不能随便在光盘上使用. 所以, 我认为, 如是大师捅到了微软的痛处. 但是, 这个工作远未完成, explorer 的蓝屏故障, 并非系统缺乏光驱驱动导致的, 而是微软故意设置的. 你从"开始菜单--运行--X:\" 是完全可以访问光盘上的文件的, 这就说明光盘完全被 windows 系统所接受了. 唯一的问题是, 微软故意让它的一些程序不能良好运作, 其中包括 explorer. 所以我建议更换 explorer 为 reactOS 或者别的公司的产品, 就可以彻底摆脱微软在 explorer 问题上给我们强加的束缚了.

作者: yuqianggold     时间: 2004-5-23 00:00
顶,大家多讨论,(我水平不行),会更完善的。
作者: ihpu     时间: 2004-5-23 00:00
严重支持!期待中!
下载不了啊,说什么连接错误
作者: XNYG     时间: 2004-5-24 00:00
在哪里下载吗,让我也用用看!FTP总是要用户名和密码.谁来告诉我?
作者: xecniw     时间: 2004-5-24 00:00
能否告知正确的刻录方法?
我刻了多次都是出现
Not ready reading driveX
Abort,Retry,Fail?
的错误。
作者: 不点     时间: 2004-5-24 00:00
大家可以在 google 上查找 "explorer 文件管理器", 看看哪个最好. 我找到一个叫做 total commander 的, 是中文版, 很漂亮, 可以用来作为 windows 的文件管理器. 当然了, 这个 total commander 也许不适合做桌面用. 大家可以再找几个桌面软件(如果觉得 explorer 这个 shell 不好的话).

windows 把 explorer 同时当作桌面和文件管理器, 其实它似乎也调用网络浏览器 IE. 所以, 这个多功能的 explorer 就可能潜藏着很多秘密. 它很垃圾, 如果能摆脱它的话, 还是要尽量摆脱它. 我们下载一个专门用作 shell 的(它作桌面), 再下载一个 total commander 之类的文件管理器, 再下载一个 mozilla 之类的浏览器, 这就干净了. 这时候我们不在乎空间的大小. 我们只在乎系统稳定, 不让微软牵着鼻子走.

这样一来, 哈哈, 我们就像 Linux 那样, 可以任意制作 windows 发行版了[em02][em02][em02]

于是我们可以制作各种 windows 发行版, 有光盘的, 有 USB 的. 有大的, 有小的, 甚至还有嵌入式的. 里面的软件丰富多彩, 经常可以更新. 所以发行版永远可以做下去. 根据 如是大师 提供的 windows 系统内核, 我们只需要选择不同的应用软件组合就行了. 到时候也许会出现像 www.distrowatch.com 那样的 windows 发行版观察网, 络绎不绝.

[em22][em23][em22][em23][em22][em23][em22][em23][em22][em23][em22][em23]

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



作者: 如是大师     时间: 2004-5-25 00:00
已更新为最新版.这2天网络出了点问题.恢复了就上传..已全面解决读写光盘问题.及启动菜单显示问题..基本上就可以了..网络好了就上传...大家别急...还有问题可以继续探讨,研究这个的时候我发现了98的很多很有趣的现象..谢谢大家支持...
作者: chenall     时间: 2004-5-25 00:00
能告诉我下载地址吗?我想下载下来研究一下
作者: yuqianggold     时间: 2004-5-25 00:00
再顶
作者: 如是大师     时间: 2004-5-26 00:00
46楼的。用任何刻盘软件选择直接复制光盘就行了。。没那么复杂吧。如果不成功应该是iso文件有问题。下载错误。。

不点所提出的 total commander 就是以前的wincmd嘛。这个比较巨大。而且读光盘时和explorer 一样出错。。和dos下的nc差不多。。这个版本的mini98考虑到驱动的原因。截断了其网络功能。当然可以添加。。

下载地址前面有。。
在硬盘安装只需将光盘上的win文件copy到任意一个文件夹。如Tx。然后编写autoexec文件。加入一行:subst x: c:\xt 前提是启动文件目录里面有subst。这个在我的光盘引导img文件里面有。其他copy我的引导img里面的文件就行。img文件里面你不用的dos软件可以删除。config.sys和autoexec.bat里面调用的文件就不能删除了。。

再做一个minimeshishi。。可惜wengier的dos71的io。sys启动winme成功率不很高。只能用dos8.0了。好好比较一下winme和win98试试。呵呵。。不知道能不能成功。。
作者: yuqianggold     时间: 2004-5-26 00:00
祝你成功
作者: areyong     时间: 2004-5-26 00:00
请问如是大师:您是如何解决EXPLORER非法操作的问题。是用替换文件的方式吗?
作者: 不点     时间: 2004-5-27 00:00
我这几天一直在 google 上找 windows外壳替代品, 好不容易找到一个叫做 aston 的, 还不支持中文, 也没有人对它汉化. 更糟糕的是, aston 连启动都困难, 直接执行非法操作, 被 windows 强行关闭了.

看来, 只有两个途径可以选择了, 其一是装入 reactOS 或者 E/OS LX 的外壳, 其二, 是找一个文件管理器来代替. 文件管理器有好多, 大多数都有汉化版, 我想, 应当能够从中找到一个满意的.

有时候发现系统蓝屏死掉, 并非文件管理器部分造成的, 而是 SHELL 造成的. 因为 windows 的 shell 正好也是 explorer, 所以它也常常死掉. 所以, 我还是认为, 应当替换掉 windows 的 explorer, 改用一个更稳定的非微软生产的程序.

作者: areyong     时间: 2004-5-27 00:00
我觉得没有必要去试图改用其它的SHELL及EXPLORER
我们只需要把微软的调试好就行了,先找到为什么,然后有针对性地调试。

用WIN97的内核就没有长文件名及“非法操作”的问题
但是WIN98支持USB及3D MOUSE要好一些。
作者: 不点     时间: 2004-5-27 00:00
我说的, 和  areyong 并无本质上的不同. 所追求的, 都是稳定而已.

如果能把微软的调试好, 当然是可以了. 但是问题是并不容易调试好, 所以才考虑用第三方的产品.

我还是那句话: 我感觉到, 好像 explorer 是微软做手脚的一个地方. 换句话说, 我不信任 explorer.


作者: 如是大师     时间: 2004-5-27 00:00
是啊。explorer里面确实有很大的猫腻。。不过想替换也不是那么容易的。就如同ie的卸载。怎么能彻底干净呢?更何况explorer作为windows的默认shell其链接之紧密也不是那么说换就可以换的。。我试过用win95或winme的explorer替换都导致win98的启动错误。。
作者: yuqianggold     时间: 2004-5-27 00:00
在顶,帮不上忙,心里着急。我能从那方面帮忙呢???
作者: 不点     时间: 2004-5-27 00:00
> 帮不上忙,心里着急。我能从那方面帮忙呢???

你当然可以帮上忙了. 首先, 你在 www.google.com 上找 "windows文件管理器"或者"windows资源管理器"之类, 看看有没有好的, 稳定的.

其次, 更进一步, 找"windows shell", 这大概只有英文的了, 因为中文的 "windows外壳" 所找到的都是英文的软件. 看看找到的哪些程序能够稳定运行. 补充: 英文软件并不可怕, 中国有很多高手懂得汉化的技巧.

关于 shell, 我找到了很多, 例如这里的 Windows Shell Replacements:

http://www.itprodownloads.com/showDig?id=37

其中有一个叫做 DarkStep 0.971 的, 它在 win4lin 下都没有死掉, 感觉是个不错的开端.

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

>  是啊。explorer里面确实有很大的猫腻。。不过想替换也不是那么容易的。就如同ie的卸载。怎么能彻底干净呢?更何况explorer作为windows的默认shell其链接之紧密也不是那么说换就可以换的。。我试过用win95或winme的explorer替换都导致win98的启动错误。。

替换并非不可能. 连开放源码的 shell 都存在好多年了. 我找到的 shell 有 10 种之多!! 想摆脱困境, 唯一真正有效的办法就是不用微软的 explorer. 我们只需要 windows 的 API, 它们存在于 kernel 中, 而不是在 explorer 中. 所以, explorer 是可以替换掉的.

那些外国人如果早知道如是大师现在的精简方法, 那么他们也许早就生产出完美的 shell 了, 而不是像目前这样, 处于边缘学科的状态. 如是大师的方法将带来驱动力, 驱使人们生产出更加完美的 shell, 从而配合如是大师的新系统的诞生.

我想提醒各位, 这可不是小事一桩, 而是不可忽视的伟大的创举. 进一步挖掘, 一定还有宝藏会陆续出土的!!

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

补充, 又找到一个特别棒的轻量级 shell: [em26]Free Windows Shell[em26]

http://sourceforge.net/projects/fwshell/

[em26][em26][em26][em26][em26][em26][em26][em26][em26][em26][em26][em26][em26][em26][em26][em26]


[em26]geOShell 也运转了, 界面比 free windows shell 还要棒.[em26]

http://www.geoshell.com/downloads/index.asp

[em26]上面这个网页上还有中文语言的文件[em26].

这个 geoShell 很棒, 在启动的时候, 它可以显示 internat 程序失败的错误信息(而其它shell根本不自动运行internat). internat 是输入法管理程序, 我们只要能让这个程序正常运行, 就可以彻底摆脱 explorer 了.

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

在 www.google.com 上找 alternative windows shell replacement, 你将发现 windows shell 替代品简直太多了.





[此贴子已经被作者于2004-5-28 下午 01:27:33编辑过]



作者: godant     时间: 2004-5-28 00:00
真佩服楼主!精神可嘉,早在一年前,我已放弃"光盘win98",原因我发现是注册表的原故,不知楼主发现没有,95之前的版本是没这动不动就蓝屏现象.!我查了点资料,又对照95和NT类,发现很可能就是注册表写入,win95之前是以ini形式,98,NT,2K....就改用二进制的所谓注册表.而NT架构的注册表是用约20M内存管理的.所以NT架构的注册表可自由写入,不受光盘或磁盘的制约.98有可能是由于ini文本形式改来,一定要写入一些东东,比如TEMP,日志等等.这是我想的,也不知能不能改.但愿楼主成功.

作者: 飞行猪     时间: 2004-5-28 00:00
请问如是大师上传新版本了没有啊。
作者: 如是大师     时间: 2004-5-28 00:00
60楼的没看贴吗?纯光盘98已经发布了啊。。虽然还不够完善。(指explorer的读写光盘错误)。至于新版还没上传。这2天在做迷你me。me的explorer有一个dll文件与之配合。出错的几率大大减少。。已经成功精简到36mb。进一步完善后就做光盘版。。比98功能多点。且不易报错。。做完再说吧。。。
作者: 不点     时间: 2004-5-28 00:00
如果是像前面一位老兄所说, 是写注册表出错的话, 恐怕就难办了. 并非所有的写注册表操作都引起故障. 当写入失败时, 有的程序只是忽略这一错误, 有的就出错退出, 有的干脆引起系统锁定. 这锁定系统的, 只能是微软干的, 别人的应用程序一般无此功能.

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

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

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

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

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


作者: 如是大师     时间: 2004-5-28 00:00
问题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吗?
作者: 不点     时间: 2004-5-28 00:00
> 问题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-29 00:00
如是大师:

这个系统为什么不支持长文件名呢? 也不支持含有空格的文件名. 我是指在 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
已经成功将 如是大师 的光盘安装到硬盘上. 其运行状况完全和光盘上的一样. explorer 访问光盘总是出错. 我们可以不用点击光盘上的文件, 这样就不会死机了. 但是我们不能保证系统会不会访问光盘. 也许注册表中已经记忆着光盘的盘符 X 是硬盘, 所以才导致死机. 如果能让系统认为 X 不是硬盘而是网络驱动器, 那么就可能不再死机了.

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

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

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


作者: 如是大师     时间: 2004-5-29 00:00
不点用的哪个版本啊?没有长文件名问题啊。应该。。
现在正在从注册表着手啊。。这2天我们这里老停电。。郁闷。。
作者: 不点     时间: 2004-5-29 00:00
是你最新的 8M 的版本. 光驱驱动不行, 在 windows 下以及 DOS 下都不能访问光盘上 start menu 这类含有空格的文件夹. 硬盘上的没问题, 仅仅是光盘上的问题.


作者: 不点     时间: 2004-5-30 00:00
等到一切都做的差不多了之后, 我们就需要有通用的光驱/显卡/声卡/USB 驱动了.

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

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


作者: lk     时间: 2004-5-30 00:00
这是95的,不是WIN98SE的,看explorer.exe的属性便知。
作者: 如是大师     时间: 2004-5-30 00:00
98lite过后就是用95的explorer.exe替换了98的explorer.exe。这是98lite的基本要求啊。。所以这个版本的98用起来不爽啊。。我才做miniwinme啊。winme对图形支持。zip.usb等的通用支持好多了。我是全手工精简。现在大小32mb左右。基本精简工作完成。下一步就是把它做到光盘上去。完成了后。下一步我想应该在显卡,声卡的通用驱动之前,完成网卡的通用驱动。有兴趣的朋友可以弄弄。。
作者: LK     时间: 2004-5-30 00:00
我认为98lite使用95的文件那是发烧的作法,仅单纯为了追求速度,搞的有许多方面是很不爽的,尤其是它那界面就特令人不爽。

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


作者: bush     时间: 2004-5-30 00:00
        还没有试版主的, 我网速慢~
我也用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-31 00:00
现在的光盘一点击, explorer 就崩溃.

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

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

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

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

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

作者: areyong     时间: 2004-5-31 00:00
U盘的98下的通过驱动网站上多得很,也好用。如下:
http://www.tmzh.com/usb.zip

EXPLORER非法操作的问题并不是与光驱有关。还是与实模式下不支持长文件名有关。
作者: 不点     时间: 2004-5-31 00:00


  Quote:
以下是引用areyong在2004-5-31 上午 03:02:13的发言:
U盘的98下的通过驱动网站上多得很,也好用。如下:
http://www.tmzh.com/usb.zip

EXPLORER非法操作的问题并不是与光驱有关。还是与实模式下不支持长文件名有关。

你说的这个 USB 驱动, 很可能就是我说的那个.

你说的: EXPLORER非法操作的问题并不是与光驱有关, 还是与实模式下不支持长文件名有关。

好像你最终还是说的是与光驱驱动有关. 实模式下的驱动不行, 要用保护模式的 32 位驱动才行.

不过, 如果仅仅是 explorer 一个程序崩溃的话, 那倒是很好办, 替换掉它就行了.

既然 MSCDEX 不支持长文件名, 那么有没有支持长文件名的程序可以代替 MSCDEX 呢?

不管怎样, 如果有保护模式的 32 位光驱驱动, 这个问题就不成问题了, 这差不多是肯定的了.


作者: bush     时间: 2004-5-31 00:00

  用Windows98启动盘启动计算机执行"win/d:m"命令也可达到有光驱的Windows98安全模式。
那个不是加的DOS的驱动吗?

作者: 不点     时间: 2004-5-31 00:00
是的, 这个就不死, 但是系统精简之后就要死掉(只有微软知道为什么).

这个 DOS 驱动不支持长文件名, 所以, 这个光盘也就不能作为我们的 windows 的系统盘, 因此我们还得找一个保护模式下的光盘驱动(win98可能已经有了, 尤其是 IDE 光驱), 或者至少找到一个 DOS 下的 MSCDEX 替代品.

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

再强调一点个人的看法: 我觉得困难在于让这个系统通用, 而不是裁剪它的尺寸. 系统大点无所谓, 光盘上有 650M 的空间, 不用担心. 问题是很难让这个系统通用, 也就是适应所有的硬件, 或者大多数硬件.

假如解决了光盘的问题, 这就算是成功一半了. 显卡总是支持 SVGA 的. 而 USB 已经有通用驱动.其它设备不能驱动也就算了. 所以关键是如何把光驱弄好.


作者: LK     时间: 2004-6-1 00:00


  Quote:
以下是引用不点在2004-5-31 上午 11:12:44的发言:

-------------------
这个 DOS 驱动不支持长文件名, 所以, 这个光盘也就不能作为我们的 windows 的系统盘, 因此我们还得找一个保护模式下的光盘驱动(win98可能已经有了, 尤其是 IDE 光驱), 或者至少找到一个 DOS 下的 MSCDEX 替代品.

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

再强调一点个人的看法: 我觉得困难在于让这个系统通用, 而不是裁剪它的尺寸. 系统大点无所谓, 光盘上有 650M 的空间, 不用担心. 问题是很难让这个系统通用, 也就是适应所有的硬件, 或者大多数硬件.

假如解决了光盘的问题, 这就算是成功一半了. 显卡总是支持 SVGA 的. 而 USB 已经有通用驱动.其它设备不能驱动也就算了. 所以关键是如何把光驱弄好.

支持!
作者: MLD     时间: 2004-6-1 00:00
说的好!→“困难在于让这个系统通用, 而不是裁剪它的尺寸”

我在去年就已经在此帖里说过:
→  http://dos.e-stone.cn/dosbbs/dispbbs.asp?boardID=11&ID=7795&star=2
.............

“我觉得不是“究竟是需要在内存盘或光盘上运行”的问题,而是“能不能在光盘上运行”的问题;也就是必须解决在光盘运行的一些技术问题后才谈得上“究竟是需要在内存盘或光盘上运行”的问题。”
...............
作者: 不点     时间: 2004-6-1 00:00
这篇经典的文章 Booting Windows From CD-ROM:
http://www.heise.de/ct/english/99/11/206/
已经说清楚了, 完全可以制作 CD-ROM 上的 win98. 但是, 这篇文章作者的方法也只适用于单机, 不能通用. 在单机上, 肯定行, 因为单机上本身就有 MS 的 32位光驱驱动. 精简之后, 只要保证光驱的 32 位驱动还在, 就没问题了. 有幸的是, 这个光驱的 32 位驱动确实是通用的, 是微软系统内建的. 我查找了一下, 觉得是在 windows/system/iosubsys/ 目录下的几个文件中.

这样, 如果我们只是在意光驱的话, 系统是可以通用的. 如果能够成功的话, 这就比 Booting Windows From CD-ROM 更进一步了.


作者: 如是大师     时间: 2004-6-1 00:00
不点提供的好文啊..可惜我的E文底子太差.有没有哪位鸟语好的朋友把它翻译出来.我好好看看..我在这里叩首以谢...!
作者: 不点     时间: 2004-6-1 00:00
有译文, 但可惜最后的 BULL FIGHT 一段没有翻译:
http://www2.beareyes.com.cn/bbs/5/19.htm
http://www.pcdog.com/info/3390.htm
http://www.scfc.edu/pages/xskx/computer/RJJQ/OTHER/04.htm
http://www.fixdown.com/article/article/644.htm

作者: 如是大师     时间: 2004-6-2 00:00
在dos下执行setup带上参数/NOSTART
  可以,复制安装Windows98所需的动态链接库文件(DLLs)的最小安装版本,然后不安装Windows98而直接退回MS-DOS状态
      这时候在c盘生成一个win0000文件夹,里面会有windows启动所需最基本文件.其中就有一个1.8Mb的宋体字库文件,是目前我所能找到的在win32状态下能正常显示的最小宋体字体文件.其他文件对于制作windows的mini系统都很有用..
      
     不点所介绍的那篇文章不错.不过里面有几处明显错误.如:
      最后的启动文件中的msdos.sys文件的设置.文中讲到:

windows将在启动分区的\msdos.sys中寻找注册表文件的位置,所以需要修改它。这个文件具有系统属性,用attrib msdos.sys -s -h -r命令去掉它的系统,隐藏,只读属性。然后可以修改它的前四行如下:
[Paths]
WinDir=w:\w
WinBootDir=w:\w
HostWinBootDrv=w

而前文这w盘是msdsk生成的内存驱动器.其中只有四个文件.user.dat: system.dat; wincom;
system.ini 那么这样做成的启动光盘是不能启动的.因为找不到windows文件夹里面的文件
必须这样设定:
WinDir=%cdrom%:\windows
WinBootDir=%cdrom%:\windows
HostWinBootDrv=%ramd%
(请指定实际盘符)

而且在虚拟盘中只需要2个文件就够了就是user.dat:和system.dat.我一般将命令解释器文件command.com也复制到虚拟盘.这个办法是我以前用过的一个办法.去年就实现了,而且比他的方法简单..

这次推出的这个版本是完全不同的.是不需要在虚拟盘里面放置注册表文件的.我想他的意义更大,虽然因为EXPLORER非法操作的问题(其实这个主要是16位的dos驱动在32位程序下运行的问题.相应产生长文件名问题.)还存在许多不足.当然目前的一些使用完全虚拟内存盘技术的mini98也存在长文件名问题就是我所不能理解的了

这个版本的注册表其实是禁写的.所以不需要将注册表放到虚拟盘.但是这样在分别加载软驱和光驱驱动的时候就会报错.不能进入启动画面.如果只加载一个[指32位的windows驱动]任意一个都没问题..我也不知道为什么..也许是windows的bug.

目下做的winme的界面更友好些,性能更稳定些,可以识别ntfs分区(加载外置模块)和任意闪盘(这个是winme有别于98的优点之一)任意浏览图片和cab以及zip压缩文件.

至于一般人不爱winme的主要原因dos实模式限制问题.以为我这个本来就是以dos8.0启动盘启动的,所以也不存在了.完全可以和98一样使用dos.

至于多媒体功能因为声卡的限制,我是没办法实现了.而且基于光盘系统,这个的实现意义不大.

再就是显示分辨率的问题,这个理论上应该是成立的.如winpe.以及一些其他的一些内嵌系统.
虽然nt的显示驱动的机制和98不同.但我们别忘了当年的dos下的看图之王sea和现在强大的Qv等一些其他的图形软件在16位dos实现高分辨率的事实.正如同不点所说的,显卡总是支持svga的..
所以我想.在光盘dosGUI(以win9x系列为代表),这一名称有别于ntGUI(winxp系列了)
dosGUI系统一定可以有一个通用的显卡驱动来实现高分辨率.不过本人底子不足.这个方面就希望论坛的各位同好高人有以教我!

还有一个就是我试图保留win9x的internet部件.不过因为一个很简单的原因在光盘上不能实现,
就是win9x的设备加载程序wininit.exe是一个16位dos程序需要重起到dos状态下完成设备设置.
呵呵..winnt系列就没这种情况.所以pe的上网是很容易实现的.
这个应该有一个不需重启的wininit就可以了,网卡配置可以在虚拟内存盘里面完成.甚至连ie都不需要,98se后的EXPLORER版本都集成了ie的功能,在资源浏览器的地址栏输入网址就行了.这也就是我前面的版本剔除ie为什么要用win95的EXPLORER代替的原因.以至于LK以为根本就是95的错觉..
有编程方面的高手可以尝试一下改编这个程序.









[此贴子已经被作者于2004-6-2 下午 11:40:38编辑过]



作者: 如是大师     时间: 2004-6-2 00:00
还有一个就是dos8.0和dos7.1启动win系统的问题.
dos71在msdos.sys里面只需指定:
WinDir=.
WinBootDir=.
就行了.符号点相当于指定%winDir%
HostWinBootDrv=一项甚至可以不需指定盘符
而这个在dos8里面是不成立的,dos8必须指定windos文件夹的实际path.
那么就更难实现将系统所在的盘符设为%windir%或%systemboot%.对于实现任意路径win系统就更难了点..
作者: 不点     时间: 2004-6-3 00:00
> 目前的一些使用完全虚拟内存盘技术的mini98也存在长文件名问题就是我所不能理解的了

这是可以理解的, 因为他进入windows后只要访问光盘就不行,还是光驱驱动的问题没解决, 和你的一样.

> 但是这样在分别加载软驱和光驱驱动的时候就会报错.不能进入启动画面.如果只加载一个[指32位的windows驱动]任意一个都没问题

BIOS 使用仿真技术来实现从光驱启动. 导致死机的, 正是这一仿真技术不被微软支持(我猜微软是有意的). 在运行 "win" 命令之前, 执行 int13/AH=4b 退出软盘仿真就可能解决问题了.

作者: 不点     时间: 2004-6-4 00:00


  Quote:
以下是引用如是大师在2004-6-2 上午 11:32:07的发言:
还有一个就是dos8.0和dos7.1启动win系统的问题.
dos71在msdos.sys里面只需指定:
WinDir=.
WinBootDir=.
就行了.符号点相当于指定%winDir%
HostWinBootDrv=一项甚至可以不需指定盘符
而这个在dos8里面是不成立的,dos8必须指定windos文件夹的实际path.
那么就更难实现将系统所在的盘符设为%windir%或%systemboot%.对于实现任意路径win系统就更难了点..

这就正好印证了 winme 比 98 更难做.

在 windows 3.1 之前, 软件非常方便, 都处于某个目录下, 直接把目录拷贝到别的机器上, 照样能用, 一点麻烦都没有. 例如当时的 word 和 excel 就可以随便拷贝, 根本不用安装.

到了 win95 以后, 一切改变了, 史无前例的注册表登场了!! 注册表的最主要目的是让每个用户都互相不兼容: 硬件不同就不兼容, 软件环境不同也不能兼容, 甚至安装软件的日期或者时间都可以作为不兼容的判据. 这些都是微软故意搞的. 因此我觉得, winme 比 98 更增加了兼容性困难, 是情理之中的.

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

我觉得软盘驱动不了没关系, 只要 CDROM 的 32 位驱动搞成了, 就是巨大的成功. 如是大师能否先上载一个阶段性的 iso 文件, 以便大家可以共同研究?


作者: areyong     时间: 2004-6-4 00:00
关于虚拟内存盘的长文件名,就是实模式驱动与保护模式驱动转换问题.

可以参考无盘WIN9X的转换方法.(如果您没有做过手工的无盘WIN9X,以下没有必要看了)
做过无盘WIN95/WIN98的人知道,无盘WIN9X首先是在实模式下通过网卡
启动DOS,此时,网络盘是不支持长文件名的.然后,通过一个SNATSHOP的文件,以及
最小注册表,在保护模式下转换了一下,这样进入WIN9X之后,网络盘是支持32位模式的.

反之,如果直接用实模式的网络盘来启动WIN9X,不安装WIN9X保护模式的网卡驱动,
也可以进入WIN9X的GDI,但出EXPLORER错,也不支持长文件名.

我觉得可以把光盘或者XMSDSK内存盘当作网络盘,把最小WIN98模拟成无盘WIN98,
就可以完全解决此问题.
(呵呵,当初做无盘时千方百计用无盘来模拟有盘,现在却想用有盘来模拟无盘)
作者: whs3541     时间: 2004-6-4 00:00
虚拟内存上运行的W98,我怎么试也无法运行,那位高手能告诉我?谢谢!
作者: 如是大师     时间: 2004-6-6 00:00
经过多次试验.确实印证了不点的观点.就是ms对bios的软盘仿真启动不支持导致的.退出仿真软盘启动也没试验成功.那么这个光盘98也只能在软盘和光盘2中选1,鱼翅和熊掌不可兼得.两害相衡取其轻,我们舍软盘而用光盘.当然光盘上是完全可以支持dos程序的运行的.当然,如果实在想使用软盘模式可以在光盘98上使用vFloppy技术来模拟软盘.
      
       我这里有一个全面支持光盘文件的mini98光盘版本,没有长文件名及启动菜单及程序运行问题.唯一不足就是不能读取软盘.再就是桌面上进行文件操作会有点问题,(这个可以通过将Desktop文件夹设立在虚拟盘里面来解决)这是由于光盘不支持写入的原因.

       还有一个请求大家帮助的就是,能不能找一个win9x系列使用的通用svga显示驱动??那么这个光盘版98的应用范围就很广泛了.对pe的市场会是一种很大的打击吧.
作者: godant     时间: 2004-6-6 00:00
这可以参考一下XP的INF文件,它是这样加入的:


HKLM,"ControlSet001\Control\Class\{8ECC055D-047F-11D1-A537-0000F8753ED1}", "Class",0x00000002,"LegacyDriver"
HKLM,"ControlSet001\Control\Class\{8ECC055D-047F-11D1-A537-0000F8753ED1}", "",0x00000002,"非即插即用驱动程序"
HKLM,"ControlSet001\Control\Class\{8ECC055D-047F-11D1-A537-0000F8753ED1}", "Icon",0x00000002,"-19"
HKLM,"ControlSet001\Services\VgaSave", "ErrorControl",0x00010003,0x0
HKLM,"ControlSet001\Services\VgaSave", "Group",0x00000002,"Video Save"
HKLM,"ControlSet001\Services\VgaSave", "ImagePath",0x00020000,"\SystemRoot\System32\drivers\vga.sys"
HKLM,"ControlSet001\Services\VgaSave", "Start",0x00010003,0x1
HKLM,"ControlSet001\Services\VgaSave", "Tag",0x00010003,0x1
HKLM,"ControlSet001\Services\VgaSave", "Type",0x00010003,0x1
HKLM,"ControlSet001\Services\VgaSave\Device0", "InstalledDisplayDrivers",0x00010002,\
        "vga",\
        "framebuf",\
        "vga256",\
        "vga64k"
HKLM,"ControlSet001\Services\VgaSave\Device0", "VgaCompatible",0x00010003,0x1
HKLM,"ControlSet001\Services\VgaSave\Video", "VideoID",0x00000002,"{23A77BF7-ED96-40EC-AF06-9B1F4867732A}"
HKLM,"ControlSet001\Services\VgaSave\Video", "Service",0x00000002,"VgaSave"
HKLM,"ControlSet001\Services\VgaSave\Device0","DefaultSettings.XResolution",0x00010001,0x00000400
HKLM,"ControlSet001\Services\VgaSave\Device0","DefaultSettings.YResolution",0x00010001,0x00000300
HKLM,"ControlSet001\Control\Video\{23A77BF7-ED96-40EC-AF06-9B1F4867732A}\0000", "InstalledDisplayDrivers",0x00010002,\
        "vga",\
        "framebuf",\
        "vga256",\
        "vga64k"
HKLM,"ControlSet001\Control\Video\{23A77BF7-ED96-40EC-AF06-9B1F4867732A}\0000", "VgaCompatible",0x00010003,0x1
HKLM,"ControlSet001\Control\Video\{23A77BF7-ED96-40EC-AF06-9B1F4867732A}\Video", "Service",0x00000002,"VgaSave"

HKLM,"SYSTEM\ControlSet001\Control\Terminal Server\VIDEO\disc", "VgaCompatible",0x00000002,"\Device\Video0"
HKLM,"SYSTEM\ControlSet001\Control\Terminal Server\VIDEO\disc", "\Device\Video0",0x00000002,"\REGISTRY\Machine\System\CurrentControlSet\Services\TSDDD\Device0"

这里的"vga.sys"就是驱动,98也有这样类似的,还要加入"启动服务",这98可能做不到了.

作者: 不点     时间: 2004-6-6 00:00
谁做了通用的万能的 USB 驱动? 他肯定有能力制作 通用 SVGA 驱动.

或者兄弟们研究一下 INF 的格式, 并从网络上找找资料, 说不定自己也会做呢.


作者: 不点     时间: 2004-6-7 00:00
这里有一个 32 位 CDROM 通用驱动:

http://www.aleph1.co.uk/AcornProd/Software/32bitCDROM.html


作者: 如是大师     时间: 2004-6-7 00:00
原服务器连不上,弟兄们有稳定点的空间提供上传吗?
那个通用usb驱动只是在me.2000的驱动库里面提取的.
作者: 不点     时间: 2004-6-7 00:00
上传到 ftp://ftp.cosoft.org.cn/incoming/ 吧, 可以匿名上传. 这个站点的 IP 地址是: 211.100.7.71



作者: godant     时间: 2004-6-7 00:00


  Quote:
以下是引用不点在2004-6-6 上午 09:08:35的发言:
谁做了通用的万能的 USB 驱动? 他肯定有能力制作 通用 SVGA 驱动.

或者兄弟们研究一下 INF 的格式, 并从网络上找找资料, 说不定自己也会做呢.


真不明白兄台为何苦苦追求这个,如说兴趣,我支持.如是想作出有实用性的东西,我看还是免了吧.要知道现在的MINI系统(嵌入式操作)或光盘运行系统已经多而且实用了,前面看到有人说是微软有意不让做,我看这是错的,它是有心无力,是它的"先天"不足所置,你看微软后来推出的XP等,无一不加入做嵌入式系统和光盘运行系统的原码.我前面说过NT架构与DOS架构(这里指98)的区别在于对注册表的管理,由于NT架构的用约20M的内存独立运行,所以当加载硬件后所要启动的注册项立即生效,位置相对在"\HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Enum"这一部份.而98就要重新启动才能加载.这就是为何98不能作为光盘系统的最大的障碍.如果你像"嵌入式系统"那样单一运行硬件,估计也可实现,但这样就失去光盘通用的意义了.
作者: 不点     时间: 2004-6-7 00:00
真不明白楼上所说什么"苦苦"? 难道这很苦吗? 况且并非兄台我一个人希望有这样通用的系统, 而是大家都有这个要求. 你不需要也罢了, 没有必要让别人"免了". 那是别人的自由. 干涉别人的自由, 是不懂礼貌的表现.

作者: 如是大师     时间: 2004-6-7 00:00
NND突然停电.回了上百字的贴子也掉了..郁闷!
不点提供的这个ftp不错.文件已上传.文件名:如是-7XDosGUI.rar

这个是个试验版.提供给有兴趣的朋友下载批评..
system文件夹里的文件还比较杂乱,可以参照上一版剔除没用的dll文件.
作者: 如是大师     时间: 2004-6-7 00:00
不点提供的这个32位的cdrom驱动是inf文件不能在dos下加载的,在win下win自己的驱动就不错了.如果有能在dos下加载的支持16位及32位win的cdrom驱动就可以完全和硬盘上的win98一样了....

我前面有个帖子说到,我这次的版本全面支持光驱,但在win状态下不支持软驱,但如果我们使用win的退出到dos命令进入保护模式dos状态.是可以读取软驱的.这时候的软驱就是光盘上的引导img文件.这更清楚的说明了win9x序列的操作系统完全就是dos的GUI界面.

nt系列的架构是完全不同的,其内核是os/2的演化.本论坛是dos论坛,那些nt系列的虚拟dos不在讨论之列.

我想对97楼的朋友提一个问题,我这个完整功能版(支持大多数软件)在15MB左右,简化版是12mb,你能把PE做到多大?我这个体积的5倍还是10倍?

难道操作系统真的必须那么巨大吗?
难道操作系统真的必须对硬件有那么高的要求吗?
难道操作系统真的只能固守一台机器吗?
微软在操作系统里究竟给我们塞了多少垃圾?
系统对硬件的需求是不是仅仅只是出于商业的需要呢?
作者: 不点     时间: 2004-6-8 00:00
Windows系统文件名详解

http://zhong007.y365.com/html/ystmsu/windowfile.htm

http://www.jsgyzx.net/gyzx/html/diannao%20wei%20hu/Windows%CF%B5%CD%B3%CE%C4%BC%FE%C3%FB%CF%EA%BD%E2.htm?htm
DMCOLOR.DLL - 通用打印驱动程序彩打支持库
UMDM16.DLL - 通用调制解调器驱动组件
UMDM32.DLL - 通用调制解调器驱动组件
UNIDRV.DLL - Microsoft通用打印机驱动库
UNIDRV.HLP - 通用打印机驱动帮助
UNIMODEM.VXD - 通用调制解调器驱动
FRAMEBUF.DRV - SVGA显示器驱动程序

这里有 NT 的 SVGA 驱动下载:
http://www1.vobis.de/bbs/firmen/avance/2032_64/

微软 SVGA 驱动下载:
http://www.video-drivers.com/drivers/63/63156.htm


这里有一篇文章, 详细讲述如何使用 VMware 中的 SVGA  驱动:
http://www.reactos.com/en/content/view/full/1890






[此贴子已经被作者于2004-6-8 下午 01:49:07编辑过]



作者: godant     时间: 2004-6-8 00:00


  Quote:
我想对97楼的朋友提一个问题,我这个完整功能版(支持大多数软件)在15MB左右,简化版是12mb,你能把PE做到多大?我这个体积的5倍还是10倍?

难道操作系统真的必须那么巨大吗?
难道操作系统真的必须对硬件有那么高的要求吗?
难道操作系统真的只能固守一台机器吗?
微软在操作系统里究竟给我们塞了多少垃圾?
系统对硬件的需求是不是仅仅只是出于商业的需要呢?

不好意思,我现在已经把WinPE做到18M了(英文),功能只能访问本地磁盘.能分区.你也列出你做的98功能看看?
作者: tcpip     时间: 2004-6-8 00:00
请问楼上的,您那个18M的WinPE还可以运行WINRAR吗,还是只能运行命令提示符?
谢谢







作者: chenall     时间: 2004-6-8 00:00
支持一下
作者: 不点     时间: 2004-6-8 00:00
mini系统现在有不同的实现方案, 思路都有差别. 各人都按照自己的思路做下去, 并尽量完善, 给大家提供不同的选择, 这就 OK 了. 我当然不反对相互交流, 但是决不应当因为自己的想法与别人的不同, 就对别人的工作小瞧或蔑视. 也就是说, 全盘否认别人的工作或者成果, 是不可取的. 有人愿意做 DOS, 有人愿意做 win9x/Me, 有人愿意做 win2000/XP, 也有人愿意做 linux 等系统的. 立足点不同, 则一般不应谈比较. 因为系统差异很大. 比如 win98 和 2000, 本身就有很大差异, 在这两个不同基础之上的 mini 系统, 肯定也存在这些差异. 但是, 差异并非永远不可消除的. 优点互补, 随着时间的推移, 任何一个系统的弱势, 都可能有人去做修补完善的工作. 究竟谁做的系统能够胜出, 那要靠实践的长期检验, 这不是一年半载就可以看得出来的. 如果一个新系统采用了先进的技术, 各项指标都很完美, 比如中文支持, 硬件支持, 工具软件支持, 办公软件支持都很完美的话, 那它应当会胜出的. 比如(我觉得)如是大师的这个系统, 就比原先其他一些类似的系统要好, 以前的系统, 甚至不能正常启动到 windows, 启动到中途就死掉了. 我希望有多个系统出现, 希望系统的制作者们要有足够的毅力, 坚持下去, 直到自己的想法得到充分的实现, 不要遇到困难就失去干劲了.

说到这里, 我还想说说我很早就有过的一个想法. 大家知道, ReactOS 是 windows 的一个自由软件实现. 就在今年, 我看到了有个日本网站在做 reactOS 的日语化工作. 所以我认为, 从中文化的角度入手, 也可以作一个 reactOS 出来, 这也可以算做通用的 windows 类系统的一种制作方法. 如果能够吸收 reactOS 的一些优点, 相信如是大师的这个系统会不断完善. 世上无难事, 只怕你不做. 话虽如此, 我自己却没有精力, 也没有能力去做. 至少目前不行. 希望有能力的, 都来帮忙. 我认为, 不管是 mini98 还是 mini2000, 这系统做好了, 对大家都好哇.

[此贴子已经被作者于2004-6-8 下午 04:37:52编辑过]



作者: 如是大师     时间: 2004-6-8 00:00
我这个迷你win9x系统出了对网络和多媒体因为先天的原因不足不能支持外一般常规win软件都能运行.如:wps,东方快车,rar,等.....包括很多系统检测及修复软件.文件恢复等等.作为常规用途是没问题了.最主要一点是没有将系统文件放在虚拟内存内执行,(包括win的注册表文件)我想大家应该知道这一点的意义吧.我在启动时用xmsdsk建了一个4MB的空间作为temp交换文件空间,因为本系统没有使用硬盘空间作为win的虚拟内存,(考虑到硬盘没有分区的情况)

     很早,我就说过,除了显卡,网卡和声卡的原因,相应功能不能使用,其他的方面windows(x能干什么.我这个系统就能干什么..

     兄台声称将PE做到了18MB.我很怀疑,它还是PE吗?wengier将win9x的核心减到216KB,而且大家都见到了它(dos71)的功能很强大.那,我们能声称我们将win9x减到了216KB吗?


[此贴子已经被作者于2004-6-8 下午 04:52:55编辑过]



作者: 如是大师     时间: 2004-6-8 00:00
下面我讲一讲本版迷你98的一些功能和特点:
     1.完整的win98界面,用98lite剔除了ie,所以用95的exploer替换了98的exploer.98的资源浏览器含ie内核.自制桌面背景,如果嫌不好看,可以建立一个你认为好看的同名文件于刻盘时替换.
启动时用屏保显示欢迎界面.这个你也可以不要.
      
      2,因为剔除了ie内核,快速启动栏不能用了,我增加了一个虚拟桌面程序.最多可以支持8个工作桌面.此程序随系统启动运行就在输入法图标旁边.本系统除windows自身的E文输入外,添加了一个拼音加加输入法.没五笔.习惯用五笔的朋友可以自己增加.

      3,保留了windows的碎片整理,磁盘检查程序,(是winme版,比98的功能强大),保留了计算器,字体查看程序,windows帮助查看程序.用metapad扩展了windows的记事本功能,挂接了一个强大的windows进程查看工具Pview..

       4,多种应用程序支持(指32位win9x系列软件),如Wps.ultraISO,winimage.东方快车,exeScope,HWiNFO32(windows版),FINALDATA,Ghostexp.exe等...因为驱动方面的问题.目前图形.网络,多媒体方面尚不支持.

        5,全面支持各种dos软件(废话,本论坛出品对dos能不支持吗?)

        6,启动速度极快,系统资源占用率低.在低端机上可以无碍运行.

        7,因光盘启动限制,目前尚不支持在windows界面读写A盘,但进入dos模式后可以正常读写A盘文件,此时的A盘是我的光盘引导IMG文件,里面我集成了很多dos实用工具.你的真实A驱此时的盘符为B.因此我在资源管理器里屏蔽了A盘.

         8,用xmsdsk技术建了一个4MB的内存盘作为本系统的文件交换区.本系统没有使用硬盘分区作为虚拟内存,以避免全是非fat分区的机器或无分区的机器.


         还需要什么功能大家可以提出来,本系统光盘完整镜像18.8MB,在以前版本的基础上添加了一些动态链接库文件以扩展对更多软件的支持,增加了几个vxd文件,进一提升系统性能..

         在此谢谢不点等同仁的强大支持.......!!!!!!!!!!!!!!!!!!!
(新版本我最后调试后于今晚发布,这是第一个正式版..谢谢大家支持!)
作者: 不点     时间: 2004-6-8 00:00
我再次重复强调我前面说过的话: 如果能把光驱的问题解决了, 那就是巨大的成功!! 现在如是大师果然解决了光驱问题, 我在此郑重表示祝贺! 如果将来能把 SVGA 和 USB 闪盘的问题解决掉, 那就是锦上添花. 其他的, 如网卡, 声卡等不是很要紧.

一个产品, 或者称作一个作品, 它出来的时候, 我们应当分析它的用途, 预见它可能的用户群. 光盘上的通用 windows 系统(我这里故意不强调mini), 它一般是用来修复含有故障的系统的. 所以, 通常我们不需要用这个系统作为日常办公之用. 因此来说,  不支持网卡和声卡, 这不算是很大的缺点了. 我们通常进入 windows 的安全模式时, 也不会在这种情况下来办公, 只是用来修复系统罢了. 光盘上的 windows, 它就是一个随身携带的 windows 安全模式, 没有病毒骚扰. 它能普遍使用, 这就是它的诱惑力.

退一步说, 即使我们的光盘完美支持了各种声卡, 网卡等等硬件, 也不会有人用它来作为日常办公/家庭之用, 原因是光盘和光驱容易损坏, 而且比硬盘速度慢. 当然这时候其好处也是有的, 比如假如我们口袋里有一个这样的光盘, 那么不管在谁的机器上都可以办公, 而不需要用别人机器上的系统. 这确实也有好处.  不过我们目前没有做到, 也不感到遗憾, 因为我们已经尽力了, 而且还在继续努力! 是的, 世界会越来越精彩, 世界会越来越可爱............


作者: 如是大师     时间: 2004-6-8 00:00
USB闪存盘应该没有问题.那个在我的精简winme下就通过了.主要是svga的问题.下一步争取解决.调试已经完成.现在我发布到网上.再次重申一遍"这是如是98版DOSGUI第一个正式版."
   
        我在iso文件里随手放了几个小软件,有:Wps.ultraISO ,exeScope和examdiff(这是一个强大的文件比较工具),在wps文件夹里有一个cell软件是一个表格软件功能也很不错.

         dos文件夹里放了一个NDD,做什么用的不必我说了吧.这是一个汉化版,可以进入dos模式下,运行我A盘上的天汇汉字系统,再执行此文件.前面说过了我的引导img里面很有些不错的工具,如:spfdisk,diskgen,vc,pc,dt等等....还有dos版的东方快车....(偶的鸟语不好嘛!)

          iso文件24.8MB包含上叙软件..这几个软件只是提供给大家试验系统的兼容性的..

ftp://ftp.cosoft.org.cn/incoming/ 吧, 可以匿名上传. 这个站点的 IP 地址是: 211.100.7.71.....还是原地址.文件名:如是大师98版DOSGUI正式第1版.rar

[那个NDD刻盘时坏了替换别的dos程序试吧。。


[此贴子已经被作者于2004-6-9 上午 02:49:36编辑过]



作者: tcpip     时间: 2004-6-9 00:00


  Quote:
wps文件夹里有一个cell软件是一个表格软件功能也很不错

下面这个软件可以实现MS EXCEL的绝大部分功能,只需一个文件,也可以在你的系统里很好的运行。

http://www.byedesign.freeserve.co.uk/s32/spre32cs.zip


作者: 如是大师     时间: 2004-6-9 00:00
谢!还有什么好的袖珍软件吗?提供点啊。。大家。。学学人家tcpip啊。
瞧瞧。人家多好的同志。。
作者: 不点     时间: 2004-6-9 00:00
我有一点不成熟看法. 关于 DOS 软件, 那些中文一般没什么太大用处. 就现今的世界来说, 能玩 dos 的, 大多数都是懂英文的, 所以英文不是困难. 那个中文的 NC, 在中文没有启动时是乱码, 很糟糕的说. 我觉得宁愿带一个英文的 NC, 也不要带中文的. 另外, 这些软件有很多我都不知道是干什么用的, 最好能有个 readme 或者 help 文件.

该系统对 USB 的键盘和鼠标是不支持的, 我觉得需要特别说明一下, 以便让使用者有个心理准备.

尽管在资源管理器中删掉了 A: 盘, 但是倘若某个软件访问了 A: 盘, 照样会死机. 所以, 最安全的办法是用 int13/ah=4b 退出软盘仿真状态.

作者: 如是大师     时间: 2004-6-9 00:00
完全退出软盘仿真会使引导img里面的工具无法使用。而且在dos状态下访问A盘是没有任何问题的。。

我正在做支持usb的光盘系统(只要不需要重启加载的硬件设备理论上都可以支持),目前还没顾得上写完整的readme文件,因为个人一直认为还不够完善。先进行进一步的发展,而后再补充help文件吧。

至于dos文件管理器的问题,是我考虑不足。我重做了一个引导img文件,以ndos为命令解释器。(是NU8中文版里面的,功能比msdos的command功能强大)将ndd放到img文件里了,目前这只是个过渡品,最后的启动界面应该是中文图形多起动方式的,目前没时间做这个。

需要的我将新的引导img文件提供下载,用winiso之类的软件替换引导文件就行。
作者: 不点     时间: 2004-6-9 00:00
现在在我的一台机器上出了一个问题.

当用光盘启动时, 资源管理器中并没有软盘 B: 的项目, 只有硬盘和光盘, 以及 RAM 盘. 如果在 "运行"命令的对话框里面敲入 B: , 还能访问 软盘. 但资源管理器中没有 B: 了, 很不爽.

当用软盘启动时也一样, 资源管理器中没有 A:, 但用 "运行" 可以访问 A:. 我想, 这可能是由于你删除了一个软盘的缘故. 我希望把这个删掉的再找回来.

关于退出软盘仿真就不能访问软盘影像的问题, 其实也有很多种解决办法, 比如最简单的就是把 A: 拷贝到 Y:


作者: 如是大师     时间: 2004-6-10 00:00
新做了一个镜像。修正了“我的文档”不能正常读取的问题,修正了引导img的问题。
dos中文平台采用ccdos东方快车版放在光盘的dos目录,将退回到dospif文件放到了桌面。回dos访问a盘方便了。增加了几个dos工具。放了一个dos围棋游戏在dos目录文件名WQ
增加了wengier的win32mini中文系统。点击桌面上的退回到dos命令然后在命令提示符下键入
win32     就可以进入win32界面可以正常读取a盘及b盘,关闭win32执行exit命令就可以回到win98界面。
在pro目录里增加了一些win软件,有:GhostExp.exe;BCopy99.exe;HWINFO32;FINALDATA;eXeScope;Re4all(删除文件恢复工具);TotalCmd(强大的文件管理器,支持多种压缩档的直接读取操作等)rr.exe(目前我用的最好的一个windows注册表工具)
正在上传中。原地址。。
稍候就可以下载。。。
作者: 如是大师     时间: 2004-6-10 00:00
无法与服务器建立联系。明天再上传吧。。
作者: 不点     时间: 2004-6-10 00:00
在 windows 模式只要试图访问 A: 盘就死机. 这肯定是个毛病. 将来如果别人一旦运行某个 windows 软件, 而这个软件正好访问了 A: 盘, 系统就死掉了, 而操作者根本不知道死机的原因. 所以, 我觉得, 退出 A: 盘仿真是很有必要的, 可以增强系统稳定性, 消除隐患.

另外, 我的一台机器的资源管理器下没有了真实软盘的项目了. 所以, 还是要保留 A: 盘的访问, 不要去掉. 我是指在 windows 下不能访问真实软盘了. 有些机器可以出现 B: , 有些机器不出现 B:, 我觉得和删掉 A: 盘有关. 只要退出 A: 盘的仿真, 那么在 windows 下访问 A: 盘就不会死机了(这时 A: 盘是真实的软驱). 我不知道怎么把你删掉的 A: 盘再找回来. 你能说说吗?

作者: 如是大师     时间: 2004-6-10 00:00
这个只是在注册表里面禁用了。将HKEY_CURRENT_USER\Software\Microsoft\Windows\Current Version\Policies\Explorer子键下的二进制值NoDrives删掉就行了。。。
作者: 如是大师     时间: 2004-6-10 00:00
发现一个BUG,因为在dos下指定了光驱盘符。会造成有2个以上光驱的机器找不到光驱盘符。。暂不上传了。等这个问题解决吧。。

作者: 不点     时间: 2004-6-12 00:00
CDROM 退出磁盘仿真的 cd_unemu.com 命令已经做出来了, 下载:

ftp://ftp.linuxeden.com/tinybit/cd_unemu.tar.gz

解包后有源代码以及可执行的 cd_unemu.com 文件. 这个命令会退出由可引导的 CDROM 所产生的(所有的)软盘和硬盘的仿真.

如果退出仿真的是 A: 盘, 那么, 在调用 cd_unemu 命令之前, 要保证 COMSPEC 变量的值是在退出仿真之后可以访问的一个 command.com 文件(例如 Y:\COMMAND.COM), 还要注意 PATH 变量中尽量不要包含 A: 盘. 另外, 当前驱动器应当不是 A: 盘, 应当事先用 Y: 之类的命令把当前驱动器切换到别的盘, 否则在 cd_unemu 命令结束之后可能死机, 而不能运行下一条命令了.

如果系统不是从光盘启动的, 这时运行 cd_unemu.com 也是安全的, 程序什么也不做, 立即退出.

希望有用, 特别是对于从光盘启动的 windows 来说.

作者: 如是大师     时间: 2004-6-12 00:00
呵呵谢谢不点了.
原多光驱启动问题是由于盘符不够.26个E文字母太少了.后面的光驱设成了符号盘符,windows不认导致启动故障.现已解决,并解决了在桌面建立文件错误的读写问题.

正在添加一些实用小工具,强化mini光盘win的功能.

我这里有一个被加了壳的6MB的东方快车2000,谁帮着脱脱壳.剔除里面的logo及对话框等垃圾..压缩一下体积..我随新iso文件上传..
作者: purplekirby     时间: 2004-6-12 00:00
我也顶一层!强烈支持!爬猫下载中...T_T
作者: purplekirby     时间: 2004-6-12 00:00
另外EO video这个软件也不错
下载地址http://www.jetdown.com/down/down.asp?id=12547&no=1
要是能把它放到iso里那媒体播放\转换,可就不愁了.不过我是菜so听我的一定要慎重
软件简介:EO Video 1.36 是一个强大的视频工具,集视频播放、视频转换、视频合并与分割为一体,可以播放20多种格式的媒体并支持转换为 MPEG、AVI和 WAV 格式的文件。尤其是其可以将 Real 类媒体(Rm、Ram、Ra格式) 转换成标准的 Windows媒体,更使其他视频转换工具望尘莫及;软件还具有强大的分割与合并功能,可以将媒体文件按时间或大小分割,也可将多个同类媒体文件合并为一个,解决了大型媒体文件的传输问题。注意:要使用全部功能,您的系统必须安装DirectX\Windows Media Player\Real Player\QuickTime Player
作者: 不点     时间: 2004-6-12 00:00
另外, 我初步在考虑一个问题, 就是写一个程序用来判断系统是否从光盘启动的. 这对于某些软件来说或许有用. 我想应当早就有这样的程序了, 不过我不能确定究竟有没有.

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

另外, 再说一点个人观点. 我觉得, 一个软件好还是不好, 除了看这个软件的功能之外, 还要看其他方面, 综合考虑.

1. 这个软件是不是绿色软件. 绿色软件是指不读写注册表的软件.
2. 这个软件的体积是不是比较精简.
3. 这个软件是否层层加密, 存在可能的陷阱.(这属于不安全的软件)
4. 软件是否开放源码.(这一条酌情考虑, 没必要太认真)

同等条件下(功能大致一样的情况下), 有以上优点的软件应当优先考虑.



作者: qq3923     时间: 2004-6-13 00:00
下载速度是10K/S。感到太慢了。
而且感到该FTP也不是很稳定。

作者: qq3923     时间: 2004-6-13 00:00
下载速度是10K/S。感到太慢了。
而且感到该FTP也不是很稳定。

作者: purplekirby     时间: 2004-6-13 00:00
偶发现一个软件很符合124楼那位仁兄的要求
特此奉上连接如下
FileMon 6.07
http://265.ddooo.com/SoftDown1.asp?SoftID=25687&ServerUrl=http://ww.ddooo.com/soft
汉化
http://265.ddooo.com/SoftDown1.asp?SoftID=14600&ServerUrl=http://ww.ddooo.com/soft
软件特点
1、无须安装,即解即用
2、可以监视任何软件读取文件的路径
3、不会对注册表有任何损伤
4、软件体积小巧






[此贴子已经被作者于2004-6-13 上午 06:44:32编辑过]



作者: foreen02     时间: 2004-6-13 00:00
试了楼主的光盘mini98,佩服之至。
但资源管理器访问光盘有时会出错,不爽!
另外,个人认为,将注册表放在内存盘也占不了多少内存,但却可以减少这么多的麻烦。
作者: 不点     时间: 2004-6-14 00:00
你下载的大概是最早的那个版本吧? 那个确实有问题, 不过最新的版本在 ftp://ftp.cosoft.org.cn/incoming/ 目录中, 好像访问光盘没什么问题了.


作者: axv     时间: 2004-6-14 00:00
能访问光盘是最重要的。希望能有word和excel。
作者: 如是大师     时间: 2004-6-14 00:00
访问光盘是早就没问题的.现在在桌面读写,等都没问题了.正在试图不通过dos方式访问A驱,(先的版本,在windows模式下访问A盘会出问题,dos模式下不会.)
及增加ntfs分区及usb闪存盘的支持.声卡有通用ac97驱动能够驱动多数现在的板载声卡..
上网也是有办法解决的.目前主要还是显卡的问题.上不到256色.看图有点别扭.只能通过dos软件看图..
      至于通用软件方面,一般支持都还行,考虑到体积原因,本光盘里的办公软件使用wps(2MB)
表格软件使用Cell(400多K).其他的还有不少..大家自己也可以根据自己的需要添加嘛..现在windows软件方面有30多MB的体积比系统大多了.不过其中有个10MB的中文VB6,拿掉应该小不少..
作者: walu     时间: 2004-6-14 00:00
请问在哪里下载啊?
作者: 如是大师     时间: 2004-6-14 00:00
等一下新版本吧..老版本没有集成软件..
新的正在解决几个小BUG..

::退出软盘仿真也不能解决软驱和光驱兼容问题..
如果要在windows方式下使用软驱.那么光驱就只能以msdos强制兼容方式访问.
windows的explorer浏览光驱会有问题,用其他第三方工具会存在光盘文件的长文件名问题
看来还是windows在启动时装载设备时的错误,问题可能在注册表里面解决..
作者: LIONK     时间: 2004-6-14 00:00
我来推荐几款迷你软件!!
autoruns.exe  (汉化新世纪刚汉化的版本,单文件绿色  116k  用来查看自动运行的程序,比msconfig详细,)

Process Viewer 汉化版.exe(查看进程软件,绿色,63k)
类似的有(hanzify昨天放出的 Process Explorer 8.20.exe 453k

看图 用ACDSee Classic V2.44 汉化版.exe  698k单文件
记事本 NoteXPad 1.4.5.2.exe 52k 绿色单文件
Aezay Computer Information.exe可以查看电脑相关信息193k

MyUninstaller 1.20.exe 卸载程序 29k 不错,可能会有用!
regeditR.exe 注册表编辑工具 75k 应该有用噻!
TrayApp.exe 类似开始菜单的扩展工具!212k
TreeSize Professional 2.43.107 汉化版.exe 列表查看文件夹大小,有用,431k
XDos 1.1.exe   344k   XDos 是 Dos 的一个外壳, 你可以输入大部分的Dos命令和Windows命令, 可以在XDos使用复制,粘贴功能.
RAM Def XT 2.71 汉化版.exe 内存整理 95k
memfree v1.1.exe 内存释放 10k
Image Optimizer.exe 2.4m  个头大了点 用来批量图片压缩的,无所谓...
ftp工具就用LeapFTP.exe吧335k
FueruScreen.exe 虚拟桌面工具100k 不知会不会有用...
P.AutoDown.exe 自动关机 210k
两岸通网上中文平台1.1版  内码转换 含big5 GB的dll文件 2.11MB有些大哦
Recorver4allProfessional 2.15  数据恢复  很有用噻!!我一直用这款强烈推荐!!!!!!!!!!!!!!!!!!!!!!!
  不过247k的大小  再加几个感叹号强调一下!!!!!!!!!!!!!!!!!!!!!
ASHAMPOO 99 DELUXE  安装监控 卸载程序的    384k   也不错噻!
A43 700k 资源管理 数据压缩,我不大常用(一直在用tc)
cutehtml  呵呵 网页代码编辑281k  要不也放上?

另外建议放上广捷居出品的一些软件,都不错哈!
部分列表:
Photoshop 7简体中文版 21mb
Microsoft Office 97 中文迷你版 19mb
3dviz3 24.6mb
3dsmax 3.0中文版 24mb (似乎有病毒 小心)
Macromedia Flash MX 中文迷你版 7.6mb
Macromedia Dreamweaver MX 中文迷你版 25mb
Macromedia Dreamweaver 3.0 中文迷你版 3.5mb
CorelDraw 11 中文迷你版 31.5mb
CorelDraw 8.0 中文迷你版 16.7mb
Ulead COOL 3D 2.5 中文迷你版 6.1mb
autocad 2002 中文迷你版 32mb
autocad 2000+tarch5 中文迷你版 51.6mb
Cakewalk Pro Audio 9 中文迷你版 5.4mb
Cooledit 2000 中文迷你版 3.6mb


另外推荐HyperSnap 3.3 中文迷你版,就950k,我一般就用他代替windows画板的些功能了,而且还能转换不少格式,作为图片格式转换工具也可以了.

还有几个大个头的!~~~~~~~~~~~~

金山词霸 2003 迷你版(30M)
在金山词霸RIP版,去掉了背单词、生词本和短信,也不可以发音了。在98&2000&XP下都能运行。文件只带两本字典:汉英简明和英汉简明!

Office2000中文迷你版 for 98(36M)
相关简介:Office2000中文迷你版 for 98 ,这个版本包含了Word2000 、Excel2000 、Powerpoint2000 三个主要的部分,对一般的办公应用是足够了。


推荐了不少软件了,都是我平时一点一滴的积累起来的,如果有人想要而找不到不妨直接加我的群好了3849685...

这些信息希望对各位高手有所帮助哈
我可很期待你们的作品呢!

作者: LIONK     时间: 2004-6-14 00:00
对了!如是大师您所说的那个6MB的东方快车不妨用金山快译 2003 迷你版 代替....其安装文件才2.42MB .
这个版本保留了基本的功能,去除了没有用的功能,非常好用。
作者: 不点     时间: 2004-6-15 00:00
我提一个建议, 把系统和应用软件分开来放, 这样用户可以方便的定制, 通过简单删掉不想要的应用程序和增加自己的文件而重建光盘.

如果系统是这么设计的, 那么, 其体积已经不是问题了. 所以关键是保证系统内核的体积足够小和足够稳定.

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

>  ::退出软盘仿真也不能解决软驱和光驱兼容问题..
> 如果要在windows方式下使用软驱.那么光驱就只能以msdos强制兼容方式访问.
> windows的explorer浏览光驱会有问题,用其他第三方工具会存在光盘文件的长文件名问题
> 看来还是windows在启动时装载设备时的错误,问题可能在注册表里面解决..

如果说退出软盘仿真不行的话, 那不退出仿真就更不行了. 这是我曾经做过试验的, 也被 wengier 等人验证过的. 在做 grub for dos 的磁盘仿真功能的时候, 发现磁盘仿真可导致 windows 启动失常或者运行失常或者在访问软盘时系统死锁.

BIOS CDROM 所使用的软盘仿真, 本质上和我的 grub for dos 中的磁盘仿真是一样的. 我曾经从光盘启动 DOS, 然后用 grub 进入硬盘上的 win98, 结果, 出现各种问题, 完全类似于用 grub 仿真了一个软盘的情况.

真实的 win98, 各种驱动都在, 居然都失常, 更何况这个 mini98 了. 我觉得, 要想让 mini98 在软盘仿真下正常, 要么非常困难, 要么不可能做到, 总之不会很容易的. (我们当然不考虑 MS-DOS 兼容模式的磁盘访问了). 如果你能够解决好这个问题, 我觉得这将是继解决 CDROM 问题之后的又一次重大突破了. 尽管我觉得不退出软盘仿真是不行的, 但我也不反对你进行尝试, 如果能成功最好, 如果不能成功也没什么坏处. 另外, 退出软盘仿真肯定可以解决问题, 这是我在多个机器上真实win98下试验成功的. 目前的 grub for dos 版本就自动退出由可引导的光盘所引起的磁盘仿真了, 目的是方便用户进入 win98. 那个 cd_unemu 程序就是用从 grub for dos 中截取的代码片段来编译的.




[此贴子已经被作者于2004-6-15 上午 09:41:30编辑过]



作者: 如是大师     时间: 2004-6-15 00:00
谢谢134楼的LIONK朋友的大力支持.

可惜偶水平有限.目前做的这个系统还不够完善.对于图形及多媒体等的支持还不行.

应该再接再厉!!

目前没办法解决A盘正常读写的问题了.先发一个版本上来吧.

此版本解决了不能正常关机的问题

桌面正常读写的问题以及我的文件夹的读写问题

解决了多光驱的机器不能正常启动的问题.(在引导img文件里有我多年收罗的11个通用dos光驱驱动,可以驱动多种光驱,如果你的光驱在dos下不能正常驱动,你可以试试其他驱动文件)

集成了dos及windows软件70多MB有99mb的体积了

有没有朋友提供速度快一点的空间?

要不我就原地址上传了..
作者: 不点     时间: 2004-6-15 00:00
在 vmware 中用 cd_unemu, 结果是失败.

[-------方法: 在 autoexec.bat 的 "%CDROM%:" 这行之前( 注意一定是"之前" ) 加上两个命令:

Y:
A:\cd_unemu.com

这就行了------]

在 vmware 失败, 这好像是 vmware 的 BUG, 当在 windows 中访问 A: 盘时, VMWARE 说未实现某个函数, 失败退出.

但是如果先退出到 DOS, 然后再返回到 windows, 这时访问 A: 就给出错误信息"磁盘未准备好", 这是对的.

奇怪的是, 当退出到 DOS 时, 居然可以访问 A: 盘中的文件(这是光盘中的软盘映像).

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

但我觉得, 在真实机的情况下, 应当正常. 我没有试验.


作者: wykk     时间: 2004-6-15 00:00
这样做的意义在哪儿?
作者: 如是大师     时间: 2004-6-15 00:00
因为加载软驱启动时会造成死机或者将光驱强制dos实模式管理.所以,我在注册表里面将软驱的相关项干掉了.也就是说.windows启动时是不承认有软驱的(考虑兼容性,我将windows的自动检测硬件和即插即用也屏蔽了..但启动是通过仿真的a驱上的dos71启动的.也就是说.windows的核心(dos71)是承认软驱的.但windows不会认.(软驱在windows的户口已经被我注销了)

       问题是,先加载软驱会启动不了(前提:正常使用光驱)而在启动进入桌面后添加软驱,系统不认可.(这个在硬盘上是没问题的)不存在注册表读写问题.其实在windows启动后.注册表是读到内存里面了.
作者: 如是大师     时间: 2004-6-15 00:00
http://ezbsys.lunarpages.com/cgi-bin/topic.cgi?forum=5&topic=239&start=0#bottom
我在这里贴了图.大家去看看...
作者: 不点     时间: 2004-6-16 00:00
刚刚发现一个小问题: SPFDISK 是个没有用的程序. C: 盘还没有经过分区, 我在 VMWARE 中用 SPFDISK 准备把 C: 分区, 结果它说操作失败. 而用微软的 FDISK 就能够分区. 虽然微软的 FDISK 和 FORMAT 不能处理大于 32G 的硬盘分区, 但它们还是有用的. 而第三方的分区和格式化软件, 往往带来更多的问题. 我建议采用 FREE DOS 中的那个 FREE-FDISK 和 FREE-FORMAT, 它们可以支持大硬盘.

=============

又发现一个问题. 在 windows 资源管理器中, 正式第一版不能格式化 SCSI 硬盘, 也不能使用 SCSI 硬盘.

它可以格式化 IDE 硬盘, 也可以使用 IDE 硬盘. 但是, 如果用它来格式化 IDE 硬盘, 然后试图将光盘上的 mini98 目录拷贝到该 IDE 硬盘, 那么提示该目的硬盘不支持长文件名, 所有长文件名被强制转换成 8.3 格式的短文件名. 注: 硬盘的分区格式是 FAT32.

不知这是怎么了?



[此贴子已经被作者于2004-6-16 下午 05:50:13编辑过]



作者: 如是大师     时间: 2004-6-16 00:00
上传了新版本.还是在不点提供的那个ftp里面
如是WWin.rar
集成很多绿色软件.不用的可以干掉..iso文件有97MB大小
只是修正了几个问题.
把启动logo重做了一个,原来那个太丑了..
没有什么重大突破..
下面还是先将启引导mg做成全中文的吧.(加载中文系统及doskey.mouse.cdrom.doslfn等驱动后常规内存还有620多k,应该不影响一般的dos软件运行吧..)
      
用easyboot等软件制作启动界面.我看就没有什么必要了.进了系统.做什么都简单..只在dos启动时做几个中文选项应该就可以了吧.

这个版本因为wengier的袖珍中文win32系统,在光盘上运行有点问题,就没有放.(暂时没时间弄它)

集成多种类型的软件,甚至还包括2个游戏.其实有些不必要在光盘运行.不过是为了验证系统的兼容性罢了.

和不点说的一样,系统和软件是分置的.其中pro文件夹里面是windos软件.dos文件夹里面是dos软件.以后大家分别将这两种软件依次放置就行了.

使用上有什么问题或发现可在本贴跟贴提出(暂时没时间写readme,何况这还不是最理想的版本.
不过基本够用了)
作者: foreen02     时间: 2004-6-16 00:00
下载进行测试,好象兼容性不好,我的三台机子上,均能运行,但只有一台可以访问光盘,在另外两部电脑上不能访问光盘文件,无程序菜单。
这应该是Win95的Explorer问题,98se的Explorer没有这个问题。
作者: 不点     时间: 2004-6-16 00:00
忘了说了。 屏幕保护应当使用 blank screen 空白屏幕。因为非空白的动画对液晶显示器有损伤。使用空白屏幕对任何一种显示器都有好处。我觉得欢迎动画也不好(1。损伤液晶显示器;2。觉得有点累赘的感觉)。我觉得欢迎词可以作为屏幕背景。屏幕背景中还可以安排一些系统简介,或者什么重要的注意事项,或者一些提示或技巧。

顺便说,网页上的动画也损伤液晶显示器。所以,大家做网页的时候,尽量不要使用动画。静态网页是最好的。





作者: pfl     时间: 2004-6-16 00:00
谢谢如是大师,
我想集成二笔输入法,不知如何操作
作者: 如是大师     时间: 2004-6-16 00:00
欢迎屏保已经取消了..把介绍做在背景上也不好吧.有些乱..

至于兼容性问题.我这2天起码试了20台机以上,都没有问题,不能访问光盘文件,无程序菜单。
和Explorer是没有关系的,那是你的光驱不被系统承认.还是dos的16位驱动,我在前面已经说了.因为dos的16位驱动不支持长文件名.而恰好启动程序文件夹是长文件名.所有,windows找不到start menu文件夹.当然就不能显示启动菜单了.你用的是哪个版本的???

至于添加输入法的问题,除了外挂输入法.一般比较麻烦.需要提取注册表文件并将新输入法的信息导入,再存为新注册表文件,替换光盘镜像中的同名文件..

作者: pfl     时间: 2004-6-16 00:00
谢谢大师指教,
VB6运行时读取注册表错误,
VM中没硬盘
作者: foreen02     时间: 2004-6-17 00:00


  Quote:
以下是引用如是大师在2004-6-16 上午 10:31:34的发言:
欢迎屏保已经取消了..把介绍做在背景上也不好吧.有些乱..

至于兼容性问题.我这2天起码试了20台机以上,都没有问题,不能访问光盘文件,无程序菜单。
和Explorer是没有关系的,那是你的光驱不被系统承认.还是dos的16位驱动,我在前面已经说了.因为dos的16位驱动不支持长文件名.而恰好启动程序文件夹是长文件名.所有,windows找不到start menu文件夹.当然就不能显示启动菜单了.你用的是哪个版本的???

至于添加输入法的问题,除了外挂输入法.一般比较麻烦.需要提取注册表文件并将新输入法的信息导入,再存为新注册表文件,替换光盘镜像中的同名文件..

我使用的是最新版,但在我的机子上确实不行啊!
作者: 如是大师     时间: 2004-6-17 00:00
楼上的用什么光驱??
作者: foreen02     时间: 2004-6-17 00:00
LITEON CD-ROM LTN323 和 COMPAQ CD-ROM LTN403
作者: 不点     时间: 2004-6-17 00:00
发现 cd_unemu 的一个问题. 这个问题是由于一些 BIOS 不能很好地支持 int13/AH=4b 造成的. 正在试图解决....... 目前请不要用 cd_unemu.

=============

刚才是在 dell 主板和 联想主板测试失败的。

在微星主板可以正常启动到 windows, 并且在 windows 下也可以正常访问软盘(当然这时候软盘是真实的软驱).

退出到 DOS 之后也能正常访问软盘(当然也是真实软驱),然而出现一个问题, 就是, 当试图用 exit 命令退出到 windows , 机器就关机。这是说真实 DOS 环境。

如果不是退出到真实 DOS,而是进入 windows 的 DOS 窗口,则一切正常,就象在其他 windows 软件中一样不会出现故障。

在华硕主板也正常。看来还是名牌主板好。

===============

更新:太好了,有希望成功。在虚拟机里面已经成功了。旧的 cd_unemu 使得在虚拟机里面 的 windows 不能访问真实软驱,新的就行了。






[此贴子已经被作者于2004-6-17 下午 09:31:57编辑过]



作者: 如是大师     时间: 2004-6-18 00:00
已经解决软驱问题.现在就是读写NTFS分区的问题了.
谁能提点好的意见??
有个98forNtfs就是做得太复杂,增加了许多乱七八糟的目录.谁能将它做成绿色的?
我在这里先谢谢了..

作者: 不点     时间: 2004-6-18 00:00
我也解决了软驱的问题, 不过, 还不是太完美.

我是在运行 cd_unemu 之前先运行

COPY A:*.* %RAMD%:\
subst A: %RAMD%:\

来解决的. 如此一来, 无论在 windows 下, 还是在 dos 窗口下, 或者是在 "退出到 DOS" 的真实 DOS 模式下, 都可以访问 A: 和 B: 而不死机了.

注意 A: 的内容就是内存盘中的文件. B: 也许能访问, 也许不能访问. 无论 B: 能否访问, 系统都不会死机的.

subst 和 cd_unemu 等等这些手段是为了解决访问 "软盘就死机" 的问题的, 没有别的用处.

============

刚才没有说清楚。之所以要用 subst A: %RAMD%:\ ,是因为 DOS 和 win.com 启动程序都要频繁访问 A: 盘。大概是因为它发现 A: 盘是启动盘。如果能够不让 DOS 以及 windows 启动程序读 A: 盘而代之以读 %RAMD%: 盘,那么, 问题就得到了圆满的解决:windows 和  dos 都可以访问真实的软驱 A: 而不再导致死机了。

还忘了说,cd_unemu 程序没有错。导致错误的是 DOS 和 windows 频繁访问 A:,而不是 cd_unemu 程序。











[此贴子已经被作者于2004-6-18 下午 06:37:14编辑过]



作者: foreen02     时间: 2004-6-18 00:00
如是大师,可否指点一下,你是怎样实现光盘Miniwin98中的光盘长文件名支持的,怎样实现注册表放于光盘而不会出错的?可否写一个教程,让我们这些菜鸟学习学习。
作者: jinql     时间: 2004-6-18 00:00
请问如是大师:这win.ini前有很多乱码,是你估意加进的,还是网络传输的误码。
似乎删掉也不影响使用。
作者: 如是大师     时间: 2004-6-18 00:00
win.ini里面的乱码是误码,可以删掉的.
不点的方法访问的还是虚拟内存里面的内容,既不是真实软驱也不是仿真软驱,
而我采取的方法是在windows的gui启动以后通过后台执行功能导入软驱的相关设备注册项,此时真实的和仿真的软驱就都可以访问了.
注:在启动以前的注册表文件里面不能有软驱设备的相关信息,否则会导致光驱不能读写,而且会产生光盘文件的长文件名问题.闪存也可以通过这种方法解决.这个好像是win9x的BUG.
至于教程现在还谈不上,因为还不够完善..相当完善后我会写个完整的教程的.
作者: newdos11     时间: 2004-6-18 00:00


  Quote:
以下是引用如是大师在2004-6-18 上午 08:10:18的发言:
win.ini里面的乱码是误码,可以删掉的.
不点的方法访问的还是虚拟内存里面的内容,既不是真实软驱也不是仿真软驱,
而我采取的方法是在windows的gui启动以后通过后台执行功能导入软驱的相关设备注册项,此时真实的和仿真的软驱就都可以访问了.
注:在启动以前的注册表文件里面不能有软驱设备的相关信息,否则会导致光驱不能读写,而且会产生光盘文件的长文件名问题.闪存也可以通过这种方法解决.这个好像是win9x的BUG.
至于教程现在还谈不上,因为还不够完善..相当完善后我会写个完整的教程的.

能帮帮我吗?我是用闪存盘启动Mini98的,只要我在"我的电脑"中打开A盘(闪存盘),闪存盘
上的BootSector就会丢失,导至闪存盘再不能用来开机了.
作者: 不点     时间: 2004-6-18 00:00
我猜想 io.sys 中记录了启动盘的信息。它把启动盘 A: 记录在某处。所以,系统在启动之初总是试图找 A: 盘。如果能不让它找 A: 盘而是找 %RAMD% 盘,则我的方法也算凑合了。退出仿真这一步没有问题,所有机器都支持。退出仿真之后,windows 就不知道自己是从光盘启动的了,就象从真实软盘启动一样,当然不存在你所说的那些注册表问题。退出仿真的意义也就在于此。退出仿真之后系统一切正常,唯一的问题是,windows 记住了 A: 盘的盘符,并继续访问 A: 盘。我这么做的缺点是,cdrom 中的 floppy 影象不能访问了。还是你的做法最完美,期待ing............

============

补充:之所以光驱访问出现故障,就是因为windows对A:盘的访问造成的。如果能够想办法消除 windows 启动时对 A: 的访问,那么光盘就可以正常访问了。A: 和 CDROM 的冲突的这一现象在以前提到的 booting windows from CD-ROM 中的 BULL FIGHT 中有详细说明。



[此贴子已经被作者于2004-6-18 下午 09:42:00编辑过]



作者: 如是大师     时间: 2004-6-18 00:00
用真实软盘启动也会存在将cdrom强制msdos方式管理的问题.所以问题不是集中在软驱的仿真与否上.而是根本的光驱软驱的启动冲突.也只能通过这样的方式解决了..

不点能帮我弄弄那个ntfsfor98吗?谢了!.

至于159楼的问题,那是引导方式不对,你可以做成hdd的模式啊,只要修改一下注册表就行了,比光盘上更加兼容,不存在读写问题啊

作者: 如是大师     时间: 2004-6-18 00:00


  Quote:
以下是引用newdos11在2004-6-18 上午 09:15:38的发言:
能帮帮我吗?我是用闪存盘启动Mini98的,只要我在"我的电脑"中打开A盘(闪存盘),闪存盘
上的BootSector就会丢失,导至闪存盘再不能用来开机了.

对了,我在pif文件夹里面好像有个A.reg文件,你将它导入注册表,就可以看到并访问A驱了..
作者: walu     时间: 2004-6-18 00:00
究竟在哪里下载呀?在前面第一、二页的地址又下载不了,请提供一个能下载的地址,谢谢!
作者: 不点     时间: 2004-6-18 00:00
强制 MSDOS方式管理,这似乎和 IOS.INI 有关(我不能肯定,只是猜测)。

我没有接触过 NTFS for 98, 遗憾没法帮忙。

========================

> 我是用闪存盘启动Mini98的,只要我在"我的电脑"中打开A盘(闪存盘),闪存盘
> 上的BootSector就会丢失,导至闪存盘再不能用来开机了

这个是因为闪存盘是虚拟软盘的缘故。当 windows98 不通过 BIOS 访问虚拟的 A: 盘时,它就破坏 A: 盘第一扇区。

一个真实的软驱就是通过软驱端口访问的物理设备。因此 windows 很容易知道一个软盘是不是虚拟的。

防止win98破坏软盘第一扇区的一个办法是,让 windows 采用 MS-DOS 兼容方式的磁盘管理。还有一个办法,就是用 grub for dos 的软盘仿真功能:

map --read-only (fd0) (fd0)

这样,windows 也以只读的方式来访问 A: 了。






[此贴子已经被作者于2004-6-18 下午 10:16:54编辑过]



作者: newdos11     时间: 2004-6-18 00:00


  Quote:
以下是引用如是大师在2004-6-18 上午 09:56:59的发言:

  Quote:
以下是引用newdos11在2004-6-18 上午 09:15:38的发言:
 能帮帮我吗?我是用闪存盘启动Mini98的,只要我在"我的电脑"中打开A盘(闪存盘),闪存盘
 上的BootSector就会丢失,导至闪存盘再不能用来开机了.

对了,我在pif文件夹里面好像有个A.reg文件,你将它导入注册表,就可以看到并访问A驱了..

我以前下载的哪个版本没有这个文件,我以前是从ftp://wuyou:wuyou@218.94.80.66
下载的,不知新版是不是放在那里,但是现在那个FTP无法登陆了,能不能把那个文件贴上来?
作者: 如是大师     时间: 2004-6-18 00:00
REGEDIT4

[HKEY_LOCAL_MACHINE\Enum]

[HKEY_LOCAL_MACHINE\Enum\FLOP]

[HKEY_LOCAL_MACHINE\Enum\FLOP\GENERIC_NEC__FLOPPY_DISK_]

[HKEY_LOCAL_MACHINE\Enum\FLOP\GENERIC_NEC__FLOPPY_DISK_\ACPI&*PNP0700&000]
"Capabilities"=hex:14,00,00,00
"RevisionLevel"="    "
"ProductId"="NEC  FLOPPY DISK"
"Manufacturer"="GENERIC "
"DeviceType"=hex:0a
"Int13"=hex:01
"Removable"=hex:01
"CurrentDriveLetterAssignment"="A"
"HardwareID"="GENERIC_NEC__FLOPPY_DISK_,GenDisk,FLOP\\GENERIC_NEC__FLOPPY_DISK_"
"Class"="DiskDrive"
"ClassGUID"="{4d36e967-e325-11ce-bfc1-08002be10318}"
"Driver"="DiskDrive\\0003"
"Mfg"="(标准磁盘驱动器)"
"DeviceDesc"="GENERIC NEC  FLOPPY DISK"
"ConfigFlags"=hex:00,00,00,00

[HKEY_CURRENT_USER\Software]

[HKEY_CURRENT_USER\Software\Microsoft]

[HKEY_CURRENT_USER\Software\Microsoft\Windows]

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion]

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies]

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer]
"NoDrives"=hex:00,00,00,00



将上文存为reg文件就行了.此方法对以前的版本只在U盘上的有效..我没发到你说的那个ftp里.是我的版本吗?
作者: newdos11     时间: 2004-6-18 00:00
谢谢了,
那个FTP是我从这论坛看到的,怎么会不是你的呢?而且我下载的哪个ISO文件名是DS.ISO,应该你的吧?
作者: 飞行猪     时间: 2004-6-20 00:00
不点给的那个地址不能用了?

昨天进不去,但今天又能进了。

[em11]

[此贴子已经被作者于2004-6-21 下午 07:03:34编辑过]



作者: yuqianggold     时间: 2004-6-22 00:00
如是大师。你的最新版本在那里能下载到???

谢谢你的工作,我帮不上忙不好意思,等现成的了。
作者: 如是大师     时间: 2004-6-22 00:00
用98lite过后的win98好像没法安装ntfs forwin98

做了一些修正:替换了win98的资源浏览器,这个95的explorer功能太差.不过explorer没法拿掉,98的桌面是依靠其中的一段代码启动的.如果拿掉了就没有桌面图标和启动菜单了..winpe就是没有explorer.所以winpe没有真正意义上的桌面和启动菜单,是通过一种模拟方式实现的,仅仅只是好看而已.

将引导img做成了全中文引导方式..预计引导4个系统:
中文dos(保留了我的传统风格,即时汉化功能)
win32mini中文版(此版本由本论坛版主wengier和roy修改制作.
miniwin98光盘版(本人不成熟的东东了)
linux光盘版(CDlinux-0.5.1   22mb的那个)


增加了windows和dos下读写linux分区文件的工具.
a盘读写已经基本解决.
因ntfs分区的读写尚有问题.暂不发布新版本上去了,以前的版本都在不点提供的ftp里面..


还有个问题请教一下大家,windows启动时在启动栏有一段"单击这里开始"的文字,这应该是一个链接,有人知道这段滚动文字是在哪个文件里吗?


[此贴子已经被作者于2004-6-22 下午 09:07:11编辑过]



作者: 不点     时间: 2004-6-23 00:00
我说的 FTP 站点: ftp://ftp.cosoft.org.cn/incoming/ 似乎经过了清理, 里面的文件都不见了.

这也是个好事. 免得里面太乱.

这个站点很多年都没有清理了, 不知道这次为何进行了清理.

========================

我仍然有这样一个看法, 就是, 不一定要依赖 windows 默认的 shell: explorer.exe, 这个 shell 完全可以被其它的 shell 来代替. 因此我觉得开始菜单的那个"单击这里开始", 不是重要的内容.

如果能够脱离微软的 explorer.exe 的话, 我认为是一个重大改进. 我在常规的 win98 下已经可以脱离 explorer 而用 geoShell 来代替了, 只是不知道怎么让 mini98 也采纳这个 geoShell.

我只是提一下这个话题, 并非认为 geoShell 等已经十分成熟, 可以使用了. 但我认为将来的版本应当脱离微软的 explorer.exe


作者: yuqianggold     时间: 2004-6-23 00:00
我想下载???!!!
作者: yuqianggold     时间: 2004-6-23 00:00


  Quote:
以下是引用如是大师在2004-6-22 上午 08:55:32的发言:
用98lite过后的win98好像没法安装ntfs forwin98

做了一些修正:替换了win98的资源浏览器,这个95的explorer功能太差.不过explorer没法拿掉,98的桌面是依靠其中的一段代码启动的.如果拿掉了就没有桌面图标和启动菜单了..winpe就是没有explorer.所以winpe没有真正意义上的桌面和启动菜单,是通过一种模拟方式实现的,仅仅只是好看而已.

将引导img做成了全中文引导方式..预计引导4个系统:
中文dos(保留了我的传统风格,即时汉化功能)
win32mini中文版(此版本由本论坛版主wengier和roy修改制作.
miniwin98光盘版(本人不成熟的东东了)
linux光盘版(CDlinux-0.5.1   22mb的那个)


增加了windows和dos下读写linux分区文件的工具.
a盘读写已经基本解决.
因ntfs分区的读写尚有问题.暂不发布新版本上去了,以前的版本都在不点提供的ftp里面..


还有个问题请教一下大家,windows启动时在启动栏有一段"单击这里开始"的文字,这应该是一个链接,有人知道这段滚动文字是在哪个文件里吗?


[此贴子已经被作者于2004-6-22 下午 09:07:11编辑过]


什么时候发布,在那里可以下载,我都等不及了
作者: 如是大师     时间: 2004-6-23 00:00
在这里ftp://ftp.cosoft.org.cn/incoming/下载吧..
作者: yuqianggold     时间: 2004-6-23 00:00
不对啊,文件怎么才只有几K???
作者: foreen02     时间: 2004-6-24 00:00
期待!!!
作者: foreen02     时间: 2004-6-24 00:00
如是大师,这个是不是你做的?
http://www.jx263.com/down/sort/231_1.
作者: foreen02     时间: 2004-6-24 00:00
http://www.jx263.com/down/soft/10227.htm
作者: 如是大师     时间: 2004-6-24 00:00
谁啊.这是?
发布我的东西,怎么也该注明出处吧?
何况,把不完善的版本推出去,最后会让我挨骂的.
作者: yuqianggold     时间: 2004-6-24 00:00
如是大师:ftp://ftp.cosoft.org.cn/incoming/
这里的文件不对啊???
作者: 如是大师     时间: 2004-6-25 00:00
那里的文件损坏了.
作者: yuqianggold     时间: 2004-6-25 00:00
哪里能下载到好用的啊???
作者: jinql     时间: 2004-6-26 00:00
请问如是大师,你光盘是用ULTRAISO改一下后,就产生不能打开光驱的问题,我是在XP,VMARE4下测试的,是哪问题在作怪?解决这问题主要是什么文件能告知吗?
作者: 不点     时间: 2004-6-26 00:00
用 winISO 就不会有问题了。我没有用过 UltraISO , 猜可能使它不能正确处理可引导光盘的引导映像。
作者: 如是大师     时间: 2004-6-26 00:00
我试验了一下UltraISO 没问题啊,
你修改了那些部分呢?UltraISO用的什么版本?
作者: 如是大师     时间: 2004-6-26 00:00
现在在做dos部分的多级中文菜单:
如选择启动到dos>>>dos中文方式>>>设置光驱
那这一项就有三个选项:1,设置本机光驱;(cdrom)
                               2,设置虚拟光驱(vcd)
                               3,设置刻录机;(rw)
___________任何时候都可以键入括号中的命令执行相应项.(如;在dos状态,任何时候都可以键入win3x命令进入迷你win32简体中文版)

假如在这里你选择了设置虚拟光驱,那么就会跳出一个对话框,你在对话框中输入本地iso文件的路径dos就自动为你设置好虚拟光驱,并进入虚拟光驱盘符..(这样方便不?)

假如你选择了设置本机光驱,那么dos会为你安装好本地光驱,并显示本地光驱的盘符(注意:第2次键入cdrom命令将卸载本地光驱.其他如虚拟内存盘等设备类同.)

因为dos的功能实在太多,所以到目前为止,还只做了部分.
挺麻烦的.全用批命令实现,偶的批处理学得又不太好....
都是些什么if;for,goto,call的,弄得头晕晕的!

作者: 如是大师     时间: 2004-6-26 00:00
因手上win32中文版的软件几乎没有,哪位同仁能不能帮着做个win32的集成软件包呢?最好都是绿色的,不需要安装注册.系统以本论坛的迷你win32简体中文版为标准.

网络功能可以在这部分实现..先谢了!
作者: jinql     时间: 2004-6-27 00:00
我用UltraISO6.55裸体版,想加入一下GHOST8,WIN98万能克隆,
下的是 ‘如是大师98版DOSGUI正式第1版.rar’  不过现在无法再下载了。
你是用VPC,还是VMARE测呢。
作者: yuqianggold     时间: 2004-6-27 00:00
大家都是在那里下载的???
作者: wesusy     时间: 2004-6-27 00:00
太好啦
作者: sonic0199     时间: 2004-6-27 00:00
我是刚从无忧论坛慕名而来,如是大师能否把制作mini98完全光盘版的教程写出来,供我们这些菜鸟们学习一下,谢先了
作者: yuqianggold     时间: 2004-6-27 00:00
怎么个好法,我到现在还没下载到新版,唉。。。。。。郁闷!!!!!!!!!!!!!
作者: yuqianggold     时间: 2004-6-30 00:00
顶一下
作者: onwe     时间: 2004-6-30 00:00
现在有什么地方能下?[em13]
作者: yuqianggold     时间: 2004-6-30 00:00
就是!!!
作者: 不点     时间: 2004-6-30 00:00
我刚才爬猫上载了如是大师的先前一个作品:

ftp://ftp.linuxeden.com/tinybit/如是大师98版DOSGUI正式第1版.rar

或者用下面这个名字来下载它:

ftp://ftp.linuxeden.com/tinybit/%C8%E7%CA%C7%B4%F3%CA%A698%B0%E6DOSGUI%D5%FD%CA%BD%B5%DA1%B0%E6.rar

最新的那个 "如是WWin.rar" 太大了, 50多M, 没有上载成功.

=========

更新: 已经上载成功: ftp://ftp.linuxeden.com/tinybit/如是WWin.rar

或者用下面这个名字来下载它(大小: 56428950 字节):

ftp://ftp.linuxeden.com/tinybit/%C8%E7%CA%C7WWin.rar


[此贴子已经被作者于2004-7-2 上午 07:07:11编辑过]



作者: yuqianggold     时间: 2004-6-30 00:00
期待新版本!!!
作者: yzz163     时间: 2004-7-1 00:00
期待新版本!!!
作者: onwe     时间: 2004-7-1 00:00
什么时候发布最新的那个 "如是WWin.rar" ??
作者: hfl     时间: 2004-7-1 00:00
光盘起动太慢,汉字系统还因做小一点。ML的汉字系统只有8M,这个汉字系统是12m,注册表是英文的,驱动程序太少,没用的小程序可以不要。
作者: foreen02     时间: 2004-7-1 00:00
在网上见到的光盘WIN98中,如是大师的算是最了不起的!
但是在我的部分机子上不能访问光盘,后来我将注册表移到内存盘后,能访问了,不知什么原因?
另外,我仿照做无盘工作站的方法,增加了网卡驱动,现在可以访问局域网了。

作者: onwe     时间: 2004-7-2 00:00
仿照做无盘工作站的方法???
作者: yuqianggold     时间: 2004-7-2 00:00
顶,高手们齐心协力,一定会有好作品!!!
作者: foreen02     时间: 2004-7-2 00:00


  Quote:
以下是引用onwe在2004-7-2 上午 10:11:53的发言:
仿照做无盘工作站的方法???

嘻!我不懂无盘,只是参照其中的网卡PNP,更改注册表,以驱动网卡。
作者: 飞行猪     时间: 2004-7-3 00:00
最新版本不是“如是WWin1.rar”吗。不过我没有下到。
作者: 如是大师     时间: 2004-7-3 00:00
不点辛苦了..这几天有点事没接着作.
如是WWin1.rar其实只相当于一个演示版,里面收录的一些软件只是试验本系统良好的兼容性而已,里面的软件大家可以根据自己的需要添加删除.
不过新版也就要出台了,主要是增强了中文dos引导功能.

至于200楼的hfl朋友,不知道用的是否是我的版本?汉字系统何指?是指中文字体吗?应该只有2.5MB啊.还可以做小点到1.8mb不过那样显示的E文字符看起来不爽.至于光盘启动慢,也应该是不存在的,因为本系统所有文件都是直接在光盘读取,(现在9成5以上的光盘系统都是将系统文件载入虚拟内存盘后进行启动的吧)


至于201楼的foreen02朋友,能否将你的方法贴上来方便一下大家呢?因为我现在比较忙,没时间做本系统的网络部分.算是帮帮我吧.也方便了大家.我在这里代大家谢谢你了!.
作者: foreen02     时间: 2004-7-3 00:00
网络部分,主要是解决网卡驱动问题.请参看
http://www.ceboo.net/network/PNP%CE%DE%C5%CC98%B9%A5%C2%D4.htm
第二节,以非PNP方式驱动网卡.


[此贴子已经被作者于2004-7-3 下午 04:12:47编辑过]



作者: yuqianggold     时间: 2004-7-3 00:00
好啊,期待如是大师新作尽快发布!!!
作者: s32307     时间: 2004-7-3 00:00
好像不能访问硬盘。我下了如是.rar,解压刻后用VMware进行模拟,不能访问硬盘。
作者: sonic0199     时间: 2004-7-3 00:00
请问如是大师:在WWin1.rar怎样添加和删除软件,我下了两个都是ISO文件,怎样让它从硬盘启动进入系统,另外再次麻烦如是大师能叙述一下制作mini98的详细步骤,供我们这些菜鸟学习之用,说实话,我是比较菜的一种,所以最好有详细说明.谢谢!
作者: 飞行猪     时间: 2004-7-8 00:00
顶起来
作者: yuqianggold     时间: 2004-7-10 00:00
ding

作者: 飞行猪     时间: 2004-7-13 00:00
这个贴子好象老大们都忘了。
作者: cdcd     时间: 2004-7-15 00:00
再顶。希望完美些。
作者: yuqianggold     时间: 2004-7-15 00:00
我下了不点提供的mini98,发现内存需要128m才能正常使用,希望能降低对内存的要求,并放出自己如何添加/删除软件的方法。谢谢,就想到了这些,先写到这,也许如是大师挺忙,打扰了。
作者: yuqianggold     时间: 2004-7-19 00:00
ding
作者: 卜卜的笛子     时间: 2004-7-21 00:00
无法下载所提供的MINI98,地址取消了?[em06]
作者: dboy301     时间: 2004-7-21 00:00
不点那地址里的这个!还可以下的!我正在下!不过!有点慢!把地址复制到网际快车那里去下吧!ftp://ftp.linuxeden.com/tinybit/%C8%E7%CA%C7WWin.rar
作者: 卜卜的笛子     时间: 2004-7-22 00:00


  Quote:
以下是引用dboy301在2004-7-21 20:31:32的发言:

不点那地址里的这个!还可以下的!我正在下!不过!有点慢!把地址复制到网际快车那里去下吧!
ftp://ftp.linuxeden.com/tinybit/%C8%E7%CA%C7WWin.rar

谢谢!!!!!!!!
[em20][em20][em20]
作者: derQiQ     时间: 2004-7-22 00:00
好呀,谢谢~~!

[此贴子已经被作者于2004-7-22 20:33:43编辑过]



作者: abc1234     时间: 2004-7-28 00:00
这么好的工具,实在难得.顶一下,好等如是大师上来更新.也谢谢各位出谋献策得好兄弟~~
作者: 如是大师     时间: 2004-7-31 00:00
我这一阵在北京,找个网吧都好难的,让大家久侯了,对不起了等这里的事一办完回武汉了就继续吧。。
作者: yuqianggold     时间: 2004-7-31 00:00
期待
作者: cdcd     时间: 2004-7-31 00:00
盼望啊。
作者: VERONICA     时间: 2004-8-1 00:00
狂顶,但下不了,快救命啊大师
作者: passion     时间: 2004-8-2 00:00
怎么下不了啊!
作者: wchong     时间: 2004-8-5 00:00
我很喜欢,不过我无法刻盘,希望能有直接下载的文件。
作者: wllzwqz     时间: 2004-8-6 00:00
请教如是大师或者高手,我想把这个MINI光盘版移植到硬盘上作为正常的操作系统,不知要做些什么细节调整?我的机子是笔记本,配置较低:PMMX200、 32M(原96内存,64兆内存条故障)、2.0G硬盘,没有光驱。这样的配置在装了完整版的win98se并升级了所有最新的补丁并安装了防火墙之后上网速度很慢,极不爽。我想装一个速度最快也比较稳定的windows系统,看来只有精简的系统能满足要求,只是不知道如是大师的系统移植到硬盘上会不会有什么问题,所以请教给位高手。还有就是我上网的方式是局域网几台机器通过一个集线器公用ADSL。这个集线器设置成永远在线的网关。笔记本上用的是PC网卡,型号为:TDK LAK-CD021BX, win98se里面有这个网卡的驱动。我想用此网卡在dos下面联网并上网,不知到哪里找dos下面的驱动并如何设置,也请高手指点。
作者: yuqianggold     时间: 2004-8-10 00:00
ding
作者: yuqianggold     时间: 2004-8-19 00:00
zai ding
作者: 透明2002     时间: 2004-8-19 00:00
看完顶起
作者: yzz163     时间: 2004-8-23 00:00
光盘很好,希望多考虑维护方面的.多媒体和游戏好象没多大用吧.希望它是搞维护的好工具.建议多些数据恢复\备份方面的.支持多种文件系统:FAT\FAT32\NTFS\及LINUX中的一些文件系统.这样可以更快更有效的恢复系统,至少可将用户的数据备份下来.显示只要600*800,256色就够了,声卡可以后考虑.不要都行.网卡希望考虑8139/8029/PRO100/SIS900/VIA等常用的驱动.联的上网(局域网)的话,可直接将用户数据备份到服务器上,也可以利用服务器上的更多工具恢复用户系统.USB支持也是必要的,这样可将用户数据备份到USB-HDD上,也可用USB-HDD上的备份或工具来快速修复用户系统.
作者: yuqianggold     时间: 2004-8-28 00:00
ding!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
作者: 如是大师     时间: 2004-8-29 00:00
对于228楼的问题.直接copy到存在dos引导文件的硬盘上,编辑autoexec.bat.   config.sys..msdos.sys三个文件就行具体操作可以参见我的光盘引导IMG文件里的相关文件
作者: 701207     时间: 2004-8-31 00:00
请问清除虚拟桌面要删除那些档案?能将"如是WWin98"修改成其它语系吗?如要改成繁体中文则那些系统档案需要更动?注册表又要修改那些部份呢?感谢各位的努力。下面是我找到关于Mini98的资讯,希望对大家有所帮助:简化成60M的 Windows9x Plus
安装在硬盘的MINI98
只有4M的 Nano98
DOS时代菜鸟的 mini98 制作过程
MLD的虚拟内存上的 Win98 制作方法
PNP式驱动网卡
不小心发现的:
QUALREG.EXE 是DOS实模式管理注册表工具,该工具好:可以让WIN9X自动到您指定的文件夹中找启动的注册表 语法: QUALREG <PATH> [/R | /A] [/S] /R: 替换;/A: (替换) 所有的;/S: 安全 PATH告诉WIN9X启动WIN.COM后在哪儿找注册表(SYSTEM.DAT,USER.DAT). 1、若PATH中无SYSTEM.DAT,将从WIN9X中复制一份到PATH.
2、QUALREG将不复制USER.DAT到PATH,除非PATH中没有该文件
3、如果添加/R, 则WIN9X目录中的系统注册表SYSTEM.DAT将替换指定PATH中的注册表SYSTEM.DAT 文件
4、添加/A,QUALREG将同时替换PATH中的SYSTEM.DAT和USER.DAT
5、QUALREG在注册表中记录不可修复错误. 并调用SCANREG修复,但SCANREG是WIN98版本才有,如果在WIN95系统,会显示UNKNOWN COMMAND OR FILENAME FOR INSTANCE,则添加/S是一个好注意
6、QUALREG使用环境变量%WINDIR%查找WIN9X注册表文件
7、当QUALREG设置注册表路径并复制到指定PATH后,将查找一个名为LITENET.REG的文件,若该文件存在,将LITENET.REG导入到PATH中的注册表,LITENET.REG是在安装LITENET时自动建立的,不可以修改或删除,但可以添加信息(wait for next...)
作者: 如是大师     时间: 2004-9-1 00:00
清除虚拟桌面删除system文件夹里面的主文件并删除注册表里面的相关起动项就行了
作者: yuqianggold     时间: 2004-9-4 00:00
大师能不能告诉大家如何自行添加/删除软件的方法,便于自行作出更适合个人的光盘98!!!!!!!!!
作者: 如是大师     时间: 2004-9-5 00:00
我这里收录的都是绿色软件,基本上直接删除或添加就行啊..具体有问题的程序可提出来探讨
作者: sonic0199     时间: 2004-9-5 00:00
大师我要添加驱动(声,显),该怎么做啊,我照你说的已修改了autoexec..bat文件,可以直接从C盘启动了,不过我想要加载驱动后,系统仍可以对硬盘不写操作,还望大师指点。
作者: 如是大师     时间: 2004-9-5 00:00
说具体些好吗?你是指已经将我的mini98安装到硬盘使用吗?
作者: sonic0199     时间: 2004-9-6 00:00
我下载了你的两个ISO文件,分别是RsCDDGui.iso,如是WWin.iso我用winiso解开后,用 vfloppy都能引导成功,我不知哪个BUG少一点,我想用其中的一个加载驱动后,删除我不需要的应用程序,加上我需要的应用程序,当嵌入式系统用,我现在的问题是不知如何加载驱动?
作者: zykdos     时间: 2004-9-8 00:00
我还没有试用光盘版,但我想就几点和如是大师提点建议。1。最小系统是什么?这个系统的最小系统能达到多少,如果能确保最小系统稳定,意义重大。2。在最小系统的基础上,可以针对不同需求,定制不同的增强版本。比如系统维护用,办公上网用,多媒体用,诸如此类。由最小系统扩展开去的定制,才是真正满足多方需求的解决方法。现在总是看到某个网友说,把xxx放进去就完善,诸如此类的话。事实上,mini系统不存在功能完备一说,只要满足特定需要就可以。如果什么要求都满足,最终就回到win98了。3。mini CDROM可有200M,对大多数版本都没有问题。但现在u盘用的比光盘频繁,也是趋势,因此可以考虑64M,128M等容量的增强版本。之所以这么说,我也是希望为如是大师带来一些商机。最小系统是没用的,必须结合定制后的增强版本才能进入行业需求。只要能进入行业,就有商机。4。首当其冲要解决网络通讯问题,最基本的,也要支持http,有一个微型浏览器。
作者: wslkevin     时间: 2004-9-12 00:00
不能啟動,顯示說不能讀 W drive, 但我發現W: 是存在的,但里面沒有任何 file.如何解決? thanks
作者: 如是大师     时间: 2004-9-16 00:00
243楼的是多光驱的机器吗?多光驱的机器可能出现此问题
作者: lisobobo     时间: 2004-9-16 00:00
你的研究是一种伟大的贡献!谢谢如是大师!
作者: yuqianggold     时间: 2004-9-22 00:00
ding
作者: sensen     时间: 2004-9-27 00:00
如是大師妳好,我登陸到ftp.cosoft.org.cn這個ftp上髮現妳的那個軟件隻有5k,能不能重新上傳!
作者: OyingyongO     时间: 2004-9-28 00:00
顶!我梦想的东西!
作者: ben94ben     时间: 2004-9-30 00:00
什么地方能下载呀!那一位好心人发一份给我呀!谢了!
作者: ben94ben     时间: 2004-9-30 00:00
大家能不能给你配置好的autoexec,config。msdos这三个文件发一份给我呀!我参考参考!ben94ben@yahoo.com.cn谢了!
作者: wtpublic     时间: 2004-11-14 00:00
没有硬盘能用吗?哪里能下载?
作者: wtpublic     时间: 2004-11-15 00:00
WinPE 光盘能上网吗?
作者: ss448     时间: 2004-11-16 00:00
在那能下载。急!!!
作者: laohuya     时间: 2004-11-21 00:00
不能上传。还有ftp吗??
作者: jpcen05     时间: 2004-12-10 00:00
我也想下啊,谁提供一下??谢谢!!
作者: 不点     时间: 2004-12-12 00:00
大家怎么还在找下载地址?我有备份,在以下地址:
ftp://ftp.linuxeden.com/tinybit/

===========================

关于显卡驱动,我有一个想法,不知是否可行:

我发现把正常安装的一台 win98 机器上的 C: 盘拿到另外一台机器上,仍然可以启动进入 win98,只不过会发现很多新硬件罢了。

如果把新硬件的驱动都装好,那么这个 C: 盘可以同时适用于两台机器。因此,可以设想,如果把这个 C:盘拿到更多的机器上,安装更多的驱动,则它会适应更多的硬件。

用这种办法可以制作出包含所有硬件驱动的 “ 万能 win98 ” 版本。

win98  在设置网络 IP地址之后总是要求重启动,这对于光盘版很不利。不过,当看到“重启”的提示时选择“否”,然后手动从开始菜单重启,在点击“确定”的时候,按住shift 键,就可避免重启整个电脑,而只是重启 windows 罢了。这个办法对于设置 IP 地址是有效的,我试验过了。

如果能把这做到光盘上,如此一来,光盘版的 win98 也可以上网了。虽然这比 WinPE 稍微麻烦一点,但 win98 也有很多 winPE不可比拟的优势,比如,对实模式 DOS 的兼容性,win98 是很不错的。把 winPE 和 win98比较,我认为,全面考虑的话,还是这种光盘版的 win98 要好于 WinPE 了。

如果能制作出 U 盘版的 win98,那自然是更好。我记得如是大师的光盘版 win98 含有光盘驱动,因此猜想,U 盘版的 win98 应当包含 U 盘的驱动才行的吧?不知有人试验没有?似乎现在甘愿当小白鼠的人并不太多。热切期望啊!!!!

作者: sunbinjin     时间: 2004-12-20 00:00
你的MINI98怎么不能在ISOEMU下使用?它可以用硬盘上的光盘映像启动系统,为什么你的不行?提示不可引导!
作者: jpcen05     时间: 2004-12-25 00:00
下不了!!!!!!!!!!!!!1
作者: 俊龙     时间: 2005-1-2 00:00
什么时代,还用98
作者: Doo     时间: 2005-1-2 00:00


  Quote:
以下是引用不点在2004-12-12 10:47:31的发言:
===========================
win98  在设置网络 IP地址之后总是要求重启动,这对于光盘版很不利。不过,当看到“重启”的提示时选择“否”,然后手动从开始菜单重启,在点击“确定”的时候,按住shift 键,就可避免重启整个电脑,而只是重启 windows 罢了。这个办法对于设置 IP 地址是有效的,我试验过了。

在更改TCP/IP、DNS、网关等参数后,可以在设备管理器里把它设为禁用后再恢复使用,这样设置就可以生效了。
不知道在mini98可不可以。

[此贴子已经被作者于2005-1-2 21:37:04编辑过]



作者: 闪     时间: 2005-2-4 00:00
我怎么下载不了啊
作者: GHKJ     时间: 2005-2-12 00:00
我佩服啊其实这几天我一直想这样做个光盘版的WINDOWS啊,可惜不太懂,麻烦放出个地址吧,前面都连不上
作者: coldfengzi     时间: 2005-2-13 00:00
我记得DOS有个命令叫APPEND吧,和PATH功能差不多,只是可以将数据文件作为路径来运行。当年正是用它在只读盘上来玩《三国群英》的。这个是DOS实模式下的东西,可能不适用98。还有一个叫什么光盘伴侣的。忘记是哪个公司搞的了,他可以让光盘“可写”大师可往这方面找找资料看
作者: bluefox     时间: 2005-4-8 00:00
hibluefox@sina.com跪求。。。
作者: gale     时间: 2005-4-13 00:00
T不点我下载了您的备份,一个“如是WWin.iso”,100M左右能启动98,但一打开我的电脑,不用做任何操作,就异常,所以什么事情也干不了。我是在VIRTUAL PC 5.2上试验的,设置了64M内存。另一个win98.gz怎么用呢?
作者: wwj402     时间: 2005-4-18 00:00
支持大师,佩服!!!
作者: 不点     时间: 2005-4-18 00:00
那两个标明“如是”字样的文件,是如是大师亲自制作的,它们是ISO格式的光盘映象,在 vmware 和 qemu 这两个虚拟机下都可以运行,在真实机器下也可以正常运行,我试验的。

那个 win98.gz 不是光盘映象,而是硬盘映象,需要在 memdisk 或者 grub for dos 下仿真运行。这里举例说明如何在 grub for dos 下运行:

由于 win98.gz 是一个 64M 的硬盘映象(虽然压缩后的 gz 文件只有大约 17M),因此,你的物理内存应当至少有 128M 才可以运行它。以下就是在 grub for dos 0.4.0 之下运行的方法:

map --mem (hd0,0)/win98.gz (hd0)
map --hook
chainloader (hd0)+1
rootnoverify (hd0)
boot

需要说明这个 win98.gz 不是我的原创,而是从 hnlyzhd 那里得到的。

作者: xxww1     时间: 2005-7-7 00:00
宝贝啊!请问大使能不能发给我一份啊?因为现在ftp已连不上了。我的信箱:lusia12@hotmail.com
作者: fglz     时间: 2005-8-23 17:01
我想要一个可以用打印机的MINI98,如是大师可以帮我做个吗??
作者: fglz     时间: 2005-8-23 17:09
我下载不了啊!!!!请不点大哥给我发个  LWJ3090@sina.com
作者: fglz     时间: 2005-8-24 10:43
我下载了,可用,但就是不可以用打印机啊!!!!!如是大师帮我加入可以用加印机好吗???
作者: fglz     时间: 2005-8-25 10:41
如何加入打印机啊!!!!
作者: tianyan46     时间: 2005-9-2 08:22
kongling00.ys168.com 提供下载
作者: fglz     时间: 2005-9-8 11:25


  Quote:
Originally posted by tianyan46 at 2005-9-2 08:22:
kongling00.ys168.com 提供下载

这里下载的是不是有打印机的??
作者: gwlok99     时间: 2005-9-11 12:26
学习
作者: omvm     时间: 2006-3-5 17:16
楼上这位都到了2006-6-16了,这日子是怎么过的,从哪里还能下载,不点的那个进不去了,要密码的
作者: omvm     时间: 2006-3-5 17:19


  Quote:
Originally posted by pfl at 2006-6-16 00:00:
大师,什么时候发新作品?

奇怪了,明明已经看到他发贴在我前面,等我发完了才发现我到了他楼上。彻底晕
作者: omvm     时间: 2006-3-5 17:22
看来系统有点问题啊
附件 1: uTorrent5.jpg (2006-3-5 17:22, 40.72 K, 下载附件所需积分 1点 ,下载次数: 6)



作者: freboat     时间: 2006-3-6 13:33
有问题吗?
作者: csjk     时间: 2006-3-22 03:28
老贴又翻出来了
作者: csjk     时间: 2006-3-23 03:25
2006-6-16 00:00??????
作者: pfl     时间: 2006-6-16 00:00
大师,什么时候发新作品?
作者: lughx     时间: 2006-7-12 10:18
到底从哪里下载?
作者: ArmKing     时间: 2006-9-24 16:22    标题: 下不了啊

如是大师,我从第一页看到最后一页,看了几个小时都没下成功啊,哪能下啊?

QQ:396052549
Emain: ArmKing88@163.Com
跪求给我发一份吧