纯TCP/IP无盘98

可以发个给我吗?
mmliangdd@163.com
谢谢。

To Panhh:
我改了启动包,怎么就启动不起来了?帮我看看:
protocol.ini
[TCPIP]
DefaultGateway0=192 168 0 2
NBSessions=6
SubNetMask0=255 255 255 0
IPAddress0=192 168 1 101
DisableDHCP=1
DriverName=TCPIP$
BINDINGS=Fetnd$
LANABASE=0

[nwlink$]
DriverName=nwlink$
Frame_Type=4
cachesize=0
binding=Fetnd$

[ndishlp$]
DriverName=ndishlp$
Bindings=Fetnd$

[protman$]
DriverName=protman$
priority=ndishlp$

[data]
version=v4.10.2222
netcards=Fetnd$,PCI\VEN_1106&DEV_3065

[Fetnd$]
DriverName=Fetnd$

在net config /y死,REM掉,就在net logon user01 /savepw:no /y死。

帮我看看。

死机不应该啊,你是不是改了启动包中的net.exe了,一般网卡驱动有问题会连不上网,出错,但不会死机啊。
.dos文件对吗?
还有

[data] 
version=v4.10.2222 
netcards=Fetnd$,PCI\VEN_1106&DEV_3065 

[Fetnd$] 
DriverName=Fetnd$ 

是不是不对,应该用有盘的protocol.ini中的相应内容改

[data]
version=v4.10.2222
netcards=Fetnd$,PCI\VEN_1106&DEV_3065

[Fetnd$]
DriverName=Fetnd$

上面的是我修改过了的,和windows\protocol.ini中一致。

我现在发现,可能出问题在那个最小注册表:
minireg.txt

REGEDIT4
[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Setup]
“WinbootDir”=“a:\Windows”
[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Setup\WinbootDir]
“devdir”=“a:\Windows”

[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Network\Real Mode Net]
“transport”=“*nwlink,ndishlp.sys,tcpdrv.dos,nemm.dos”
“netcard”=“FETND.dos”
“LoadRMDrivers”=hex:00,00,00,00
“preferredredir”=“VREDIR”

“Transition”=hex:01

“StaticDrive”=“C,d,f”

[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\VxD\VNETSUP]
“ComputerName”=“user01”
“Workgroup”=“th”
“Comment”=“user01”

panhh:帮我看看是否有错误。

netfun2000

我用LiteNet制作的BOOT盘,没有这个问题。
真让人费解!

netfun2000

May be the proman.dos causing it.

我用Litenet能通过的proman.dos替换现在的这个,还是死机!
提示:
NDIS2 dos DRIVE …
Flow CONTROL is Hardware Default:
Interrupt=0xB
IOBase=0xE8..
Full Duplex,LineSpeed=100,Ethernet Address:xxxxxxxxxx,slot=xx12

到这里不动了,死机!

netfun2000

check for these files:

ifshlp.sys size: 3708 file date: 5/5/1999
himem.sys: 33191 5/5/1999
ndishlp.sys: 6140 5/5/1999
nemm.dos: 2619 20/12/1993
net.exe: 356134 22/02/2000
nmtsr.exe: 22874 20/12/1993
protman.dos: 22810 08/12/1995
protman.exe 13782 26/11/1996
tcpdrv.dos 4180 20/12/1993
tcptsr.exe 66752 20/12/1993
tinyrfc.exe 33376 20/12/1993

and a setting in mini.reg must be something like that

*nwlink,ndishlp.sys,nemm.dos,tcpdrv.dos

我找到了问题的所在:
我的那个VIA的网卡和snapshot有冲突,如果先运行了snapshot再运行
net logon xxxx /savepw:no /yes
就死!

多谢AndyChu

netfun2000

顺便一问,在winboot 里有个 netmon.exe 是干什么用的

To netfun2000:
我想你的protocol.ini文件有点复杂,不管用什么协议,不管能启动否,这个文件里写得简洁一点,出错的机会总要小点,而且也只能启动一种协议,到桌面以后反正也跟这个protocol.ini无甚关系,不如protocol.ini里只写一种协议,否则,如果net start时,minireg里既有nwlink,又有tcpdrv和nemm,protocol.ini里也是既有nwlink又有tcpip,不怕它慢,就怕它搞混,电脑特爱跟人类逗闷子。

可以提供启动文件吗?XXX。X文件。因为做的很多个都没有成功启动。

注册表编辑器。

netfun2000

谢谢YOSHIMITSU

netfun2000

启动包在ftp上有啊,只要用mknbi-dos做成启动包就行了。
网卡和服务器名都不样,做成启动包你还是要解开。

我是用你的FTP上的软件做的。你的是不是呢?但用不了。是按照你以前出的电子书的方法做的。用2000server做。你以前不是放了一个修改好的文件吗?还有那个boot.img文件可以用你的吗?已经做了几天了。用copy方法做出的xx.X文件84K,用mknbi-dos做成启动包1.21M。那做方法是对的呢?

84K当然不对,1M多点还差不多
你把问题说说,出了什么错误?

probing…[rtl8139] found realtek 8139 rom address 0X0000

  • ioaddr 0XC000, addr 00:E0:4C:E3:19:02 100Mbps full-duplex
    searching for server (DHCP)…
    .ME:192.168.0.2,SERVER:192.168.0.10,Relay:192.168.0.10,GateWay:192.168.0.10
    loading 192.168.0.10:/tftpoot/win98.x…
    …
    …(unable to load file)
    (sleep)
    然后不段重复出现。
    1、用HDDOS把A:盘制成映像文件(例如boot.img,用litenet生成的启动盘的中的文件做一个IMG的文件。)
    2、把mboot.dat与boot.img复制到同一目录(例如c:\etc)
    3、进入win2000的命令执行
    c:
    cd \etc
    copy mboot.dat /b + boot.img /b win98.x

还有一种显示
…
…显示多行后
…done
按任意键继续。提示找不到系统。

第一种 做出来的文件大小是:84K (copy mboot.dat /b + boot.img /b win98.x做的。)
第二种做出来的文件大小是:1.21M(mknbi.exe做的。)

首先保证你的img文件的正确,用hdcopy做个img,然后
copy mboot.dat /b + user01.img /b user011.img
注意空格,实际上实在img文件上加了一个4k的文件头

img文件是用Litenet 做出来的盘和hdcopy做的。80K。然后
copy mboot.dat /b + user01.img /b user011.img,做出的文件是不是84K呢?