一篇英文的无盘WIN98资料

刚整理邮件的时候找到一篇以前的文章 看有谁用的着不。

=================================

These instructions are based on Mars_Nwe, a NetWare 3.11 emulator runn
ing
on Linux. What is not described here in details are these setups and
remote boot procedures from Linux server using Netboot or Etherboot.
Reader should refer to their document and set them up in addition to
bootpd, tftp etc. After setup, the boot image will be created using
mknbi-dos (netboot) from a floppy disk consists of Windows 98 system
disk together with the config.sys and autoexec.bat and NetWare ODI
driver with VLM shell (see Appendix below).
Disclaimer

This ducument is a recording of a final successful setup of diskless
Windows 98 client by the author. The document was written and
represented in manner in hope that reader may be able to reproduce
a successful setup of diskless client for MS Windows. Please use the

information here as guide line, as your environment and requirement
may differ, so use it at your own discetion.

Step 1.

First you need a share copy of Windows 98 installed on the server. But

there is neither ‘NetSetup’ for Windows 98 (at least in retail version
)
and nor in Windows 95b. The best way to do is to set up a copy of full

Windows 98 on local hard. Copy all files except the dat, ini and group

files, to the server. In addition, you need to copy from CD setup.exe,

precopy*.cab and all other files except win*.cab to the share director
y.
This directory shall be named “win98net”.

Secondly, since the ‘netsetup’ so created may be far from complete, it

is a good idea to make the Windows 98 CD available to the server,
either directly from CD or by extracting it to a directory, say
"win98src’ such that if during setup, Setup is not able to find the
files on ‘win98net’, it can get it from the CD, or from win98src.
You would have to update the shared directory at the same time.Step 2.

Make a system disk and put the ODI and VLM driver and all the other
files needed on it and setup will be trying to update the config.sys

and autoexec.bat, but you can cancel it. We do not let setup creates

the boot disk in this case as we know exactly how the VLM boot disk
should be created (VLM can be downloaded for Novell ftp site. Follow

the instructions to set up this client). This will be the disk to use
for
creating image from. Please note that login.exe and map.exe are not
part of VLM, they are part of NetWare 3.11.

If you boot from local hard disk, make sure that it is clean and loade
d
with config.sys and autoexec.bat as shown in appendix. You also need

to delete/backup the following files in the root directory: suhdlog.tx
t,
setuplog.txt, msdos.sys, winboot.ini, system.1st, delog.txt, system.ne
w,
user.new etc, if they exist.

Step 3.

Login to the server. From f:\win98net, and from DOS prompt run:-

path=f:\win98net;f:\win98net\command;

and

f:\win98net\setup /is /im /iq /id /t:f:\win98net\temp f:\win98net\msba
tch.inf

Note that f:\win98net\temp got to exist and make sure that they are no
files left
over from previous setup, else setup wouldn’t able to start!

The file msbatch.inf is included in the appendix, feel free to change

the options by seting it to 0 (don’t install) and 1 (install). You nee
d
to modify the IP Address, Hostname, DNS etc to suit you site.

Step 4.
You need product code standby.


  • Server-based Setup *
  • Click the type of installation you want, then click next *
  • o Copy all Windows 98 files to my computer *
  • o Setup Windows 98 to run from network server *
  • A minimum number files will be copied to my computer *

At the above screen, pick the second choice and click next.


  • Startup Method *
  • Click one of the following method for starting Windows, and *
  • then click next *
  • o Start Windows from hard disk *
  • o Start Windows from floppy disk *
  • o Start Windows from the network (remote boot server) *

At the above screen, pick the third choice and click next.


  • Machine Directory *
  • Type the name of the directory where you want to put files and *
  • setting for this computer. Then click next to continue. *
  • Machine f:\win98 *

At this screen, enter ‘f:\win98’.

On next screen, pick “Custom” from the setup options

On next screen, enter you name, company and organisation.

On next screen, select component to install. It is recommended
you select a minimal set as you can later use Control- > Add/Remove
program to add more options you need after you have successfully
complete the setup.

After another 2 screens, Setup will have all the information it
needs and will start to copy files.

Step 5.

Reboot the computer and login. Change to f:\win98 and run

setmdir /r:f:\win98
win

Setup now will be setting your network. The following components shoul
d
be installed:-

o Novell NetWare (workstation Shell 4.0 and above [VLM]

o 3Com EtherLink III ISA (3c509/3c509b) in ISA mode

o Novell IPX ODI Protocol

o TCPI/IP

Double click on 3com adapter (or adapter you have), and pick 16 bits O
DI
driver. Double click on TCP/IP and enter IP Address, Net Mask, Host, e
tc.

When done, double click ‘close’. Setup will now ask for ODI.com, LSL.c
om,
3C5X9.com and Netware.drv (from NetWare VLM version 1.12). Without Net
ware.drv,
it will still work and you will be able to browse/map the server
directories but Novell utilities will not work. Note that setup
is trying to update the boot disk serveral time, but really not
necessary since the boot disk is correctly setup already.

It’s time for another reboot!

Step 6.

Login again, and run setmdir ‘/r:f:\win98’ and then run ‘win’. Setup

now will be setting up your hardware and any plug and play devices you

may have. If Setup could not find some of the files, copy it from the

CD or ‘win98src’ directory.

Updating of the system registry take up most of the time. It’s here
most of the drivers fail to load, including IE 4. If Setup is not
responding for a long time or hang, just do a reset. Upon each login,

run ‘setmdir /r:f:\win98’ and then ‘scanreg /fix’ and then ‘win’.
Scanreg is on Windows 98 CD. It will try fix to any error in the syste
m
registries (system.dat and user.dat), if any, and rename the old one t
o
‘system.bad’ and ‘user.bad’.After completing update system registries,
there will be another reboot.

Step 7.

Login again and run setmdir and win. You should get a default screen w
ith
green background. It now prompts you for username and password. This i
s
only for Windows logon. In a moment you should be able to see the norm
al
desktop appearing.

>From My Computer -> Control Panel -> System, check that all devices ar
e
working.

Problem areas are Network, Display, Sound, APM, etc.

Step 8.

If you find Network is having a yellow tag and drivers set are similar

to listing below, you should run Control Panel -> Network again and
return to ‘System’ to check the driver sets.

3com EtherLink III
Driver files
F:\WIN98NET\SYSTEM\NDIS.VXD
F:\WIN98NET\SYSTEM\vmm32.vxd(ntkern.vxd)
F:\WIN98NET\SYSTEM\ELNK3.SYS
F:\WIN98NET\SYSTEM\VTDI.386
F:\WIN98NET\SYSTEM\VIP.386
F:\WIN98NET\SYSTEM\VTCIP.386
F:\WIN98NET\SYSTEM\VDHCP.386

After Network setup and reboot, check again the yellow tag has
disappeared, and the Driver files are as follow:-

3com EtherLink III
Driver files
F:\WIN98NET\SYSTEM\NDIS.VXD
F:\WIN98NET\SYSTEM\ELNK3.SYS
F:\WIN98NET\SYSTEM\VTDI.386
F:\WIN98NET\SYSTEM\VIP.386
F:\WIN98NET\SYSTEM\VTCIP.386
F:\WIN98NET\SYSTEM\VDHCP.386

You may have display problem, sound card problem and others. If so,
use ‘Update driver’ option on the ‘System’. You may want to try the
original manufacturer’s drivers, if Windows 98’ drivers do not work
properly.Known Problems

If you add Microsoft Client and bind TCP/IP to it, and you get a
“Error loading gdi.exe…” and then ask you to reinstall Windows,
DON’T. Just remark off ‘lh odihlp.exe’ in the autoexec.bat, reboot

and run Network setup again to remove this client.

If your IE 4.0 is getting "Invalid Argument’, the setup is incomplete.

Check Java\Classes directory.

Problem installing Netscape Communicators. You may get error from
‘isset_se.dll’.

MS Outlook Express failed to run, probably due to long file name
not supported.

If you remove the line ‘device=emm386.exe’ in config.sys, ‘setmdir’
will cause an error that says one or more network connection is
incorrect and hang. In this case it is safe to take off the line
‘setmdir /r:f:\win98’ from the autoexec.bat and rebuild the boot
image.

Having disabled emm386.exe will allow you to use ‘rmrd.com’ to remove

ramdisk ‘A’, restore to physical “A” drive, if any, and reclaim memory

used. To do this add a line ‘a:\rmrd.com’ (part of NetBoot utilities)

to the last line of the autoexec.bat. It’s therefore recommended
not to load emm386.exe in the config.sys, unless you want more memory

on DOS prompt, then you should build another image for this purpose.

In this case Windows will not run if you remove ‘A’ drive using rmrd.c
om,
as Windows needs to reload emm386.exe when it starts. This is assuming

that your ramdisk is “A” drive, and that the line ‘HostWinBootDrv=A’

is in msdos.sys.References

[被 网之鹰 编辑过(日期 12-15-2000)]

因为在花椒的批处理就有
\NDIS.VXD
\vmm32.vxd(ntkern.vxd)
\ELNK3.SYS
\VTDI.386
\VIP.386
\VTCIP.386
\VDHCP.386
和RMRD.com去掉RAMDISK A:

好,有时间的话,我试试,试好了我会告诉大家的!

我已经用MARS NWE做出了无盘95 这文章对我太有帮助了。

我早就说了,这些软件纯粹是把复杂的安装过程简化了的软件,

根本就没自己的技术!

就连加密都用的别人的软件……

无盘95很早就有不需要第三方软件的文章,

但98这还是我见过的第一篇……

Up!

哪位大侠能翻译成中文?我对这么长的英文感到很…很怕把重要的给译错。:cry:

你去www.netat.net试试???

这里可是国内最先进的翻译地点……雇他们员工,一个小时得给1800元……

而且这里的免费自动翻译也相当厉害(C→E)……

wu 的精神可嘉 :) 能找出2000年的帖子出来比较,向你学习 :expr002:

哦???

请问你那篇英文资料是在哪找的?
还有没有更多的这种英文资料?

me too,talk my url…