Ich werde öfters gefragt, wie man Windows 2000 unbeaufsichtigt installieren kann.
Dies kann man über eine sogenannte "Unattend"-Installation machen, wobei man verschiedene Möglichkeiten hat.
Reparieren von Windows 2000, wenn es noch hochgefahren werden kann:- Man gibt einfach folgenden Befehl ein, entweder in der Eingabe-Aufforderung oder in "Start=>Ausführen": CD-Laufwerk:\i386\winnt32.exe /unattend
- Dies ist praktisch ein "Update" von W2k mit sich selbst, alle Fehler werden repariert. User- und Programm-Einstellungen bleiben erhalten, lediglich ServicePacks, Hotfixes und höhere DirectX-Versionen müssen neu aufgespielt werden.
- RAID- und UDMA-Controllertreiber sind zu Beginn des Setup mit der F6-Taste erneut einzubinden. Treiber-CD's (Grafik, Sound, andere Hardware) sind bereitzuhalten, das Setup-Programm wird sie anfordern.
Reparieren im DOS-Modus:- Das System von einer Windows9x-Diskette mit CD-Unterstützung booten, dann: CD-Laufwerk:\i386\winnt.exe /unattend (winnt32.exe läuft nicht unter DOS) Alles weitere wie im vorherigen Abschnitt.
Unbeaufsichtigte Neu-Installation:
Hier gibt es zwei Möglichkeiten:
Hardwareunabhängige Installation:
Man kopiert die weiter unten angeführte Datei auf die Festplatte, am besten in's Stammverzeichnis und merkt sich den Ort und den Namen. Hier werde ich den Namen "unattend.txt" verwenden,also "c:\unattend.txt"
Der Befehl lautet, wieder abhängig von der Installationsumgebung: CD-Laufwerk:\i386\winnt / winnt32.exe /unattend:c:\unattend.txt
Beim Setup werden lediglich die Länder- und Tastatur-Einstellungen abgefragt, ganz Findige können aber in der Sektion [RegionalSettings] die für sie zutreffenden Werte einsetzen und das ";" am Zeilenanfang entfernen.
RAID- und UDMA-Controllertreiber sind zu Beginn des Setup mit der F6-Taste einzubinden. Nach dem Ende des Setup müssen die Hardware-Komponenten wie gewohnt eingebunden werden.
Hier die Datei:
Code:
; Microsoft Windows 2000 Professional, Server, Advanced Server und Datacenter
; (c) 1994 - 1999 Microsoft Corporation. Alle Rechte vorbehalten.
;
; Beispielantwortdatei für unbeaufsichtigte Installation
;
; Diese Datei enthält Informationen über die Automatisierung der
; Installation und Aktualisierung von Windows 2000 Professional und
; Windows 2000 Server, so dass die Installation ohne Benutzereingaben
; ausgeführt werden kann.
; Die Parameter-Angaben beziehen sich jeweis auf die darunterliegende Zeile.
; Die Datei kann nach entsprechenden Änderungen sofort verwendet werden.
[Unattended]
Unattendmode = FullUnattended
OemPreinstall = NO
; Verhindert die Abfrage des Lizenzvertrages
OemSkipEula = YES
; Setzt den Laufwerksbuchtaben. Bei Bedarf ändern.
DriveLetter = C:
; Setzt das Systemverzeichnis. Bei Bedarf ändern.
TargetPath = WINDOWS
; Legt das Dateisystem fest. Mögliche Parameter: FAT, FAT32, NTFS.
; LeaveAlone beläßt das Dateisystem, wie es ist.
Filesystem = LeaveAlone
[UserData]
; Erster Username
FullName = "xxxx yyy"
; Firmenname (optional), wenn keiner, nur die Anführungszeichen stehen lassen.
OrgName = "xxx"
; Rechnername, muß angegeben werden, max 14 Zeichen, nur Bindestrich zusätzlich erlaubt.
ComputerName = "xxx-yyyyy"
[GuiUnattended]
; Setzt die Zeitzone auf mitteleuropäische Zeit.
TimeZone = "110"
; Setzt das Administratorkennwort auf NULL. Wenn Kennwort, dann zwischen
; den Anführungszeichen einsetzen.
AdminPassword = ""
; Setzt das AutoLogon auf ON und und führt die Anmeldung einmal durch.
AutoLogon = Yes
AutoLogonCount = 1
; Legt Laufwerk und Namen für "Dokumente und Einstellungen" fest.
ProfilesDir = c:\Dokumente und Einstellungen
; Legt Laufwerk und Namen für "Programme" fest
ProgramFilesDir = c:\Programme
;For Server installs
[LicenseFilePrintData]
AutoMode = "PerServer"
AutoUsers = "5"
[GuiRunOnce]
; Führt die Programme auf, die beim ersten Start nach der Anmeldung gestartet werden.
[Display]
; nicht ändern, da zu Beginn nur der VGA-Treiber zur Verfügung steht.
BitsPerPel = 8
XResolution = 800
YResolution = 600
VRefresh = 70
[RegionalSettings]
; wenn die Werte bekannt sind, einsetzen und ";" entfernen, sonst Abfrage beim Setup
;LanguageGroup =
;SystemLocale =
;UserLocale =
;InputLocale =
[Networking]
; Wenn der Wert gleich YES ist, werden die Standardnetzwerkkomponenten installiert.
; Die Standardkomponenten sind TCP/IP, Datei- und Druckerfreigabe und der Client für Microsoft-Netzwerke.
InstallDefaultComponents = YES
[Identification]
JoinWorkgroup = ARBEITSGRUPPE
Komplett-Neu-Installation:
Dies setzt voraus, daß Windows 2000 läuft und daß die W2k-CD auf den Computer kopiert wird. ALLE Hardware-Treiber, soweit nicht von Windows 2000 gestellt, müssen auf dem Computer liegen. Dann entpackt man aus dem Verzeichnis SUPPORT\TOOLS die Datei "deploy.cab" in ein beliebiges Verzeichnis und ruft von dort aus "setupmgr.exe" auf, vorher sollte man aber die Datei "unattend.doc" gründlich lesen.
Ein Assistent erscheint und fragt alle notwendigen Parameter einschließlich der Hardware (Treiber-Verzeichnisse etc.) ab. Diese Daten werden dann in einem vom Benutzer anzugebenden Verzeichnis gespeichert. Man braucht nur noch die dort befindliche "Install.bat" aufzurufen und kann dann in aller Ruhe Kaffetrinken gehen.
Meist ist das nur für Server-Installationen interessant, und ich habe dies auch nur der Vollständigkeit halber aufgeführt. Interessehalber hab' ich's versucht und es funktioniert hervorragend.
Soweit also meine Erkenntnisse über die Unattend-Installation von Windows 2000, und ich hoffe sehr, dem einen oder andern Boardie einen Dienst erwiesen zu haben.
Little Tyrolean