有请各位高手帮助

各位,大家好!
这是我第一次在无盘论坛上发帖子,希望各位高手不要藏私,鼎力相助:)
由于工作的原因,本人最近一直在研究PXE无盘98的问题。
在本论坛上浏览了一些帖子,发现大部分都是在研究既有工具的基础上的应用问题,对于技术细节缺乏探讨。
我认为,要真正实现技术的提高,必须彻底以我们自己的方式来实现,而不能被商业软件(无论是正版还是破解)缚住手脚。尽管对于无盘系统常用的那些软件破解我都有,但是我也不想用,我正在着手编写自己的客户端程序。
经过对litenet整个启动过程的研究,我对于其每一步的目的已很明确,只是其中有几个问题的具体实现方式无法确定,并且本人对于汇编语言不甚了了,难于下手分析,希望论坛上的朋友帮忙分析一下:
1、无盘站从实模式引导时,用的是A:\SYSTEM.DAT,而加载win.com的过程中,用的是S:\system.dat,这个注册表的切换过程具体如何实现?(或者我这个说法是否有误?)我认为,这一步应该是在qualreg.exe中完成的,有些网友用的那个setmdir应该也是这个作用吧?
这是最要命的一个问题,这个问题不解决,win98根本启动不起来。
2、Qrestall.exe根据其说明,我认为应该就是修改了INT13H为正常的磁盘IO处理程序,但是从其执行前后看,INT13H的中断向量并未发生变化,不知玄机何在?
这个问题虽不致命,却很难受,没有它的话,启动后会报“可能有病毒”。
3、什么地方导致必须设为S:而不能为其他盘符?注册表里面似乎没有相关的东西?
这个是小问题,但希望能搞清楚。
4、Qsetbd.exe究竟做了什么?
这个也是小问题,但很有意思,居然看不出它改了什么东西,看来也是内存操作。
如果这些问题都搞清楚了(特别是前两个),我看PXE的一般应用就彻底摆脱了商业软件的束缚,以后的优化方向将是……(以后再说,目前只有一些思路)
各位,让我们一起来终结PXE吧!

大家知道为什么腾讯把企业QQ免费拿出来给大家用么??

呵呵呵!

唉,这些问题竟然在无盘论坛上也没人回答得了,真是令人失望……
只好自己动手,丰衣足食了
经过反复分析,qualreg.exe的原理已经彻底搞清楚了
s:盘的问题也明白了
就是qrestall还差一点了,天马上就要亮喽……

原因很简单:

这里没几个懂汇编的人……
而且你研究明白了,写出的软件不能确定一定会免费拿出来……

凤の凰,不是我说你坏话,只是向你指出一点,你成天在论坛上灌水,几乎没见什么汤料,有这闲功夫,干吗不真正钻研一下技术呢?

:expr002: