|
不点
银牌会员
     不甘寂寞的人
积分 2491
发帖 1115
注册 2003-9-24
状态 离线
|
『楼 主』:
[推荐] 我提议有人牵头建立 DOS 内核开发项目
使用 LLM 解释/回答一下
本帖原来发在启动盘室,但今天在这里重发。原因是我发现这里聚集着开发人才。
http://www.cn-dos.net/forum/viewthread.php?tid=26364 (本链接为管理员添加,便于参考)
-----------------------
DOS 已经有许许多多种了,有必要再建立一种 DOS 吗?多年以来,我也是有这么一个观念,所以,才一直没有主张建立一个新的 DOS;即便曾经在 FreeDOS 网站上看到招募 FreeDOS 管理者的公告,我也不曾想过要建立一个新的 DOS,或者去应聘管理 FreeDOS。
但是现在,我确实觉得有必要建立一个新的 DOS 了。原因主要有以下三点:
1、FreeDOS 的开发处于停顿状态,根本满足不了日渐增多的 DOS 需求和应用。在 FreeDOS 之后又诞生了若干种 DOS,这就是最好的证明。
2、FreeDOS 号称与 MS-DOS 100% 兼容,但遗憾的是,它并非 100% 兼容的。现今的工业标准 DOS 就是微软的 Win98 里面的 DOS。FreeDOS 远远不能代替这个 DOS,因此,它根本就是不理想的。
3、其它还有许多 DOS,但是竟然没有一个是把 “全面兼容微软的 DOS” 当作一个目标去做的。
因此,我觉得有必要建立一个新的 DOS,这个 DOS 的主要任务就是全面兼容微软的 DOS,并且可以替换掉微软的 DOS(比如说,在它之下敲入 win 就可以启动 Win98)。
-----------------
我们开发一个新的 DOS 是有可能的。DOS 虽然复杂,但比起 Windows 来,要简单得多。现存的许多项目中都有 DOS 的身影。比如 Wine, DOSEMU, DOSBOX, ReactOS, FreeDOS, NX-DOS 等等,这些都是开放源码的软件。我们还有微软的 DOS 躺在那里检验我们是否做到了兼容性。这都是有利条件。更重要的,我们有论坛上大量高素质的 DOS 人才在,这是难得的宝贵资源。
-----------------
开发 DOS 内核,可以大大提高开发者的技术水平,更多地发现微软的技术秘密。这无论对老手还是新手,都有着不可估量的作用。
-----------------
开发 DOS 内核是有意义的。DOS 是一个成熟的、简单的操作系统,它的历史很长。DOS 是不可能消亡的,这是由它的成熟度、简单性决定的。这就是它的内在美。DOS 和 BIOS 珠联璧合共同锻造了 PC 历史,因此,它有着雄厚的基础,它是不会在一夜之间就退出历史舞台的。你不可能消灭一个内涵和外延都很丰富的东西。当今的舞台上尽管有 Windows 和 Linux 在表现,但是,它们不能代表世界的全部。DOS 好像是一种纽带,它把不同的东西联系在一起。Linux 之下早就有成熟的 DOS 仿真器,Win9x 更是一个 DOS 下的应用程序。即便那日夜渴望消灭 DOS 的微软,也不得不在它最新版的 Windows 中继续保留 DOS 的一席之地。世界离不开 DOS,我们更离不开 DOS!
----------------------
好了,废话不说。我希望大家能够关注、讨论这一话题,这是我今天提议的目的。我本人不能担负这个任务(我有别的事情在做),否则,我是不会让给别人的:-)。希望志同道合者认真考虑这一问题,勇于担负起这个重任,本人会竭尽全力支持您的!
又及,谦虚是一种美德,本人好像不够谦虚啊。说实在话,本人还真做不了,因为本人不曾深入研究过 DOS,只是停留在略微了解的水平上。
This post was originally posted in the Boot Disk Room, but today it is reposted here. The reason is that I found that there are development talents gathered here.
http://www.cn-dos.net/forum/viewthread.php?tid=26364 (This link is added by the administrator for reference)
-----------------------
There are already many, many kinds of DOS. Is it necessary to establish a new DOS? For many years, I also had such an idea, so I have never advocated establishing a new DOS; even when I saw the announcement for recruiting FreeDOS managers on the FreeDOS website, I never thought of establishing a new DOS or applying for managing FreeDOS.
But now, I really think it is necessary to establish a new DOS. The main reasons are as follows:
1. The development of FreeDOS is in a stagnant state, and it cannot meet the increasing DOS needs and applications at all. The fact that several kinds of DOS have been born after FreeDOS is the best proof.
2. FreeDOS claims to be 100% compatible with MS-DOS, but unfortunately, it is not 100% compatible. The current industrial standard DOS is the DOS in Microsoft's Win98. FreeDOS is far from being able to replace this DOS, so it is simply not ideal.
3. There are many other DOSes, but none of them has taken "fully compatible with Microsoft's DOS" as a goal to do.
Therefore, I think it is necessary to establish a new DOS. The main task of this DOS is to fully compatible with Microsoft's DOS and can replace Microsoft's DOS (for example, typing win under it can start Win98).
-----------------
It is possible for us to develop a new DOS. Although DOS is complex, it is much simpler than Windows. There are many existing projects with the presence of DOS. For example, Wine, DOSEMU, DOSBOX, ReactOS, FreeDOS, NX-DOS, etc., these are all open-source software. We also have Microsoft's DOS lying there to test whether we have achieved compatibility. These are all favorable conditions. More importantly, we have a large number of high-quality DOS talents in the forum, which is a rare and precious resource.
-----------------
Developing the DOS kernel can greatly improve the technical level of developers and discover more technical secrets of Microsoft. This is of inestimable role for both veterans and novices.
-----------------
Developing the DOS kernel is meaningful. DOS is a mature and simple operating system with a long history. DOS is impossible to die out, which is determined by its maturity and simplicity. This is its inner beauty. DOS and BIOS complement each other to forge the PC history, so it has a solid foundation and will not withdraw from the historical stage overnight. You cannot eliminate something with both rich connotation and extension. Although Windows and Linux are performing on the current stage, they cannot represent the whole world. DOS seems to be a link that connects different things. There are already mature DOS emulators under Linux, and Win9x is更是 an application under DOS. Even Microsoft, which day and night desires to eliminate DOS, has to continue to reserve a place for DOS in its latest version of Windows. The world cannot do without DOS, and we cannot do without DOS even more!
----------------------
Okay, no more idle talk. I hope everyone can pay attention to and discuss this topic. This is the purpose of my proposal today. I myself cannot undertake this task (I have other things to do). Otherwise, I would not give it to others:-). I hope those who share the same aspiration will seriously consider this issue and have the courage to undertake this heavy responsibility. I will do my best to support you!
P.S. Modesty is a virtue, but I seem not to be modest enough. To tell the truth, I really can't do it because I haven't studied DOS in depth and only stay at the level of slightly understanding.
|

因为我们亲手创建,这个世界更加美丽。 |
|
2007-1-22 09:46 |
|
|
electronixtar
铂金会员
      
积分 7493
发帖 2672
注册 2005-9-2
状态 离线
|
『第 2 楼』:
使用 LLM 解释/回答一下
顶~~~可惜偶不会
Top~~~可惜 I don't know how
|

C:\>BLOG http://initiative.yo2.cn/
C:\>hh.exe ntcmds.chm::/ntcmds.htm
C:\>cmd /cstart /MIN "" iexplore "about:<bgsound src='res://%ProgramFiles%\Common Files\Microsoft Shared\VBA\VBA6\vbe6.dll/10/5432'>" |
|
2007-1-22 11:10 |
|
|
Wengier
系统支持
             “新DOS时代”站长
积分 27736
发帖 10521
注册 2002-10-9
状态 离线
|
『第 3 楼』:
使用 LLM 解释/回答一下
不点所说的很在点子上,尤其是这段话我非常认同:
1、FreeDOS 的开发处于停顿状态,根本满足不了日渐增多的 DOS 需求和应用。在 FreeDOS 之后又诞生了若干种 DOS,这就是最好的证明。
2、FreeDOS 号称与 MS-DOS 100% 兼容,但遗憾的是,它并非 100% 兼容的。现今的工业标准 DOS 就是微软的 Win98 里面的 DOS。FreeDOS 远远不能代替这个 DOS,因此,它根本就是不理想的。
3、其它还有许多 DOS,但是竟然没有一个是把 “全面兼容微软的 DOS” 当作一个目标去做的。
我曾经向FreeDOS的开发者们建议加强兼容性,尤其是加强与MS-DOS 7的兼容性,比如支持Win9x的启动等。可惜的是,以Eric为代表的主要开发者们对此并不以为然,更不用说实际行动了。所以,建立一个属于我们自己的DOS才是真正的解决之道。
由于时间等各种原因,我无法直接牵头。但我希望大家积极关注或参加这项有意义的行动,以让DOS的潜力真正得到应有的发挥。
What Bu Dian said is very much to the point, especially I fully agree with this passage:
1. The development of FreeDOS is in a stagnant state and cannot meet the increasing DOS needs and applications at all. The fact that several kinds of DOS have emerged after FreeDOS is the best proof of this.
2. FreeDOS claims to be 100% compatible with MS-DOS, but unfortunately, it is not 100% compatible. The current industrial standard DOS is the DOS in Microsoft's Win98. FreeDOS is far from being able to replace this DOS, so it is fundamentally not ideal.
3. There are many other DOSes, but none of them has taken "fully compatible with Microsoft's DOS" as a goal to pursue.
I once suggested to the developers of FreeDOS to strengthen compatibility, especially compatibility with MS-DOS 7, such as supporting the startup of Win9x. Unfortunately, the main developers represented by Eric did not take it to heart, let alone take practical actions. Therefore, establishing a DOS of our own is the real solution.
Due to various reasons such as time, I cannot take the lead directly. But I hope everyone will actively pay attention to or participate in this meaningful action to truly give full play to the potential of DOS.
|

Wengier - 新DOS时代
欢迎大家来到我的“新DOS时代”网站,里面有各类DOS软件和资料,地址:
http://wendos.mycool.net/
E-Mail & MSN: wengierwu AT hotmail.com (最近比较忙,有事请联系DOSroot和雨露,谢谢!)
 |
|
2007-1-23 03:46 |
|
|
19951001
高级用户
    流落街头
积分 570
发帖 272
注册 2005-10-17 来自 北京
状态 离线
|
『第 4 楼』:
使用 LLM 解释/回答一下
全力支持,也会积极参与。
Will fully support and actively participate.
|
|
2007-1-23 04:17 |
|
|
johnsonlam
银牌会员
     阿林
积分 1410
发帖 497
注册 2004-6-28 来自 九龍,香港
状态 离线
|
『第 5 楼』:
使用 LLM 解释/回答一下
Originally posted by Wengier at 2007-1-23 03:46 AM:
我曾经向FreeDOS的开发者们建议加强兼容性,尤其是加强与MS-DOS 7的兼容性,比如支持Win9x的启动等。可惜的是,以Eric为代表的主要开发者们对此并不以为然,更不用说实际行动了。所以,建立一个属于我们自己的DOS才是真正的解决之道。
1) 加 强 兼 容 : FreeDOS 并 没 有 计 划 改 掉 那 些 "自 家" 设 计 的 multi-boot 设 定
2) 我 虽 不 觉 得 FreeDOS 上 运 行 Windows 95/98 有 实 际 用 途 ( 因 Win9x 是 Microsoft 的 专 利 ) , 但 "可 以 运 行 但 我 不 会 用" 不 等 于 "不 能 够" , 所 以 Wengier 说 的 还 是 有 意 义
3) FreeDOS 没 有 领 导 ! Jim Hall 并 不 想 管 网 页 档 案 以 外 的 东 西 , Eric Auer 不 是 一 个 授 权 的 领 导 , 只 是 一 个 低 产 量 的 论 坛 活 跃 份 子
由于时间等各种原因,我无法直接牵头。但我希望大家积极关注或参加这项有意义的行动,以让DOS的潜力真正得到应有的发挥。
现 在 要 从 无 到 有 制 作 一 个 DOS 出 来 , 牵 涉 太 大 , 以 业 余 用 家 来 说 不 大 可 能 。
解 决 办 法 不 是 没 有 , 最 理 想 做 法 是 从 FreeDOS 另 起 一 个 分 支 , 得 决 定 从 那 个 版 本 着 手 , 而 且 要 看 这 里 有 谁 愿 意 负 责 kernel , 这 不 是 简 单 的 工 作 ...
也 考 虑 过 Enhanced DR-DOS , 但 行 不 通 , 结 构 距 离 原 来 的 MS-DOS 太 远 , 而 且 合 约 条 款 限 制 了 发 展 。
目 前 只 有 LZ-DOS (http://dos.nm.ru) 比 较 可 取 , 俄 国 人 从 MS-DOS 修 改 而 来 的 核 心 , 可 以 配 合 长 档 名 运 行 , 所 有 设 定 和 MS-DOS 一 样 , 只 是 版 权 问 题 不 能 完 全 解 决 。 理 论 上 MS 不 会 为 了 些 免 费 的 东 西 控 告 , 但 也 不 能 排 除 这 个 可 能 性 。
Originally posted by Wengier at 2007-1-23 03:46 AM:
I once suggested to the developers of FreeDOS to strengthen compatibility, especially with MS-DOS 7, such as supporting the boot of Win9x. Unfortunately, the main developers represented by Eric don't take it seriously, let alone take practical actions. So, building our own DOS is the real solution.
1) STRENGTHEN COMPATIBILITY: FreeDOS has no plan to change those "home-made" multi-boot settings
2) I don't think running Windows 95/98 on FreeDOS has practical use (because Win9x is a Microsoft patent), but "can run but I won't use" doesn't mean "can't", so what Wengier said is still meaningful
3) FreeDOS has no leader! Jim Hall doesn't want to take care of things other than web files, Eric Auer is not an authorized leader, just a low-output forum active participant
Due to various reasons such as time, I can't take the lead directly. But I hope everyone actively pays attention to or participates in this meaningful action, so that the potential of DOS can really be brought into full play.
Now making a DOS from scratch involves too much, which is not very possible for amateur users.
There is a solution. The most ideal way is to start a branch from FreeDOS. We need to decide which version to start with, and also see who here is willing to be responsible for the kernel. This is not a simple task...
We have also considered Enhanced DR-DOS, but it doesn't work. The structure is too far from the original MS-DOS, and the contract terms restrict development.
Currently, only LZ-DOS (http://dos.nm.ru) is more desirable. The Russians modified the core from MS-DOS, which can run with long filenames, and all settings are the same as MS-DOS, but the copyright issue cannot be completely solved. Theoretically, MS won't sue for some free things, but we can't rule out this possibility.
|

我 的 網 站 - http://optimizr.dyndns.org
|
|
2007-1-23 05:53 |
|
|
johnsonlam
银牌会员
     阿林
积分 1410
发帖 497
注册 2004-6-28 来自 九龍,香港
状态 离线
|
『第 6 楼』:
使用 LLM 解释/回答一下
Originally posted by 不点 at 2007-1-22 09:46 AM:
比如 Wine, DOSEMU, DOSBOX, ReactOS, FreeDOS, NX-DOS 等等,这些都是开放源码的软件。我们还有微软的 DOS 躺在那里检验我们是否做到了兼容性。这都是有利条件。更重要的,我们有论坛上大量高素质的 DOS 人才在,这是难得的宝贵资源。
简 单 的 说 , 我 们 要 一 个 "可 以 用" 的 DOS , 不 是 要 全 能 、 理 想 的 DOS , 所 以 一 定 要 建 基 于 以 上 开 放 源 码 的 资 源 开 始 干 , 省 去 不 少 时 间 和 气 力
又及,谦虚是一种美德,本人好像不够谦虚啊。说实在话,本人还真做不了,因为本人不曾深入研究过 DOS,只是停留在略微了解的水平上。
真 正 干 活 的 时 候 不 用 太 谦 虚 , 否 则 会 打 慢 进 度 。
Originally posted by Budian at 2007-1-22 09:46 AM:
For example, Wine, DOSEMU, DOSBOX, ReactOS, FreeDOS, NX-DOS, etc. These are all open-source software. We also have Microsoft's DOS there to test whether we have achieved compatibility. These are all favorable conditions. More importantly, we have a large number of high-quality DOS talents on the forum, which is a rare and valuable resource.
Simply put, we need a "usable" DOS, not a all-powerful, ideal DOS. So we must start with the above open-source resources, which saves a lot of time and effort
By the way, modesty is a virtue. I seem to be not modest enough. To be honest, I really can't do it because I haven't studied DOS in depth, just at a slightly understanding level.
When it comes to real work, there's no need to be too modest, otherwise it will slow down the progress.
|

我 的 網 站 - http://optimizr.dyndns.org
|
|
2007-1-23 06:02 |
|
|
不点
银牌会员
     不甘寂寞的人
积分 2491
发帖 1115
注册 2003-9-24
状态 离线
|
『第 7 楼』:
使用 LLM 解释/回答一下
johnsonlam 兄,其实,就连究竟该如何开展这个项目,都是可以讨论的。
我自己有一个不成熟的见解,叙述如下。我对 DOS 并不熟悉,然而同时我又觉得 DOS 的体积不是特别吓人,所以,它有可能被我们肢解。
由于我不了解 DOS ,也不了解前人都做过什么,所以,我以下所说的,都是站在我的视角来说的,对诸位不一定合适。
首先,我发现 DOS 的启动过程就很神秘。我觉得我们应该成立一个分支小组,研究 MS- DOS 的启动。就是说,逐条分析它的启动代码。然后剥离出真正属于内核的部分。
LZ-DOS 我还是首次听说,谢谢,我觉得这很好。如果它能够支持 win.com 的运行,我们可以从它入手来研究。我们不抄袭它,但是,我认为,我们研究微软隐藏了的秘密,这不构成侵权。
wengier 已经把 200 多 KB 的 IO 减小了一半。我觉得这一半之中应该还有很多是累赘,比如说,纯粹是加密用的,故意不让人理解的。我们把它 “脱壳” 以后,就可以现出 真正的 DOS 内核的原型了。
--------------
当然也可以不管 DOS 是如何启动的,只研究 DOS 提供的接口。不过我觉得这恐怕难以找到 DOS 运行 win.com 的真正秘密所在。
当然了,ralf brown 的 interrupt list 很好。我们可以检验 FreeDOS 是否完整实现了这个 list 中的功能,如果有什么缺失的,我们可以打补丁,完善它,这样也有可能让 FreeDOS 能够运行 win.com。
总之,这个工程很庞大,需要大家一起做。每个人都可以从不同的角度入手,以不同的切入点开始做。然后,大家交流经验,互相取长补短,互相借鉴。
好了,我也就是这么一个想法而已,也算是我对这个提议的一个贡献。
Brother johnsonlam, in fact, even how to carry out this project can be discussed.
I have an immature opinion of my own, which is as follows. I'm not familiar with DOS, but at the same time, I feel that the size of DOS isn't particularly daunting, so it's possible for us to dissect it.
Since I don't understand DOS and don't know what predecessors have done, what I say below is from my perspective, which may not be suitable for everyone.
First of all, I find that the boot process of DOS is very mysterious. I think we should form a branch group to study the boot of MS-DOS. That is, analyze its boot code item by item. Then strip out the parts that really belong to the kernel.
I've just heard of LZ-DOS for the first time. Thank you. I think this is very good. If it can support the running of win.com, we can start from it to study. We won't copy it, but I think that studying the secrets hidden by Microsoft doesn't constitute infringement.
wengier has reduced the IO of more than 200 KB by half. I think there are still a lot of redundancies in this half, for example, purely for encryption, deliberately not allowing people to understand. After we "shell it off", we can reveal the prototype of the real DOS kernel.
--------------
Of course, we can also not care about how DOS boots, but only study the interfaces provided by DOS. But I think it may be difficult to find the real secret of DOS running win.com.
Of course, ralf brown's interrupt list is very good. We can check whether FreeDOS fully implements the functions in this list. If there are any omissions, we can make patches to improve it, which may also make FreeDOS able to run win.com.
In short, this project is very large and needs everyone to do it together. Everyone can start from different angles and with different entry points. Then, everyone exchanges experiences, learns from each other's strengths and supplements each other's weaknesses, and learns from each other.
Well, that's just my idea. It can also be regarded as my contribution to this proposal.
|

因为我们亲手创建,这个世界更加美丽。 |
|
2007-1-23 07:50 |
|
|
Wengier
系统支持
             “新DOS时代”站长
积分 27736
发帖 10521
注册 2002-10-9
状态 离线
|
『第 8 楼』:
使用 LLM 解释/回答一下
Originally posted by 不点 at 2007-1-22 06:50 PM:
johnsonlam 兄,其实,就连究竟该如何开展这个项目,都是可以讨论的。
我自己有一个不成熟的见解,叙述如下。我对 DOS 并不熟悉,然而同时我又觉 ...
不点,您还是太谦虚了一些。作为GRUB for DOS的作者,您肯定已对DOS有相当程度的了解了,更不用说系统启动方面的知识。
去年曾有个外国人向我提到,当年开发DR-DOS的Caldera公司为了起诉MS隐藏DOS下启动Win9x GUI的秘密,开发出了一个约1-2KB的TSR程序,以向法官证明DR-DOS等系统下通过这种秘密设计的接口也可以运行Win9x GUI界面。可惜的是,Caldera公司似乎并没有公开这个程序。Ralf Brown的中断列表中也提到了一些特有的API,比如MS-DOS 7 Version Check、Get/Set Registry entry等,不过里面有些参数带有问号,还需要进一步研究才能找出真正值。但既然Caldera公司当年就能做到,从理论上来说肯定是可以实现的。
Originally posted by Budian at 2007-1-22 06:50 PM:
Brother johnsonlam, in fact, even how to carry out this project can be discussed.
I have an immature opinion of my own, and I will state it as follows. I am not familiar with DOS, however, at the same time I feel ...
Budian, you are still being too modest. As the author of GRUB for DOS, you must have a considerable understanding of DOS, not to mention the knowledge of system booting.
Last year, a foreigner mentioned to me that back then, the Caldera company that developed DR-DOS sued MS for hiding the secret of booting the Win9x GUI under DOS, and developed a TSR program of about 1-2KB to prove to the judge that systems like DR-DOS could also run the Win9x GUI interface through this secretly designed interface. Unfortunately, the Caldera company does not seem to have made this program public. Ralf Brown's Interrupt List also mentioned some unique APIs, such as MS-DOS 7 Version Check, Get/Set Registry entry, etc., but some of the parameters there have question marks, and further research is needed to find the real values. But since the Caldera company could do it back then, theoretically it must be achievable.
|

Wengier - 新DOS时代
欢迎大家来到我的“新DOS时代”网站,里面有各类DOS软件和资料,地址:
http://wendos.mycool.net/
E-Mail & MSN: wengierwu AT hotmail.com (最近比较忙,有事请联系DOSroot和雨露,谢谢!)
 |
|
2007-1-23 15:14 |
|
|
不点
银牌会员
     不甘寂寞的人
积分 2491
发帖 1115
注册 2003-9-24
状态 离线
|
『第 9 楼』:
使用 LLM 解释/回答一下
我希望有人出面来维护这个项目,但是,如果实在没人能够出面的话,其实,不用领头羊,一群羊也能前进。如果 wengier 给 fans 们开辟一个专门的讨论区,我觉得恐怕可以热闹起来。我主张开辟一个单独的讨论区。不要担心没有人气。这个 dos 不同于 grub,因为 grub 的讨论相对来说少一些,grub 仅仅是一个工具软件而已,所以,它可以放在 启动盘室里面。然而,DOS 内核的开发将是很庞大的,如果也嵌入在开发室里面,我觉得恐怕混乱,也就是说,大家将来搜索有关 “dos 内核开发” 的帖子,将会很辛苦。
看来我们先得为这个项目起一个名字,以便开设一个专门的讨论区。我先开一个头,叫做 MR-DOS,大家接着起名,人气最旺的名字就作为这个项目的名称。
MR 并无特别的意义。它是 Mister 的缩写。微软的 MS-DOS 是 DOS 女士,我们就叫做 DOS 先生,准备和 DOS 女士一起跳舞呢。DOS 博士(DR-DOS)也可以常常来做客。
I hope someone will come forward to maintain this project. However, if really no one can come forward, in fact, a flock of sheep can move forward without a leading sheep. If wengier creates a special discussion area for fans, I think it may become lively. I advocate creating a separate discussion area. Don't worry about lack of popularity. This DOS is different from grub because grub's discussions are relatively few. Grub is just a tool software, so it can be placed in the boot disk room. However, the development of the DOS kernel will be very large. If it is also embedded in the development room, I think it may be chaotic. That is to say, everyone will have a hard time searching for posts about "DOS kernel development" in the future.
It seems that we first need to come up with a name for this project in order to open a special discussion area. I'll start it, called MR-DOS. Everyone continues to come up with names, and the most popular name will be the name of this project.
MR has no special meaning. It is the abbreviation of Mister. Microsoft's MS-DOS is Miss DOS, and we will call it Mister DOS, ready to dance with Miss DOS. DR-DOS (DOS Doctor) can also often come to visit.
|

因为我们亲手创建,这个世界更加美丽。 |
|
2007-1-24 07:46 |
|
|
不点
银牌会员
     不甘寂寞的人
积分 2491
发帖 1115
注册 2003-9-24
状态 离线
|
『第 10 楼』:
使用 LLM 解释/回答一下
我下载了 LZ-DOS,它的 IO.SYS 很小,只有 74 KB。难道没有人用用吗?真是可惜了!
在这里可以下载: http://dos.nm.ru
这是个糟糕的 EXE 文件,它不是一个磁盘映像,而是要求你插入软盘,它要直接写入软盘。
我在办公室里竟然找不到一个好的软驱,也找不到好的软盘盘片。
谁能帮忙用它生成一个软盘映象,先谢谢。
I downloaded LZ-DOS, and its IO.SYS is very small, only 74 KB. Is there really no one using it? What a pity!
Here you can download: http://dos.nm.ru
This is a bad EXE file. It's not a disk image but requires you to insert a floppy disk and write directly to it.
I can't find a good floppy drive or good floppy disks in the office.
Who can help generate a floppy disk image with it? Thanks in advance.
|

因为我们亲手创建,这个世界更加美丽。 |
|
2007-1-27 08:34 |
|
|
cmlsml
初级用户
 
积分 34
发帖 16
注册 2006-12-28
状态 离线
|
|
2007-1-27 08:56 |
|
|
不点
银牌会员
     不甘寂寞的人
积分 2491
发帖 1115
注册 2003-9-24
状态 离线
|
『第 12 楼』:
使用 LLM 解释/回答一下
RAR 竟然能解开,学了一招。大家研究研究,看看可否再次脱壳。我总觉得,似乎应该还可以精简。
另外,大家试试,看它能否启动 win98。
RAR can actually be decompressed. Learned a trick. Everyone study it and see if it can be shelled again. I always feel that it should probably be able to be streamlined further.
Also, everyone try to see if it can start win98.
|

因为我们亲手创建,这个世界更加美丽。 |
|
2007-1-27 09:23 |
|
|
electronixtar
铂金会员
      
积分 7493
发帖 2672
注册 2005-9-2
状态 离线
|
『第 13 楼』:
使用 LLM 解释/回答一下
期待各位大侠的进一步发现
Looking forward to further discoveries from all the experts
|

C:\>BLOG http://initiative.yo2.cn/
C:\>hh.exe ntcmds.chm::/ntcmds.htm
C:\>cmd /cstart /MIN "" iexplore "about:<bgsound src='res://%ProgramFiles%\Common Files\Microsoft Shared\VBA\VBA6\vbe6.dll/10/5432'>" |
|
2007-1-27 09:30 |
|
|
不点
银牌会员
     不甘寂寞的人
积分 2491
发帖 1115
注册 2003-9-24
状态 离线
|
『第 14 楼』:
使用 LLM 解释/回答一下
报告一个失败的消息。用这个 IO.SYS 代替微软的 IO.SYS,在我的机器上不能启动 Win98。
启动时显示:Windows 发现注册表损坏,已经恢复了最近的一个备份。接着就只能重新启动电脑了。
Report a failed message. Replace the Microsoft IO.SYS with this IO.SYS, and Win98 cannot boot on my machine.
When booting, it shows: Windows found that the registry is corrupted and has restored the latest backup. Then it can only restart the computer.
|

因为我们亲手创建,这个世界更加美丽。 |
|
2007-1-27 09:42 |
|
|
本是
银牌会员
    
积分 2221
发帖 789
注册 2005-1-27
状态 离线
|
『第 15 楼』:
使用 LLM 解释/回答一下
RE 不点14楼:
8 楼有说:“通过这种秘密设计的接口也可以运行Win9x GUI界面。可惜的是,Caldera公司似乎并没有公开这个程序。Ralf Brown的中断列表中也提到了一些特有的API,比如MS-DOS 7 Version Check、Get/Set Registry entry等”,而LZ-DOS只是兼容MS-DOS而不包括这种“秘密设计的接口”!商业秘密呀! 
RE Post 14:
Post 8 said: "Through this secretly designed interface, the Win9x GUI interface can also be run. Unfortunately, the Caldera company does not seem to have made this program public. The Ralf Brown's Interrupt List also mentions some unique APIs, such as MS-DOS 7 Version Check, Get/Set Registry entry, etc." And LZ-DOS only is compatible with MS-DOS and does not include this "secretly designed interface"! It's a trade secret! :(
|

my major is english----my love is dos----my teacher is the buddha----my friends--how about U |
|
2007-1-27 10:51 |
|
|