精华区 [关闭][返回]

当前位置:网易精华区>>讨论区精华>>电脑技术>>● Windows>>【系统安装与设置】>>【系统安装】>>windows95无盘引导指南

主题:windows95无盘引导指南
发信人: raymud()
整理人: chinesemrfx(2000-08-21 02:08:20), 站内信件

                       windows 95 remote boot from NT server


situation and discussion:

Install Accton's sw7145 generic RPL ROM for windows 95 client booting

from a windows-nt 4.0 server.

solution:

running an ms-dos remote boot client from widnows nt 4.0 server
In the following procedure you install msdos files on the server. for

information about how to install windows95 files , see installing wind
ows 95.
for windows 95 clients later in this chapter.you can't install windows
 95
until you have at least one msdos remote boot client running.

Installing the remote boot service (with a new remote boot directory)


1.If they ae not already installed, install the DLC and NETBEUI protoc
ols
on the server. the remote service requires DLC and NETBEUI.
2.in the control panel, choose the network icon.
3.In the network settings dialog box,choose the add software buttor
4.In the add network software dialog box,select the remote boot servic
e.
5.In the remote boot setup dialog box, type the full path and director
y
name where you want to install the remote boot directory.
6.choose ok.
7.complete the dialog boxes that appear.

Installing msdos files for remote boot workstations (to copy msdos fil
es
to the server).
1.check that the  \systemroot\rpl\rplfiles directory is being shared 

on the Remote boot server. It should have the share name rplfiles.
2.from an msdos client (running a version of msdos that you want to 
support on the remote boot server),connect to the remote boot server-s
 
rplfiles share by typing:
3.copy all the msdos files th the \systemroot\rpl\rplfiles\binfiles\do
sxxx
directory, where xxx is the version number(for example,dos622),by typi
ng:

copy c:\dos\*.* v:\binfiles\dos622
attrib -s -h c:\io.sys
attrib -s -h c:\msdos.sys
copy c:\io.sys v:\binfiles\dos622
copy c:\msdos.sys v:\binfiles\dos622
attrib +s +h c:\io.sys
attrib +s +h c:\msdos.sys

copy files to an existiong dosxxx directory only; do not create a new

directory. for example, any version of msdos 6.2x must be copied to th

existing dos622 director.

4.if you copied dos files other than msdos (such as pcdos),you must 
rename the following files. from the \systemroot\rpl\rplfiles\binfiles
\dosxx
directory on the remote boot server, type:

rename ibmdos.com msdos.sys
rename ibmbio.com io.sys

starting the remote boot service.
......

1.in the control panel, choose the services icon.
2.in the services dialog box, select the remote boot service. you may 

need to scroll down the list of services to reach it.
3.choose the start button.
4.in the services dialog box,choose the close button.
you can also use the net start remote boot command to start the 
remote boot service.

starting remote boot manager.

1.on the windows nt server computer,log on to a user account that 
belongs to the administrators local group.
2.from the network administration program group,choose the remote
boot manager icon.
checking the remote boot installation.
after you start the remote boot scrvice for the first time,check
the srver_s event log for entries related to the remote boot service.

use even view in the administrative tools group.

to check the remote boot configuration:

1from the configure menu,choose check configurations.
2.choose the yes button.
th check security settings in the remote boot directory choose fix 
security form the configure menu, and the select the yes button

creating remote boot configurations for new adapters.
1.go to msdos prompt, run rplcmd.exe to add boot config and vendor.
example:copy adapter driver diskette

a:\ndis\dos\ethne.dos to 
c:\winnt\rpl\bblock\ndis directory.

create directory

c:\winnt\rpl\bblock\netbeui\ethne
copy:
a:\bootrom\nt\dosbb.cnf c:\winnt\rpl\bblock\netbeui\ethne
modify protocol.ini osbase and irq parameters to match adapter setting
.

example: use rplcmd utility to add a boot block for the new adapter

c:\winnt\rpl>rplcmd
adapter boot configprofile service vendor wksta [quit]:b
add del enum:a
boot name=dosa
vendorname=0000e8
bbcfile=bblcok\netbeui\ethne\dosbb.cnf
all other parameters are optional
boot comment =ethernet isa
windowssize=0

example:use rplcmd utility to add the new configuration.

c:\winnt\rpl>rplcmd
adapter boot config profile sevice vendor Wksta [quit]:c  
add del enum:a
configname=dos622x
bootname=dosa
dirname=dos
dirname2=dos622
fitshared=fits\dos622.fit
fitpersonal=fits\dos622p.fit
all other parameters are optional
configcomment=dos 6.22 &en165x
dirname3=
dirname4=

example:use rplcmd utility to add vendor id.

c:\winnt\rpl> rplcmd
addapter boot config profile service vendor wksta [quit]:v
add del enum:a
vendorname=0000e8
vendorconnent=accton en165x/en166x

going to windows remote boot manager to add new profiles,new 
workstation  or convert adapter.

create a profile:
1.from the remote boot menu in the remote boot manager,choose new
profile.
2.from the profile name, type a name for the profile,(for example
dos622)
3.in the configuration box,choose a configuration.
4.from the description, type a connent for the profile.

convert the adapter:
1.in remote boot manager on the server, from the view menu, choose 
refresh.
2.in remote boot manager,select the adapter recore that has appeare
with the network adapter id number in place of the workstation name.
from the remote boot menu,choose convert adapters.
3.in the wksta name box,type a name for the workstation.(this name
is necessary).
4.choose add.

Installing client stations:
1.put generic boot rom to adapter boot rom socket.
2.run setup program or 1 step program to enable boot rom.

example:roltocol.ini

[protman]
  drivername = protman$
  dynamic = yes
  priority = netbeui

[netbeui_xif]
  drivername = netbeui$
  bindings = ethne_nif
  names = 6
  ncbs = 12
  packets = 20
  pipeline = 10
  sessions = 6
  stacksize = 512
  lanabase = 0

[xnsnb_xif]
  drivername = xnsnb$
  bindings = ethne_nif
  load = xnsnb[cbr]
  lanabase = 1

[xnstp_xif]
  drivername = xnstp$
  bindings = ethne_nif
  load = xnstp[ub]
  lanabase = 1

[tcpip_xif]
  drivername = TCPIP$
  disabledhcp = (TCPIP_NO_DHCP)
  ipaddress0 = (TCPIP_ADDRESS)
  subnetmask0 = (TCPIP_SUBMASK)
  defaultgateway0 = (TCPIP_GATEWAY)
  tcpsegmentsize = 1450
  tcpwindowsize = 1450
  nbsessions = 6
  load = tcptsr[c],tinyrfc[c],emsbfr[cr]
  unload = "unloadt /notsr[dc]"
  bindings = ethne_nif
  lanabase = 1

[ipx_xif]
  drivername = ipx$
  load = ipxmark[u],ipx[u]
  unload = ipxrel[c]
  bindings = ethne_nif
  lanabase = 1

[msdlc_xif]
  drivername = msdlc$
  bindings = ethne_nif
  load = msdlc[ub]
  unload = msdlc[u]

[ms2000_nif]
  drivername = ethne$
  iobase=0x300
  irq=3

installing windows 95 for windows 95 cllients

......

to support windows 95 remote boot clients,you must install server-
based setup (sbs) on a server, install the first windows 95 clients,
and then install subsequent clients.

installing sbs for windows 95 clients
when you setup an sbs server you can use the sbs server for windows
95 remote boot.you will need a windows 95 installaton compact disc(not

floppies) and a windows 95 client computer.

to install an sbs server:
1.on the server(for example, use windows nt 4.0 as sbs server) that
will contain sbs files, create a shared directory with 90mb space avai
lable.
the shared directory can have any name (for example, use sbsfiles as
the shared name).
as you share the directory, asign red-only permission for regular
and full acess for administrators,for example, use server manager to f
orcus
on he shared directory and set readonly permission for the users group
 and 
full permission for the administrators group. in file manager,use the 
share 
command from the disk menu rather than the permissions command form th

security menu.
2.install one regular windows 95 client on the network or use an exist
ing
one.you will use this client to configure the sbs server.
3.log on to the windows 95 client using an account that has write acce
ss
to the shared directory on the sbs server.
4.put the windows 95 compact disc in the windows 95 clent-s cdrom. in 
windows explorer,switch to the admin\nettools\netsetup directory.
5.double click netsetup.exe
note you must run netsetup.exe at a windows 95 client, and connect to 
nt server.
6.in the server-based setup dialog box,click the set path (or change p
ath)
button, and then specify the path to sbs server. then click ok.
you can type a drive letter for a mapped drive a network name for a se
rver
(for example, \\tts\sbsfiles),
the button name becomes change paht if a server was defined previous.

7.click install .server based setup presents a series of dialog box ca

install windows 95 from the server. if you support other sbs functions
 as well,
choose userls choice,do not choose local hard drive.
set the source path for windows 95 files.this is the path to the compa
ct 
disc on the client.
if asked, specify that you do not want to create a default setup scrip
t.
setup scripts for widnows nt remote boot installation require special 
settings.
provide a cd key number for produt identification.
server-based setup copies windows 95 files to the sbs shared directory
.
8.at the remote boot server, put the windows nt4.0 compact dic into a 
drive.
change to the dirve and then change to the update\win95 directory.
run win95srv.bat to update the windows 95 files for remote booting.
for example:
d:
cd \update\win95
win95srv.bat
where is the shared dictory on the sbs server
for example:
win95srv.bat \\ts\sbsfiles
9.at the romote boot srver, start remote boot manager,from the configu
re 
menu,choose check configurations to activate the new configurations,
installing the first windows 95 client requires booting that client fi
rst to 
msdos6.2x running windows 95 setup on the client ,and then copying sel
ected
files from the clients machine directory to the remote boot server.
once you have installed this first client, you can easily install subs
equent
clients by using sbs to make a modified copy of the original machine d
irectory
withouthaving to run windows 95 setup again.
each reote boot client has a machine directory. this is a directory on
 a 
server theat contains client specific configuration information and da
ta.
for example the machine directory contains the following:
appropriate initialization and donfiguration files (including win.ini

an system.ini)
system.dat and user.dat(the registry)
files that define the diestop ,start menu directories,and other progra
ms
the spool directory for printing
the swap file and temp directory
amchine directories can reside on the remote boot server,on the sbs se
rver,
or on any designated server on the network, you may want to spred the 

load of machine directories across servers, the only qualifications fo
r a machine 
directory server are sufficient diak space and running the netbeui pro
tocol
to create a location for machine directories,simply make a shared dire
ctory
on a server and share it with a name tha does not contain space.for ex
ample.
on a computer running windows nt server that will contain manchine dir
ectories,
type:
mkdir c:\rplmachines
net share machines:c:\rplmachines
for example:
mkdir c:\machine
net share machine=c:\machine
note: the machine directories may not be subdirectories of the sbs dir
ectory.
assign permissions to a machine directory so that only the users or a 

administrators who will use the client have read and write permissions
 in the
directory. if the machine directory is on an ntfs partition, assign pe
rmissions
directly to the machine directories,if the machine directory is on a f
at 
partition, assign permissions to the shared directory containing the m
achine 
directories.

installing the first windows 95 client
......

1.boot the new client to msdos 6.2x, using procedures in running a msd
os remote
boot client from windows nt4.0 server earlier in this chapter.you will
 need to
run windows 95 setup while the client is booted from the remote boot s
ervice
rather than when the client is booted form a flopy disk or hard drive.

2.use the netlogon command to log on using an accout that has read acc
ess to the
sbs server and write access to the shared directory that well contain 
this 
clients machine directory. a good example is the accout of someone who
 will
use this client,as they will need this access anyway.
3.syncronize the time and date setting of tha client,the sbs server,an
d the remote
boot server.differing setting can interfere whith windows 95 setup.
4.use the net use command to map drive letters to the sbs server and m
achine 
directory location.determine the highest drive letter in use on the co
mputer.
c: is a virtual hard drive mapped to parts of the remote boot server.e
ach local
hard drive partition (if any)takes another drive letter after c:(for e
xample,
d: and e: for two partitions). one more drive letter is reserved for u
se as a 
ram drive during the windows 95 boot process.drive letters after that 
are 
available for use. for example, if you have a local hard drive with pa
rtition,
c:will be mapped to the remote boot server,d:will be the local hard dr
ive,
e: is reserved for use as a ram dirve,and f: and higher are available 
for use.
you would type : 
net use f:\sbs-server\win95_share 
uet use g:\mach_server\mach_share
an example:
net use f: \\ts\sbsfiles
net use g: \\ts\machine
5.chage to the dirve letter mapped to the sbs directory.
6.run the windows 95 setup program by typing
setup /t:temppath
where /t: is required and temppath is a path to a directory in which t
o store
temporary files during installation.for example if g: is mapped to the
 shared
directory containing the clients machine directory,you could type 
setup /t: g:\client1.tmp to store temporary files on that server.
do not delte the t:\temppath directory until you have completed step12
.
if you are installing two windows95 clients simultaneously (for exampl
e,to 
support clients with diferent network adapters),choose separate tempor
ary
directories for each client.
make the following decisions during setup:
.in the server-based setup dialog box,choose setup windows from a netw
ork server
.in the startup metod dialog box chooose start windows form the networ
k
(remote boot server)
.in the machine directory dialog box ,when asked where to install wind
ows95,
type the path of the machine directory(using the dirve letter specifie
d in step4,
for example, g:\client1)
.in the setup options dialog box,choose custom setup.
.in the analyzing your computer dialog box ,choose no, I want to me di
fy the 
hardware llist.
exclude as many hardware types and items from autodetection as possibl
e. if autodetection crashes,ren setup again and exculde more items fro
m autodetection.
one problem could be that your network adapter is on irq2 or irq3;this
 conflicts
with serial port detection with some network adapters.
.in teh select components dialog box,clear the checkbox for commuricat
ions
(unliss the client has a modem and you intend to use dial-up networkin
g)
.in the network configuration dialog box.check that your network adapt
er and
desired protocols are present and configured correctly. if there are n
o network
adapters shwn,you must add and configure your network adapter.
if you add your network adapter, you must confirm the resource setting
s for the
adapter. select the adapter name in the network configuration dialog b
ox ,click
properties, and then click the resources tab.check that the settings d
isplayed
are correct (for example, the interrupt level).then,click ok to force 
the setup
program to acept the settings; do not click cancel.
for details ablut protocols on windws 95 renote boot clients,see suppo
rting
other protocols.later in this chapter.
in the inedtificatiog dialog box ,make sure that the workgroup for thi
s client
is the same as the workgroup or damain of the sbs server and machine d
irectory 
server.
when the windows 95 setup program is done reboot the cllient ,the clie
nt will 
not yet boot to windows 95,however,you must complete more steps first.

7.at hte remote boot server(or a client running remote boot manager fo
cused on 
the remote boot server),start remote boot manager.
8.cherate a profile for the windows 95 client .in the configuration bo
x choose 
the windows 95 configuration corresponding to the clients network adap
ter type.
if you are not sure which configuration to choose,check the profile th
at is
currently associated with this client for booting msdos, and use the e
quivalent
windows 95 profile.
the following is the procedure to create the proflie for the windows 9
5 remote 
boot client:
.go to msdos prompt ,run rplcmd.exe to add boot config. and vendor.
.go to windows remote boot manager to add new profiles and new worksta
tion or
convert adapter if remote boot stations have started booting function.

to create a profile:
a.from the remote boot menu in the remote boot manager, choose new pro
file.
b.from the profile name ,type a name for this profile.(for example,win
95pro)
c.in the configuration box,choose a configuration.
d.from the description, type a comment for the profile.
to convert adapter;
a.in remote boot manager on the server, from the view menu,choose refr
esh.
b.in remote boot manager, select the adapter record that has appeare w
ith
the network adapter id number in place of the workstation name.
from the remote boot menu,choose convert adapters.
c.in the wksta name box,type a name for the workstation.
make sure this wksta name ust same with the machine name that you typi
ng
in the setup.
win95 process.
d.choose add.
9.edit the clients workstation record to assign the client to the wind
ws 95
profile.
10. at the remote boot server(or a client with write access to the rem
ote boot 
servers rpl driectory),run the rpl\bin win95clt.bat program 
11 at the sbs server (or a client with write access to the sbs driecto
ry),edit
the machines.in files in the sbs directory.add the following lines for
 the new chient:
[adapter id]
sysdatpath=g:\amchine_dir
g=\\mach_server\mach_share



--
※ 来源:.月光软件站 http://www.moon-soft.com.[FROM: 202.94.2.205]

[关闭][返回]