Installieren von Windows auf HP Proliant Servern ohne SmartStart

8

Ich habe einen PXE-Server zum Bereitstellen von Windows XP und Windows 7 auf Arbeitsstationen.

Der Prozess ist wie folgt:

  1. Starten Sie die Workstation von der Netzwerkkarte.
  2. Workstation sendet eine DHCP-Anfrage.
  3. Der DHCP-Server antwortet mit einer IP-Adresse und dem Standort des PXE-Servers.
  4. Workstation lädt die WinPE-Image-Datei vom PXE-Server über TFTP herunter
  5. Workstation speichert die WinPE-Image-Datei im Speicher und führt sie aus.
  6. Nach dem Start von WinPE stelle ich eine Verbindung zu einer Netzwerkfreigabe her, um Zugriff auf die Windows XP- oder Windows 7-Installationsdateien zu erhalten.
  7. Ein benutzerdefiniertes Skript wird gestartet, um Sie durch den Prozess des Formatierens und Partitionierens der Festplatte (n) zu führen (mithilfe von DISKPART und FORMAT).
  8. In einem anderen benutzerdefinierten Skript werden Details wie der Hostname abgefragt, der der Arbeitsstation zugewiesen werden soll. Die bereitgestellten Antworten werden zum Erstellen einer unbeaufsichtigten Antwortdatei verwendet (SIF [Setup Information File] für WinXP und XML für Win7).
  9. Die Windows-Setup-EXE wird gestartet und die unbeaufsichtigte Antwortdatei als Parameter übergeben.

Die Installationsquellen für Windows XP und Windows 7 wurden so angepasst, dass sie die Treiber für unsere Dell-Workstations enthalten. Sie führen auch eine Reihe von Skripten beim ersten Start aus, um Softwarepakete zu installieren.

Dieser Prozess funktioniert sehr gut für unsere Workstations und ich möchte ihn jetzt auch zum Aufbau unserer Server verwenden. Die überwiegende Mehrheit unserer Server sind HP Proliant DL360 G6, DL380 G5 und DL380 G6. Sie führen Windows Server 2003 (verschiedene Editionen) oder 2008 (verschiedene Editionen) aus.

Bisher haben wir die HP Proliant-Server immer mit der mitgelieferten SmartStart-CD erstellt. SmartStart erledigt drei nützliche Dinge für uns:

  1. Richten Sie RAID mit dem HP Array Configuration Utility (ACU) ein.
  2. Installiert und konfiguriert SNMP
  3. Installiert verschiedene HP Tools für Windows (HP Array-Konfigurationsdienstprogramm, HP Array-Diagnosedienstprogramm, HP Proliant Integrated Management Log Viewer usw.)

Verwenden von SmartStart Ich musste Windows-Treiber für Netzwerk, Sound, Video usw. noch nie manuell herunterladen und installieren. Ich bin mir nicht sicher, ob dies daran liegt, dass SmartStart während des Setups Treiber von der CD kopiert oder ob Windows nur die Treiber nativ enthält Treiber CAB.

Wenn ich die SmartStart-CD zugunsten meines PXE-Servers aufgeben würde, müsste ich Folgendes tun:

  • Da ich keinen Zugriff auf ACU habe, konfiguriere ich das RAID (vor dem Booten auf dem PXE-Server) durch Drücken von F8 (während des Startvorgangs), um auf die Option ROM-Konfiguration für Arrays (ORCA) zuzugreifen.
  • Die Installation von SNMP und den HP Tools muss installiert werden, sobald die Windows-Installation mit dem Proliant Support Pack abgeschlossen ist.

Ist diese Methode in Ordnung? Gibt es etwas, was die SmartStart-CD tut, was ich auf andere Weise nicht tun kann? Gibt es Nachteile, wenn Sie die SmartStart-CD nicht verwenden?

Danke vielmals.

UPDATE 05/01/12

Ich habe die Dokumentation zum SmartStart Scripting Toolkit gelesen.

Das Scripting-Toolkit enthält Befehlszeilentools, die in WinPE funktionieren und beispielsweise BIOS-Einstellungen konfigurieren, ein Array konfigurieren und ILO einrichten können.

Ich persönlich kümmere mich nicht allzu sehr um die Konfiguration der BIOS-Einstellungen, da ich selten von den Standardeinstellungen abweiche (es sei denn, der Server soll ein Hyper-V-Host sein).

Ich bin nicht allzu aufgeregt darüber, das Array in WinPE konfigurieren zu können, da ich gerne einfach F8 drücke und Option ROM Configuration for Arrays (ORCA) verwende. Wenn es einfach genug ist, werde ich dies weiter untersuchen, da es Zeit spart, wenn alles in WinPE konfiguriert werden kann.

Eine der netten Eigenschaften aller Tools ist, dass Sie Eingabedateien an sie übergeben können. Z.B. Konfigurieren Sie einen Server gemäß Ihren Anforderungen, erfassen Sie seine Konfiguration in einer Datei (mit dem entsprechenden Tool). Anschließend können Sie das Tool auf anderen Servern verwenden, die die Eingabedatei mit der erfassten Konfiguration übergeben.

Array-Controller-Treiber scheinen im Toolkit enthalten zu sein, zusammen mit einem Beispiel, wie sie in einen WinPE-Build integriert werden können.

Ich nehme an, WinPE kann ohne die Array-Controller-Treiber keine logischen Volumes (IE 2x physische Festplatten in einer RAID 1-Konfiguration) sehen.

In meinem Beitrag habe ich erwähnt, dass SmartStart normalerweise eine Reihe von Windows HP-Tools für Sie installiert. Ich habe heute einen Blick darauf geworfen, und wenn Sie die SmartStart-CD unter Windows ausführen, können alle Tools installiert werden. Daher kann ich dies nach Abschluss der Windows-Installation tun.

Die SmartStart-CD scheint viele Windows-Treiber zu enthalten. Ich kann meine Windows 2008-Quelle anpassen, um diese Treiber zu integrieren.

Ich verstehe jedoch, dass sich die Integration eines Array-Controller-Treibers ein wenig von den meisten Treibern unterscheidet. Ich glaube, dass Sie den Treiber in den frühen Phasen des Windows-Setups bereitstellen müssen. Ich arbeite an der Scripting Toolkit-Dokumentation, um dies herauszufinden ...

Fitzroy
quelle
Ich wollte nur, dass dieser Beitrag nicht zur Ruhe kommt.
Fitzroy
Ich wollte diesen Beitrag nur zur Ruhe bringen. Ich baue jetzt erfolgreich HP Proliant-Server ohne die SmartStart-CD. Ich habe die Treiber aus dem SmartStart Scripting Toolkit in meine WinPE WIM-Datei aufgenommen. Ich habe das Booten auf WinPE vor und nach dem Hinzufügen der Treiber getestet. Der einzige Unterschied schien darin zu bestehen, dass WinPE die Netzwerkkarte vor dem Hinzufügen der Treiber nicht sehen konnte. Nach Abschluss der Installation von Windows Server 2008 habe ich runonceex so konfiguriert, dass das Proliant Support Pack gestartet wird, um Tools und Treiber beim ersten Anmelden zu installieren.
Fitzroy
Wenn Ihr Kommentar die Lösung für diese Frage ist, senden Sie ihn bitte als Antwort und markieren Sie ihn als akzeptiert. Dadurch wird die Frage gelöst und aus der Kategorie "unbeantwortet" entfernt.
Jscott

Antworten:

0

Wir hatten NULL Glück, dies ohne die SmartStart-Festplatte zu tun. Jedes Mal, wenn wir es versuchen, wird der Server schließlich blau angezeigt. Leider hatte ich keine Zeit, die eigentliche Ursache zu untersuchen. Wir verwenden DL180, DL360, DL380 und verschiedene BLXXX-Varianten (hauptsächlich G5 und G6).

JeffM
quelle
Wie haben Sie die Windows-Installationen gestartet? Mit einer CD oder einem PXE-Server?
Fitzroy
Wir verwenden Windows Deployment Server für Client-Installationen (und Server, wenn wir können), also PXE.
JeffM
0

Hat SmartStart nicht die Option, ein Image bereitzustellen, das Sie über PXE zum Booten verwenden können? Ich weiß, dass Sie Windows Deployment und Ghost zusammen verwenden können (es gibt sogar einen MSDN-Artikel), daher wäre ich überrascht, wenn HP nicht auch eine Möglichkeit dazu anbieten würde.

Bearbeiten: Das SmartStart Scripting Toolkit ( http://h18002.www1.hp.com/products/servers/management/toolkit/questionsanswers.html ) ist das, woran ich gedacht habe.

Top__Hat
quelle
Ich habe gerade angefangen, die Dokumentation zum Scripting Toolkit zu lesen, bevor ich diese Frage verfasst habe. Ich hatte gehofft, dass ich nicht darauf zurückgreifen müsste, aber tatsächlich scheint es notwendig zu sein, um meine Anforderungen zu erfüllen. Ich habe meinen Beitrag so bearbeitet, dass ich genau weiß, wo ich mich bisher befinde.
Fitzroy
0

Wir haben dies schon oft getan ... Sie können sich HP RDP (HP Remote Deployment) ansehen, das mit vielen Images zur Remote-Installation über (PXE) geliefert wird. Ich erinnere mich nicht an alle Details. Aber ich weiß, dass es machbar ist Sie können die Images von RDP übernehmen und die Aufgaben ausführen, die sie vor / nach dem Installationsimage ausführen. Das Endsystem ist genau das gleiche, als hätten Sie die Installation mit smartstart ps durchgeführt. Ich fand es schwierig, dem Dokument des Smartstart-Skript-Toolkits zu folgen. Das Kopieren der Bilder und das Installieren von Setps von HP RDP war für mich einfacher. Viel Glück

SunChero
quelle