Neben der folgenden Beschreibung, steht auch ein graphischer Ablaufplan der Installationdiskette zur Verfügung.
Ablaufplan der Installationsdiskette
Diese Rahmenbedingungen wurden von uns so festgelegt und stellen für unsere Umgebung die derzeit beste Lösung dar. Disketten mit anderen Rahmenbedingungen sind machbar.
Hier hat man nun die Möglichkeit zwischen dem partitionieren der Festplatte und der Installation des Rechners zu wählen. Beim ersten booten des Rechners wählt man " Festplatte partitionieren" um den Rechner für die Installation vorzubereiten. Falls die Platte bereits partitioniert ist, wählt man "Rechner installieren".
debug < partdel.scr >nulDanach eine primäre Partition von 500 MB Größe erzeugt.
fdisk 1 /pri:500Um den Installationsablauf zu beschleunigen wird die Partition nicht in der endgültigen größe angelegt, sondern nur so groß angelegt um die Distribution aufzunehmen (ca. 500MB). Während der Installation wird dann die Partition auf volle Größe ausgedehnt. Wer einmal beim Formatieren einer 2GB Partition zuschauen mußte, der weiß diese Zeitersparnis zu schätzen.
Danach wird der Rechner automatisch neu gestartet.
Bei der individuellen Partitionierung kann die Platte mit XFDISK nach eigenen Wünschen aufgeteilt werden. Eine Überprüfung findet aber nicht statt.
Um Windows NT Installieren zu können, muß man eine primäre Partition von mindestens 500 MB anlegen. Während der Installation wird dann die Partition auf volle Größe ausgedehnt. Maximal auf 8 GB. Will man nicht die ganze Platte nutzen, so muß man temporär eine Partition am Ende der Platte anlegen, so daß das NT-Setup nur bis zu dieser Partition die Systempartition erweitert.
set RAMDRV=r:
A:\DOS\XMSDSK 2048 %RAMDRV% /Y > NUL
wird eine 2 MB große Ramdisk auf Laufwerk R: erstellt. Der Laufwerksbuchstabe wird in der Umgebungsvariablen RAMDRV gespeichert. So ist es möglich ist, in Zukunft die Ramdisk auch auf einen anderen Laufwerksbuchstaben zu legen. Hierzu müssen nur die zwei Zeilen geändert werden.
Um die Installation von Diskette zu beschleunigen wurden alle Dateien die im folgenden gebraucht werden in ein ZIP-Datei gepackt. In die angelegte Ramdisk wird die ZIP-Datei entpackt.
A:\DOS\PKUNZIP -d DISK.ZIP %RAMDRV%\ > nul
Danach werden noch die Umgebungsvariablen auf die Ramdisk umgesetzt.
COPY A:\COMMAND.COM %RAMDRV%\
IF EXIST %RAMDRV%\COMMAND.COM SET COMSPEC=%RAMDRV%\COMMAND.COM
path=%RAMDRV%\;%RAMDRV%\dos;%RAMDRV%\net;%RAMDRV%\lrz;z:\bin
SET TEMP=%RAMDRV%\TEMP
SET TMP=%RAMDRV%\TMP
Alle nun folgenden Aktionen werden von der Ramdisk ausgeführt. Dies hat mehrere Vorteile:
%RAMDRV%
Konfig.bat
set POOL=kurs1535
set HARDWARE=KURS1535
set NETCARD=EL90XDanach können Sie den Rechner den sie Installieren wollen auswählen
Da es sich um gleichartige Rechner handelt, und der Namensraum der Rechner fest vorgegeben ist, macht sich dieser Komfort bezahlt. In der Batch-Datei die dieses Menü startet, werden nach der Auswahl die Umbgebungsvariable COMPUTERNAME gesetzt.
Wählen Sie hingegen die Individuelle Installation, müssen Sie auf der Kommandozeile folgenden Befehl eingeben.
INSTALL [RECHNERNAME] [SOFTWAREPROGRAMM]Anschließend müssen Sie noch die Netzwerkkarte des Rechners auswählen. Achtung diese Auswahl dient nur dazu daß sich der Rechner während der Diskettenphase an dem Server anmelden kann.
Danach müssen Sie das Hardwareprofil des Rechners auswählen. D.h. welche Antwortdatei soll für die Installation genommen werden.
Nachdem die Parameter alles abgefragt sind müssen noch die Konfigurationsdateien angepaßt werden. Dies geschieht mit Hilfe des Programms CHANGE.EXE. Dieses Programm tauscht in den Konfigurationsdateien die entsprechenden Textstellen durch den Wert einer Umgebungsvariablen aus.
change \net\system.ini __RAMDRV__ %RAMDRV%
change \net\system.ini __NETCARD__ %NETCARD%
change \net\system.ini __COMPUTERNAME__ %COMPUTERNAME%
change \net\protocol.ini __NETCARD__ %NETCARD%Weiter wird noch der ausgewählte Netzkartentreiber kopiert.
copy %RAMDRV%\net\drv\%NETCARD%\*.dos %RAMDRV%\net
net initialize >%RAMDRV%\install.log
netbind.com >>%RAMDRV%\install.log
umb.com >>%RAMDRV%\install.log
tcptsr.exe >>%RAMDRV%\install.log
tinyrfc.exe >>%RAMDRV%\install.log
nmtsr.exe >>%RAMDRV%\install.log
emsbfr.exe >>%RAMDRV%\install.logIst die Verbindung zum Server hergestellt, muß man sich nur noch am Server anmelden.
net start
net use z: \\[NTSERVER]\Clients
net use p: \\[NTSERVER]\PC$
format c: /v:NTSystem /u < form300.scr >nulBevor das Setupprogramm von Windows gestartet wird müssen noch einige Schritte gemacht werden um die Installation vorzubereiten. Folgenden Befehle werden für die Softwaredistribution benötigt:
mkdir z:\winnt\pc\%computername% >nul
mkdir z:\winnt\pc\%computername%\%pool% >nul
copy z:\winnt\lrz\_setup\%HARDWARE%.txt p:\%computername%\unattend.txt
change p:\%computername%\unattend.txt __COMPUTERNAME__ %COMPUTERNAME%Damit läuft das Setup schneller:
smartdrv
Jetzt kann mit der Installation von Windows NT begonnen werden.