Instalación de Windows en servidores HP Proliant sin SmartStart

8

Tengo un servidor PXE para implementar Windows XP y Windows 7 en estaciones de trabajo.

El proceso es el siguiente:

  1. Arranque la estación de trabajo desde la NIC.
  2. La estación de trabajo envía una solicitud de DHCP.
  3. El servidor DHCP responde con una dirección IP y la ubicación del servidor PXE.
  4. La estación de trabajo descarga el archivo de imagen WinPE del servidor PXE a través de TFTP
  5. La estación de trabajo almacena el archivo de imagen WinPE en la memoria y lo ejecuta.
  6. Una vez arrancado en WinPE, me conecto a un recurso compartido de red para obtener acceso a los archivos de instalación de Windows XP o Windows 7.
  7. Se inicia un script personalizado para guiarlo a través del proceso de formateo y partición de los discos duros (usando DISKPART y FORMAT).
  8. Otro script personalizado solicita detalles como el nombre de host para asignar a la estación de trabajo. Las respuestas proporcionadas se utilizan para crear un archivo de respuesta desatendida (SIF [Setup Information File] para WinXP y XML para Win7).
  9. Se inicia el EXE de instalación de Windows, pasando el archivo de respuesta desatendida como parámetro.

Las fuentes de instalación de Windows XP y Windows 7 se han personalizado para incluir los controladores para nuestras estaciones de trabajo Dell. También ejecutan una serie de secuencias de comandos en el primer arranque para instalar paquetes de software.

Este proceso funciona muy bien para nuestras estaciones de trabajo y ahora me gustaría usarlo también para construir nuestros servidores. La gran mayoría de nuestros servidores son HP Proliant DL360 G6, DL380 G5 y DL380 G6. Están ejecutando Windows Server 2003 (varias ediciones) o 2008 (varias ediciones).

Hasta la fecha, siempre hemos construido los servidores HP Proliant utilizando el CD SmartStart provisto. SmartStart hace tres cosas útiles para nosotros:

  1. Configure RAID con HP Array Configuration Utility (ACU).
  2. Instala y configura SNMP
  3. Instala varias herramientas de HP para Windows (Utilidad de configuración de matriz HP, Utilidad de diagnóstico de matriz HP, Visor de registro de gestión integrado HP Proliant, etc.)

Utilizando SmartStart nunca he tenido que descargar e instalar manualmente los controladores de Windows para red, sonido, video, etc. No estoy seguro de si esto se debe a que SmartStart copia los controladores del CD durante la instalación, o si Windows solo tiene los controladores nativos en su conductor CAB.

Si abandono el CD SmartStart en favor de mi servidor PXE, tendría que hacer lo siguiente:

  • Como no tendré acceso a ACU, configuraré el RAID (antes de arrancar en el servidor PXE) presionando F8 (durante el proceso de arranque) para acceder a la Configuración de ROM de opción para matrices (ORCA).
  • La instalación de SNMP y las herramientas de HP deberán instalarse una vez que la instalación de Windows se complete con el paquete de soporte Proliant.

¿Está bien este método? ¿Hay algo que haga el CD SmartStart que no pueda hacer por otros medios? ¿Hay alguna desventaja en no usar el CD SmartStart?

Muchas gracias.

ACTUALIZACIÓN 01/05/12

He estado leyendo la documentación de SmartStart Scripting Toolkit.

El kit de herramientas de secuencias de comandos contiene herramientas de línea de comandos que funcionan dentro de WinPE y pueden configurar el BIOS, configurar una matriz y configurar la OIT.

Personalmente, no me preocupa demasiado la configuración del BIOS, ya que rara vez me desvío de los valores predeterminados (a menos que el servidor sea un host Hyper-V).

No estoy demasiado preocupado por poder configurar la matriz desde WinPE, ya que estoy feliz de presionar F8 y usar la Configuración de ROM de opción para matrices (ORCA). Aunque, si es lo suficientemente fácil de hacer, exploraré esto más a fondo, ya que ahorra tiempo si todo se puede configurar desde WinPE.

Una de las buenas características que poseen todas las herramientas es que puede pasarles archivos de entrada. P.EJ. Configure un servidor según sus requisitos, capture su configuración en un archivo (usando la herramienta adecuada), luego puede usar la herramienta en otros servidores que pasen el archivo de entrada con la configuración capturada.

Los controladores del controlador de matriz parecen estar incluidos con el kit de herramientas junto con ejemplos de cómo incorporarlos dentro de una compilación WinPE.

Supongo que WinPE no podrá ver volúmenes lógicos (discos físicos IE 2x en una configuración RAID 1) sin los controladores del controlador de matriz.

Mencioné en mi publicación que SmartStart normalmente instala un montón de herramientas HP de Windows para usted. He echado un vistazo hoy, y si ejecuta el CD SmartStart desde Windows, se pueden instalar todas las herramientas. Por lo tanto, puedo hacer esto después de que se complete la instalación de Windows.

El CD SmartStart parece contener muchos controladores de Windows. Puedo personalizar mi fuente de Windows 2008 para incorporar estos controladores.

Sin embargo, entiendo que incorporar un controlador de controlador de matriz es un poco diferente a la mayoría de los controladores. Creo que debe proporcionar el controlador durante las primeras etapas de la configuración de Windows. Estoy trabajando a través de la documentación de Scripting Toolkit para tratar de resolver esto ...

Fitzroy
fuente
Solo quería que esta publicación descansara.
Fitzroy
Solo quería traer esta publicación a descansar. Ahora estoy creando con éxito servidores HP Proliant sin el CD SmartStart. Incorporé los controladores del SmartStart Scripting Toolkit en mi archivo WinPE WIM. Probé el arranque en WinPE antes y después de agregar los controladores, la única diferencia parecía ser que WinPE no podía ver la NIC antes de agregar los controladores. Una vez que Windows Server 2008 ha finalizado la instalación, configuré runonceex para iniciar el Proliant Support Pack para instalar herramientas y controladores al iniciar sesión por primera vez.
Fitzroy
Si su comentario es la resolución de esta pregunta, publíquelo como respuesta y márquelo como aceptado. Esto resolverá la pregunta y la eliminará de la categoría "sin respuesta".
jscott

Respuestas:

0

Hemos tenido CERO suerte haciendo esto sin el disco SmartStart. Cada vez que lo intentamos, el servidor finalmente muestra pantallas azules. Lamentablemente, no he tenido tiempo de investigar la causa real. Utilizamos DL180, DL360, DL380 y varios sabores BLXXX (principalmente G5 y G6).

JeffM
fuente
¿Cómo estabas iniciando las instalaciones de Windows? ¿Usando un CD o un servidor PXE?
Fitzroy
Utilizamos Windows Deployment Server para instalaciones de clientes (y servidores cuando podemos), por lo que PXE.
JeffM
0

¿SmartStart no tiene una opción para implementar esencialmente una imagen que puede usar a través de PXE para arrancar? Sé que pueden usar Windows Deployment y Ghost juntos (incluso hay un artículo de MSDN), por lo que me sorprendería que HP no ofreciera una forma de hacerlo también.

Editar: SmartStart Scripting toolkit ( http://h18002.www1.hp.com/products/servers/management/toolkit/questionsanswers.html ) es lo que estaba pensando.

Sombrero de copa
fuente
Estaba empezando a leer la documentación de Scripting Toolkit antes de componer esta pregunta. Había esperado no tener que recurrir a usarlo, pero en realidad parece necesario para cumplir con mis requisitos. He editado mi publicación para detallar dónde estoy hasta ahora.
Fitzroy
0

lo hemos hecho muchas veces ... puede ver HP RDP (implementación remota de HP) que viene con muchas imágenes para la instalación remota a través de (PXE) No recuerdo todos los detalles ... pero sé que es factible ... usted puede tomar las imágenes de RDP y seguir las tareas que realizan antes / después de la imagen de instalación, el sistema final es exactamente el mismo que si hubiera realizado la instalación con smartstart ps. He encontrado que el documento del kit de herramientas de secuencias de comandos Smartstart es difícil de seguir ... Copiar las imágenes e instalar los ajustes de HP RDP fue más fácil para mí ... Buena suerte

SunChero
fuente