Donde trabajo, desplegamos muchas computadoras para el personal y tratamos de mantenerlas todas prácticamente iguales.
Actualmente, tomamos cada nuevo tipo de máquina que obtenemos, lo configuramos de la manera que deseamos y luego tomamos una imagen de él usando Norton Ghost. Luego implementamos esto en cualquier otra computadora que entre.
El problema es que no solo tenemos que hacer esto para cada máquina, sino también mantenerlos actualizados manualmente. ¿Existe una herramienta conveniente para construir una imagen relativamente independiente del hardware que pueda actualizarse en un entorno virtual?
Idealmente, cree una imagen en una máquina virtual, use los controladores de los paquetes de controladores para permitir la implementación en cualquier máquina, reduciendo así nuestro trabajo para simplemente solucionar los problemas menores del controlador que pueden surgir y cambiar el nombre de la computadora.
Sé que esta es una característica de un software de tipo empresarial muy grande, pero esperaba una solución relativamente simple. Si hay varias posibilidades, en su mayoría busco alguna dirección, es decir: palabras clave para buscar, etc.
fuente
Respuestas:
Si bien la respuesta de @ TheCompWiz es buena, me gustaría agregar mi propia versión basada en mi propia experiencia personal.
Cuando piensa en automatizar las implementaciones de Windows (cualquier cosa Vista / 2008 y más allá), ayuda a separar los bits de instalación reales de la entrega de los bits de instalación a la máquina de destino. Un DVD de Windows 7 es el mecanismo de entrega estándar para el conjunto predeterminado de bits de instalación de Windows 7. Contiene una pequeña imagen WinPE (boot.wim) que se carga en el arranque, que luego es responsable de escribir la imagen real del sistema operativo (install.wim) en el disco duro. Los Servicios de implementación de Windows también son solo un mecanismo de entrega. Puede alojar tanto boot.wim como install.wim para que los clientes puedan realizar la instalación directamente a través de la red sin necesidad de medios físicos.
Pero la entrega de los bits de instalación es solo una pequeña parte de la historia. La creación de su "imagen" personalizada (aunque en realidad es más una imagen híbrida / instalación automatizada) es generalmente lo que lleva más tiempo y lo que más le importa a la gente. Otros han mencionado el uso de Sysprep para crear su imagen personalizada. Pero usarlo directamente y editar manualmente cosas como unattend.xml es mucho más problema de lo que vale. Al final del día, muchas de las soluciones gratuitas y de pago para personalizar las implementaciones de Windows son solo envoltorios y scripts prefabricados que se vinculan a Sysprep.
Mi herramienta gratuita favorita personal para realizar implementaciones personalizadas de Windows es Microsoft Deployment Toolkit (MDT), que lanzó recientemente la versión 2012. Todo lo que realmente es es un montón de scripts prefabricados y algunas GUI que funcionan junto con el Kit de instalación automatizada de Windows (WAIK) ) para ayudarlo a construir su instalación automatizada. Luego tiene una variedad de opciones sobre cómo entregar esa instalación a sus clientes (WDS boot.wim, CD / DVD de arranque, llave USB de arranque, etc.).
Fuera de la caja, realmente no es tan difícil construir una imagen rápida con algunos controladores, parches y aplicaciones. Sin embargo, donde brilla es una vez que profundizas en hacer tus propios scripts personalizados. El cielo es realmente el límite aquí. En mi trabajo anterior, lo estábamos usando para implementar una sola imagen de Windows 7 x64 en aproximadamente 1000 máquinas de múltiples proveedores de hardware, incluidos MacBooks de arranque dual e iMacs. MDT es realmente uno de mis productos favoritos de Microsoft de todos los tiempos. ¿Y mencioné que es gratis ?
fuente
La respuesta de "Microsoft": Servicios de implementación de Windows . Cuando se usan correctamente, estas imágenes se actualizan fácilmente con los últimos parches, paquetes de servicio, controladores y aplicaciones. Es muy modular por diseño y puede adaptarse fácilmente a sus necesidades. Lamentablemente, se necesita un equipo de personas para administrar. Waaay demasiado para 1 persona para configurar / mantener.
Respuesta más larga: realmente depende de la escala de su operación. Implementar ventanas en 10 máquinas con WDS es un ejercicio inútil. Es mucho más trabajo de lo que puedas imaginar. Si tiene la costumbre de aprovisionar docenas o cientos de máquinas ... Claro. Funciona muy bien El proceso consiste en tomar una imagen de archivo, lanzarla al WDS para personalizarla a sus necesidades ... agregar componentes adicionales ... (controladores / parches / paquetes de servicio) y generar el archivo de respuesta para sus necesidades ... y usted Estás fuera. Suena simple ... pero lamentablemente no lo es. Ni siquiera un poco. Incluso saber cómo construir una configuración WDS adecuada desde cero ... le llevará semanas configurarlo y configurarlo según sus necesidades. probablemente sea mejor construir sus máquinas como lo ha hecho creando una máquina "maestra", luego ejecute "sysprep" para hacer que la imagen sea genérica nuevamente, y luego enviar esa imagen a todas las máquinas que necesita. Si no me equivoco, Symantec Ghost tiene esta opción, así como soluciones de código abierto comoNiebla que son mucho más fáciles de mantener.
Como tercera opción, que se encuentra en el medio en algún lugar ... puede utilizar herramientas como nLite (para XP), vLite (para Vista) rt7Lite para (Win7) que le permiten realizar una instalación "slipstreamed" disco. Básicamente, le das el CD de Windows ... y extrae todos los bits que necesita, luego puedes personalizar el instalador para que no haga preguntas tontas ... y luego preinstalar controladores / paquetes de servicio / parches en la iso . Una vez que tenga el ISO ... simplemente puede grabarlo en un disco físico y arrancarlo. Instalará todos los controladores y los que ingresó en la iso. Desafortunadamente, no le permitirá crear previamente cuentas de usuario y configurar recursos compartidos de red e instalar impresoras de red y demás.
fuente
Como dijiste que no te gustaría usar WDS, échale un vistazo
Sysprep
. Puede instalar el software / actualizaciones que desee (¡pero NO controladores!), Ejecutarsysprep.exe
(ubicado en%SYSTEMROOT%\system32\Sysprep\
), con la opción generalizar y luegoFOG
crear una imagen de su PC con o cualquier otra solución de imágenes (Ghost, CloneZilla).Ahora, cuando crea una imagen de otra máquina y cuando se inicia, instalará los controladores necesarios. También puede automatizar algunas partes a través de la "mini-instalación" con
unattend.xml
(vea varios artículos en la web sobre esto).Con este método no necesita usar WDS, WindowsPE (incluso algunos artículos dicen que debe instalarlo; no es necesario, pero es la forma en que Microsoft quiere que lo use).
fuente
Una forma de hacer "una imagen relativamente independiente del hardware que se pueda actualizar en un entorno virtual":
Debido a que la VM puede ocultar algunas de las diferencias físicas de hardware entre una computadora y otra (diferentes tarjetas de sonido, etc.), la imagen de la VM puede ser exactamente la misma entre dos computadoras que son lo suficientemente diferentes como para que su sistema anterior requiera 2 imágenes diferentes .
Varias personas parecen estar haciendo algo muy similar a esto: cómo arrancar desde un VHD ; EasyBCD ; openQRM ; Cómo iniciar una imagen directamente, sin pasar por el sistema operativo de las máquinas host ; ¿Cómo inicio una imagen de máquina virtual desde mi red? ; etc.
fuente
No estoy seguro de por qué estas respuestas van por el camino de no usar una herramienta diseñada específicamente para hacer esto por usted. Es decir, smartImager o algo similar. Solíamos usar MDT y SCCM, luego probamos un montón de herramientas, pero el tiempo en gastos generales para actualizar y hacer que todo fuera una locura. Terminamos usando smartImager porque era el más automatizado y tenía la mejor interfaz que era fácil. Sé que hay algunas herramientas que hacen esto por ti.
fuente