中国DOS联盟论坛

中国DOS联盟

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

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

游客:  注册 | 登录 | 命令行 | 会员 | 搜索 | 上传 | 帮助 »
中国DOS联盟论坛 » DOS启动盘 & LOGO技术 (启动盘室) » 请求帮忙 打造缩小化的win9x系统 完成只要5MB
作者:
标题: 请求帮忙 打造缩小化的win9x系统 完成只要5MB 上一主题 | 下一主题
neO_punk
初级用户




积分 105
发帖 1
注册 2004-5-15
状态 离线
『楼 主』:  请求帮忙 打造缩小化的win9x系统 完成只要5MB


之前浏览网页 发现有缩小版的win98
改自micro95 ,但是网页上的资料 我看到的是英文版的(应该是)
作天dos做到一办后,找不太到资料
就又开一个vm 开始尝试打造micro98

但是发现一堆问题 一堆资料夹 不是没有 就是字型不对
请大家一起帮忙打造吧

我想是看看 完成后5mb的win9x,可不可以加上一堆小软件,例如g6ftp 货apache 货 bt 当一台服务器


thx

资料如下

http://blog.linux.org.tw/~moto/archives/000054.html

上面是部分中文的


http://www.etek.chalmers.se/~e8gus/nano98/

How to build Nano98

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

Here are instructions how to build a Nano98 system, read them through first and make sure you understand everything.

Download Micro95.zip to get clean win.ini, system.ini and registry.reg.

Download win95-4mb.txt to get an extreme filelist, or download the less extreme filelist 95filelist.txt.

Install Windows 98 in C:\Windows

Exit to DOS =)

Delete SYSTEM.DAT, SYSTEM.DA0, USER.DAT and USER.DA0 from C:\WINDOWS

Remove every file that is not in the filelist.

Replace the WIN.INI, SYSTEM.INI, with the ones from Micro95.zip.

Create a new registry by running REGEDIT /C REGISTRY.REG where registry.reg is from Micro95.zip.

Extract EXPLORER.EXE, COMDLG32.DLL and SHELL32.DLL from a Win95 cd or copy them from a Win95-installation.
Place EXPLORER.EXE in C:\WINDOWS
Place COMDLG32.DLL and SHELL32.DLL in C:\WINDOWS\SYSTEM

Remove the files TTFCACHE, IOS.LOG and ShellIconCache (probably called SHELLI~1 in DOS) from C:\WINDOWS

Create directories called TTFCACHE, IOS.LOG and ShellIconCache.
Since you should work in DOS, I recommend some LFN-util to be able to create a directory with a long name.
Your shrinked version of Windows should now be able to start.

To get an even smaller system, upx some files
I have only tested this with Windows 98se.
If something goes wrong, don't blame me, I just share my experiences.
If something doesn't work, take a look in the tutorial for Micro95.


/ Xhargh


__________________
就這樣放了彼此的手 究竟是盡頭還是個出口 只是我還記得
她每一次撫摸 只是我還熟悉 她每一個輪廓 不知道從此要難過多久
我相信一定和孤獨一樣久 原來天長地久 是形容一種痛
這樣的有始有終 換來怎樣的海闊天空 她沒有錯
只是沒有愛我很久 她沒有錯 是我飛蛾撲火
我求一個經過不妄想一個結果 她沒有錯 她沒有錯
只是沒有為我停留 她沒有錯 是愛的不是時候
她沒有錯 只是沒有陪我到最後





2004-5-15 00:00
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
superdos
中级用户




积分 272
发帖 43
注册 2003-4-4
状态 离线
『第 2 楼』:  

RAR FILW ERROR?


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




积分 1186
发帖 334
注册 2003-5-30
状态 离线
『第 3 楼』:  

[转帖]电脑报-软件世界 - 第18期   总第636期

Windows的80%是“赘肉”

2004-05-11 08:55:29

众所周知,安装Windows98需要大约200MB的空间,Windows2000需要大约1GB的空间,而Windows XP需要大约1.5GB的空间!如果将它们的体积缩小4/5,它们还能正常工作吗?答案很简单:能!

Windows可以变小
面对Linux、MacOS等非主流操作系统,Windows可以说是霸气十足;而这些非主流们也似乎对Windows无计可施。但是谁也没想到,可能会让Windows下不来台的,竟是它自己阵营中的一款实用软件——LitePC。

LitePC是什么呢?它其实只是一款很小的优化软件,经过它的优化,笔者测试的WindowsXP可减少到300MB(包括页面文件),Windows2000可减到200MB(包括页面文件),Windows98 SE可以减到40MB。如果用LitePC新版本——Embedding Windows,它甚至可以把Windows 98 SE“裁剪”到8MB!(不过简体中文版会稍微大一些,因为系统中要包含中文字体等文件。)

那么裁减之后的Windows会不会因为“减肥”而“元气大伤”功能受到损害呢?经过笔者的测试,缩小后的Windows除了减少了相关组件和捆绑的软件,其他的功能丝毫没有减弱。

80%都是捆绑软件
那么LitePC是怎么做到这一点的呢?LitePC是在Windows98安装前对安装包进行一系列的修改,使得包括Internet Explorer、DirectX在内的很多捆绑软件和服务可以成为可选项,由用户来决定是否安装!LitePC for Win98版还能选择使用Windows95的外壳文件替换Windows98的外壳文件,以达到进一步优化Windows的目的。

经过Embedding Windows处理过的Windows98 SE只有8MB!那我们系统文件夹中少则数百MB,多则数GB的都是些什么东西?难怪LitePC从面世起,就使微软遭受到了无数的质疑。而最后得到的结果便是,Windows中Internet Explorer系列包括IE、多语言支持、通讯占了54.5MB空间,Media Player系列占23.1MB空间,附件系列小程序如游戏、个人钱包、实用工具、画图等占了46.5MB,最后是桌面主题又占了30.8MB空间。总共是154.9MB的捆绑软件,占了正常安装Windows98总体积的80%!而不要这些捆绑软件,Windows一样能够正常地工作。所以,大家并不要把一个能够正常工作的图形操作系统想象成一个庞然大物。Windows中80%的“赘肉”其实是微软实现其垄断梦想的工具。

挑战Windows的小小兵
市场那庞大的惯性造就了“兼容”这个词。没有人敢于挑战“兼容”的权威,甚至英特尔、微软也不能。Mac OS、Solaris、Linux等操作系统都非常好,但是在Windows绝对的市场占有率面前,显得总是那样苍白和无力。即使Windows因捆绑软件实现垄断而被唾骂,因安全问题而招到不少人质疑,从现在的市场状况来看,也的确没有一个操作系统能够打垮Windows。

但也并不是因为有了现在的Windows,而放弃开发新的操作系统,有人曾经说过,人类最难战胜的敌人,就是他自己。操作系统市场也一样。现在当我们剥下Windows的厚厚“外皮”,它的规模并非如以往想象中那么可怕和高高在上。如果我们拥有全新的、兼容Windows的操作系统,战胜Windows也并非梦呓!

只有5MB的图形操作系统
SEAL是一个什么样的操作系统呢?它的出身和Linux相似,是一个开放源码的操作系统。它的功能与操作性能又和Windows 98一样,是一款基于DOS的多任务图形操作系统,它的体积只有5MB左右,和用LitePC裁剪Windows 98后的体积大小相似。

SEAL和Windows非常相似,也是一个多任务的图形操作系统,也可以运行DOS程序,甚至也支持动态连接库!非常遗憾的是,虽然其架构就是Windows的翻版,但是其接口却和Windows有一定差异,所以不能直接运行Windows的应用程序。

想和Windows兼容的ReactOS
但我们已经可以从SEAL身上看到一群天才的尝试,让我们看到新的兼容Windows的操作系统的希望。现在,一个新的开源项目——ReactOS,正在实现SEAL未完成的梦想——完全兼容Windows。

ReactOS现在的版本只有0.2.1,安装完成后有19MB,源码有62.4MB。安装完成后,我们可以看到ReactOS除了在外观和操作上和Windows非常相似外,它也拥有注册表,其注册表的分类和Windows完全相同;也拥有DOS子系统,是由一个和MS DOS完全兼容的叫做FreeDOS的开源项目组成。更进一步,当我们阅读它的源代码时,我们会发现,它也有HAL硬件抽象层!简单地说,ReactOS就是Windows的不同实现版本,更简单地说,就是按照Windows标准把Windows重写一遍。

不过,ReactOS开源项目才刚刚开始,很多地方还很不成熟,还不能支持NTFS文件格式,还不能很好地支持所有的Windows程序、驱动。
(田园)

编后:
可以想象,如果有一天,当现在这些挑战Windows的小小兵们,能兼容Windows那80%的捆绑软件时,Windows的天下还能保住吗?特别是在我们国内,现在并不缺优秀的第三方软件工具,我们缺的是能让大家都用得上的国产操作系统。


2004-5-17 00:00
查看资料  发送邮件  访问主页  发短消息 网志  OICQ (3113983)  编辑帖子  回复  引用回复
o2y
中级用户




积分 226
发帖 51
注册 2004-4-16
状态 离线
『第 4 楼』:  

有兄弟 作出 通用一点的 (可以支持常用的硬件如8139网卡...)可贴出分享一下

2004-5-18 00:00
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
sjackalxj
初级用户




积分 143
发帖 10
注册 2004-5-21
状态 离线
『第 5 楼』:  

yo  ~~~电脑报的东西也上来拉!

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

步行的人


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

实际上5mb的win98是不可能的。。
       所谓5mb的win98实际上多数部件已经是win95或者其他第三方软件。。
       而且前提一定是英文版。
       功能方面也仅仅只是能启动而已。
       某种意义上是一个漂亮且巨大的能独立启动的文件管理器而已。。



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

请注意:您目前尚未注册或登录,请您注册登录以使用论坛的各项功能,例如发表和回复帖子等。


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



论坛跳转: