bootix ::: Windows 95 Diskless ::: Novell NetWare
 

Windows 95 Diskless Operation in a Novell NetWare Environment

This document describes a diskless installation of Windows 95 using the TCP/IP BOOT-PROM in a Novell Netware network. To follow the enclosed description, it is essential that you understand the Microsoft Windows 95 concept for diskless workstations and server based setup. Please read the related chapters in the Windows 95 resource kit first. The enclosed description only describes the value the TCP/IP BOOT-PROM adds to the diskless boot procedure and the changes that must be made.

Even if this document uses a NetWare server, the installation procedure is the same for Microsoft Network or NetWare. There are only slight differences when you start the redirector. Please reference the Windows 95 resource kit.

Name of the NetWare server: nw_server
Volumes : SYS
Drives : F: map nw_server:SYS
G: map root nw_server:SYS\PROG
H: map root nw_server:SYS\USER\%Loginname%

From a hard disk based Windows 95 system install a shared copy of Windows 95 on the network drive g:\win95 with the NETSETUP utility. The server based setup programm (NETSETUP) is only available on the Windows 95 CD-ROM in the ADMIN\NETTOOLS\NETSETUP directory. After the installation is completed, create a DISKLESS.INF file on the network drive g:\win95 so that it contains the following lines:

[Setup]
Express=0
InstallDir="H:\WIN95"
InstallType=3
CCP=0

[Network]
Display=1
HDBoot=0
RPLSetup=1
WorkstationSetup=1
DisplayWorkstationSetup=1
SaveSuBoot=1

How to Generate a Novell Start Disk

Now create a bootable disk with system files and a Novell driver on it for a connection to the Novell Server named ne_server. Logon on to nw_server as supervisor and start the syscon program. Now append a new user with the following parameters.

User : mkli
Homepath : sys:user\mkli
logon script : map f:=nw_server\sys:
map root g:=nw_server\sys:\prog
map root h:=nw_server\sys:\user\mkli
exit

After the appending you must close syscon and then login as user mkli.

From this DISKLESS workstation with the connected drives F:,G:,H: start the Windows95 installation

g:
cd \WIN95
setup diskless.inf /is /im /id /iq

After the installation is completed you will find a boot image file for the PC in your workstation directory (H:\WIN95) which is called NET$DOS.SYS.

Copy the boot image to the location where your store all your boot images, e.g. c:\tftpboot and rename it to something like win95.X. Then modify it with the BPDISK utility to allow the startup files be used with the TCP/IP BOOT-PROM.

Example of CONFIG.SYS:

DEVICE=bputil.sys -f
DEVICE=HIMEM.SYS
DEVICE=a:\ramdrive.sys 1440 /E
DEVICE=bputil.sys -x
DEVICE=display.sys con=(ega,,1)
Country=049,850,country.sys

Update the boot image with the new CONFIG.SYS and the BPUTIL.SYS utility.

Before you can now start your workstation with the boot image you have to patch the registry to. When you do not patch the registry, Windows will stop on errors because it can not write to A:.

Restart the client with the Novell start disk and connect to the Novell Server (nw_server) as user mkli.

Make a PATCH.REG file on the network device H:\ with the following lines:

REGEDIT4

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Setup]
"BootDir"="h:\\"
"BootHost"="h:\\"
"WinBootDir"="h:\\"
"HostWinBootDir"="h:\\"

Patch the Windows 95 registry with these entries.

H:
cd \WIN95
G:\win95\regedit /L:system.dat /R:user.dat H:\patch.reg

Now edit the MACHINES.INI file in the G:\WIN95 directory

Example:

;Windows 95 MACHINES.INI
;[node address]
;SYSDATPATH=x:\
;x=\\server\share
;WIN FIRST WS
[00a0242de3a1]
SYSDATPATH=H:\WIN95
H=\\NW_SERVER\SYS\USER\MKLI

Instead of modifying the MACHINES.INI file, you may modify the WIN.BAT file in the boot image. The win.bat file was generated from Microsoft Setup program.

Example:

set comspec=c:\winboot\command.com
nwrpltrm
snapshot /S /B:C /R
net start NWRedir
net use * /d
net use G: \\NW_SERVER\SYS\PROG
net use H: \\NW_SERVER\SYS\USER\MKLI
PATH=G:\WIN95\;G:\WIN95\COMMAND
setmdir /r:H:\WIN95
win.com

 


Impressum | Datenschutz