直接复制(系统文件)安装无盘Windows 98
来源:百度文库 编辑:神马文学网 时间:2024/10/03 02:54:16
注意:如果你是第一次安装的话,一定要按我说的做,不然就是自找麻烦,你理解后就可以自己搞个更好的。
1. 首先,在无盘工作站上装上硬盘和光驱,安装98(第一版或二版)。在安装过程中选自定义 安装,不要安装拨号网络和其他网络设备(你想自找麻烦的话你就安吧)。
安装网卡驱动程序后先删除所有协议重新启动,然后先安装TCPIP再安装IPX(这样可以保证TCPIP的值为0000,TCPIP协议最好指定IP地址,这样启动快一点),不要安装文件和打印共享(因为装后访问网上邻居时会出现一会儿的假死机现像)。
把Snapshot.vxd文件拷入WINDOWS\SYSTEM目录里,在服务器上建立WIN98共享(服务器名为NTSERVER,共享名为PWIN98$,在域用户管理器里取消GUEST用户的禁用,建立WS用户口令也设为WS),在WINDOWS目录里建立REG目录并拷入SYSTEM.DAT和USER.DAT去掉所有的属性。
在工作站上在“运行”里执行\\NTSERVER\PWIN98$,在查看\选项里选取显示所有文件,把C:\Program Files文件夹拷入\\NTSERVER\PWIN98$里,在\\NTSERVER\PWIN98$里建立WINDOWS目录,进入C:\WINDOWS目录除了WIN386.SWP文件外,拷贝其他所有文件到\\NTSERVER\PWIN98$\WINDOWS里,关机取掉硬盘光驱,修改CMOS,从网络启动。
2. 在服务器上,建立启动配置,以8139网卡为例(其他网卡自己看着办,如果这都不会的话你就不要安装无盘了,现眼儿):
在RPL\BBLOCK\NETBEUI\下建立RTL8139目录,拷贝RTSND.DOS到NDIS目录里,拷贝NE2000下的W95BB.CNF、PROTOCOL.INI文件到此目录中,
修改PROTOCOL.INI文件:
把[MS2000_NIF]
DRIVERNAME=MS2000$ 中的MS2000$改为RTSND$
修改W95BB.CNF文件:
把路径为NE2000的改为RTL8139,把NE2000.DOS改为RTSND.DOS,保存,并改名为WIN98.CNF
在FITS目录下建立WIN98.FIT(我建好了的,你可以用我做的),内容为:
(RPLFILES)
;default directory = profile root
C:\WINBOOT (BINFILES)\WIN98\WINBOOT
C:\AUTOEXEC.BAT (BINFILES)\WIN98\AUTOEXEC.BAT
C:\CONFIG.SYS (BINFILES)\WIN98\CONFIG.SYS
C:\MSDOS.SYS (BINFILES)\WIN98\MSDOS.SYS
C:\SYSTEM.DAT (BINFILES)\WIN98\SYSTEM.DAT
C:\IO.SYS (BINFILES)\WIN98\IO.SYS
C:\BOOTSECT.COM (BINFILES)\WIN98\BOOTSECT.COM
C:\COMMAND.COM (BINFILES)\WIN98\COMMAND.COM
C:\HIMEM.SYS (BINFILES)\WIN98\HIMEM.SYS
C:\IFSHLP.SYS (BINFILES)\WIN98\IFSHLP.SYS
C:\RAMDRIVE.SYS (BINFILES)\WIN98\RAMDRIVE.SYS
C:\RPLBOOT.SYS (BINFILES)\WIN98\RPLBOOT.SYS
在RPLFILES\BINFILES\下建立WIN98目录,拷入专用启动文件,在WINBOOT目录里拷入共享WIN98下WINDOW目录下的protocol.ini和网卡实模式驱动程序RTSND.DOS并把RTSND.DOS改名为GWCLAN.DOS并拷入WINDOWS\SYSTEM下的网卡保护模式驱动程序RTL8139.SYS(常用的网卡我已做好了,随便你用不用)
在RPLFILES\CONFIGS\下建立WIN98目录
3. 利用RPLCMD命令建立无盘WIN98引导文件
步骤一:添加此网卡的厂商数据:
rplcmd
Adpter Boot Config Profile Service Vender Wksta [Quit]v
ADD Del Enum:a
VenderName=5254AB ;网卡前六位号码
all other paramters are optional
VenderComment=RTL8139 PCI Netcard ;厂商注释说明
步骤二:添加此网卡的Boot Block(引导块记录):
Adpter Boot Config Profile Service Vender Wksta [Quit]b
ADD Del Enum:a
BootName=8139-W98 ;自行设置的Boot Block名称
VenderName=5254AB;卡号前六位,一定要和上一部骤中的卡号前六位相同,以便联结数据库
BbcFile=bblocK\netbeui\RTL8139\WIN98.cnf
all other paramters are optional
BootComment=RTL8139-WIN98 ;注释说明
WINDOWsIZE=0
步骤三:添加此网卡配置:
Adpter Boot Config Profile Service Vender Wksta [Quit]c
ADD Del Enum:a
ConfigName=8139-W98
BootName=8139-W98
DirName=DOS
DirName2=WIN98
FitShared=fits\WIN98.fit
Fitpersional=fits\WIN98.fit
all other paramters are optional
ConfigComment=RTL8139-WIN98 ;配置注释说明
DirName3=
DirName4=
在远程启动管理器里加入WIN98启动配置,
4. 建立一个用户目录USER安全性设置为Everyone用户更改、Administrators完全访问权限,在下面建立W1,W2,W3,W4......,并共享为W1$,W2$,W3$,W4$......
在共享WIN98的WINDOWS目录下建立MACHINES.INI文件,格式和WIN95无盘一样,
[000000000000]
SYSDATPATH=D:\
D=\\NTSERVER\W1$
[000000000000]
SYSDATPATH=D:\
D=\\NTSERVER\W2$
[000000000000]
SYSDATPATH=D:\
D=\\NTSERVER\W3$
......
修改WIN98的WINDOWS目录下的SYSTEM.INI文件,在[386Enh]段内加入:
PagingDrive=D:
在W1目录下拷入NETNAME.DAT并设置安全性为只读权限。
5. 无盘可启动第一台W1工作站,并安装驱动程序和应用程序,一定要安装在C:下,安装完后,关闭工作站,把W1目录(也就是工作站的D盘)下的SYSTEM.DAT和USER.DAT去掉所有的属性拷入WIN98的WINDOWS\REG目录。
删除W1\NETNAME.DAT文件,在每个工作站目录内建立NETNAME.DAT文件设为只读权限,内容为:
REGEDIT4
[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Class\Net\0000]
"DevLoader"="*ndis"
[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Class\NetTrans\0000]
"IPAddress"="192.168.0.101" ;可根据工作站的不同改变,每个工作站不能一样
[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\VxD\VNETSUP]
"ComputerName"="W1" ;可根据工作站的不同改变,每个工作站不能一样
[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\ComputerName\ComputerName]
"ComputerName"="W1" ;可根据工作站的不同改变,每个工作站不能一样
共享WIN98目录安全性权限设为Everyone只读,Administrators完全。对于个别目录和文件可设为写入权限才能正常运行(比如智能ABC就是)。
6. 以后安装软件时要把共享WIN98目录权限设为Everyone更改,安装后一定要把用户目录下(也就是工作站的D盘)的SYSTEM.DAT和USER.DAT去掉所有的属性后拷入WIN98的WINDOWS下的REG目录。再把共享WIN98目录的权限改为只读。如果你不想工作站自动还原的话就自己改一下WIN.BAT,把DELTREE -Y D:\.和copy c:\windows\REG D:\ 删掉就可以了。
说明一下:我的这个WIN98目录里的是第二版的,你要做第一版的话一定要把IO.SYS 和COMMAND.COM换成第一版的。