Diferencia entre revisiones de «WDS y Desatendido»
m →Índice |
mSin resumen de edición |
||
| Línea 1: | Línea 1: | ||
= Guía Completa: Despliegue y Captura de Imágenes con WDS = | |||
'''Objetivo:''' Documentar paso a paso la implementación de un entorno de despliegue con Windows Deployment Services (WDS), incluyendo la captura de una imagen personalizada de Windows 10 y su automatización mediante unattend.xml. | |||
''' | |||
'''Duración estimada:''' 4–6 horas | |||
'''Entorno utilizado:''' VMware Workstation + Windows Server + Windows ADK + WSIM | |||
'''Número de fases:''' 7 etapas técnicas | |||
== Índice == | == Índice == | ||
=== Configuración Inicial === | === Configuración Inicial === | ||
[[#Fase_1:_Configuración_del_Servidor_WDS|Fase 1 – Instalación y configuración | [[#Fase_1:_Configuración_del_Servidor_WDS|Fase 1 – Instalación y configuración de WDS]] | ||
[[#Fase_2:_Preparación_y_Adición_de_Imágenes_Base|Fase 2 – Importación de imágenes | |||
=== Preparación | [[#Fase_2:_Preparación_y_Adición_de_Imágenes_Base|Fase 2 – Importación de imágenes boot/install]] | ||
=== Preparación de Captura === | |||
[[#Fase_3:_Preparación_del_Cliente_para_Captura|Fase 3 – Preparación del cliente de captura]] | |||
[[# | [[#Fase_4:_Captura_de_la_Imagen_Personalizada|Fase 4 – Captura de la imagen desde cliente]] | ||
=== Automatización y Personalización === | |||
=== Automatización | |||
[[#Fase_5: | [[#Fase_5:_Creación_del_archivo_unattend.xml|Fase 5 – Creación del archivo unattend.xml]] | ||
[[# | [[#Fase_6:_Configuración_del_Archivo_de_Respuestas|Fase 6 – Configuración avanzada del XML]] | ||
=== | |||
=== Integración Final === | |||
[[#Fase_7:_Validación_e_Integración_en_WDS|Fase 7 – Integración de respuestas en WDS]] | |||
[[#Próximos_pasos_recomendados|Próximos pasos recomendados]] | [[#Próximos_pasos_recomendados|Próximos pasos recomendados]] | ||
| Línea 34: | Línea 35: | ||
;1.1 Instalación del rol | ;1.1 Instalación del rol | ||
Abrir Administrador del servidor | Abrir el Administrador del servidor > Agregar roles y características. | ||
Seleccionar GRE1-SRV01. | |||
Clic derecho sobre GRE1-SRV01 | Marcar '''Servicios de implementación de Windows'''. | ||
Confirmar componentes: '''Servidor de implementación''' y '''Servidor de transporte'''. | |||
;1.2 Agregar servidor a consola | |||
'''🟢 | |||
Herramientas > Servicios de implementación de Windows. | |||
Clic derecho sobre Servidores > Agregar > GRE1-SRV01. | |||
;1.3 Configuración inicial | |||
Clic derecho en GRE1-SRV01 > Configurar servidor. | |||
Seleccionar '''Servidor independiente'''. | |||
Ruta: <code>C:\RemoteInstall</code>. | |||
Activar respuesta PXE a '''todos los clientes'''. | |||
Finalizar configuración. | |||
'''🟢 Resultado:''' WDS operativo, estructura RemoteInstall creada. | |||
== Fase 2: Preparación y Adición de Imágenes Base == | == Fase 2: Preparación y Adición de Imágenes Base == | ||
;2.1 | ;2.1 Preparar archivos | ||
Montar | Montar ISO de Windows 10. | ||
Copiar <code>boot.wim</code> e <code>install.wim</code> desde <code>\sources</code> a: | |||
<code>C:\ISOS\WN10</code> | |||
;2.2 Agregar imagen de arranque | |||
Ruta: <code>C:\ISOS\WN10\ | WDS > Imágenes de arranque > Agregar imagen. | ||
''' | Ruta: <code>C:\ISOS\WN10\boot.wim</code> | ||
Nombre: '''WIN10 BOOT''' | |||
;2.3 Agregar imagen de instalación | |||
WDS > Imágenes de instalación > Nuevo grupo: '''Windows 10''' | |||
Agregar imagen: <code>install.wim</code> | |||
Seleccionar edición: '''Windows 10 Pro''' | |||
'''🟢 Resultado:''' Imágenes boot/install disponibles para arranque PXE. | |||
== Fase 3: Preparación del Cliente para Captura == | == Fase 3: Preparación del Cliente para Captura == | ||
;3.1 Crear VM | ;3.1 Crear VM Cliente-Captura-W10 | ||
Configuración: | |||
SO: Windows 10 x64 | |||
RAM: 2 GB | |||
Disco: 30 GB | |||
Personalizar sistema | Red: '''Bridged''' | ||
Sin ISO cargada | |||
;3.2 Instalar Windows 10 | |||
;3.3 Sysprep | Arranque PXE > WIN10 BOOT > Instalar Windows 10 Pro. | ||
Personalizar sistema, instalar software y aplicar actualizaciones. | |||
;3.3 Ejecutar Sysprep | |||
<pre> cd %windir%\system32\sysprep sysprep /oobe /generalize /shutdown </pre> | |||
'''⚠ Importante:''' No volver a iniciar la VM tras Sysprep. | |||
== Fase 4: Captura de la Imagen Personalizada == | == Fase 4: Captura de la Imagen Personalizada == | ||
;4.1 | ;4.1 Crear imagen de captura | ||
WDS > Imágenes de arranque > clic derecho en WIN10 BOOT > Crear imagen de captura. | |||
Ruta: <code>C:\Temp\W10_Captura.wim</code>, nombre: '''W10 Captura - WDS''' | |||
Agregar a WDS como imagen de arranque. | |||
;4.2 Capturar desde PXE | |||
;4.2 | |||
Iniciar VM con PXE > F12 > seleccionar '''W10 Captura - WDS'''. | |||
;4.3 Asistente de captura | ;4.3 Asistente de captura | ||
Ingresar credenciales: <code>Administrador</code> | |||
Ingresar credenciales | |||
Cargar imagen en WDS > Grupo: '''Windows 10''' | |||
Confirmar finalización de captura. | |||
'''🟢 Resultado:''' Imagen personalizada agregada a WDS. | |||
== Fase 5: Creación del archivo <code>unattend.xml</code> == | == Fase 5: Creación del archivo <code>unattend.xml</code> == | ||
;5.1 Instalar | ;5.1 Instalar ADK | ||
Descargar | Descargar desde Microsoft > instalar '''Deployment Tools'''. | ||
Cargar <code>C:\ISOS\WN10 | ;5.2 Abrir WSIM | ||
;5.3 Nuevo archivo de | Cargar <code>install.wim</code> desde <code>C:\ISOS\WN10</code> | ||
Generar catálogo si es necesario. | |||
;5.3 Nuevo archivo | |||
Archivo > Nuevo archivo de respuestas. | |||
== Fase 6: Configuración del Archivo de Respuestas == | == Fase 6: Configuración del Archivo de Respuestas == | ||
=== 6.1 Pase <code>windowsPE</code> === | |||
;Idioma | |||
<code>InputLocale = es-ES</code> | |||
<code>SystemLocale = es-ES</code> | |||
<code>UILanguage = es-ES</code> | |||
<code>UserLocale = es-ES</code> | |||
<code>KeyboardLocale = es-ES</code> | |||
;Licencia | |||
<code>AcceptEula = True</code> | |||
;Particionado automático | |||
4 particiones: | |||
Recovery: 500 MB NTFS | |||
EFI: 100 MB FAT32 | Recovery: 500 MB (NTFS) | ||
MSR: 128 MB ( | |||
Windows: resto del | EFI: 100 MB (FAT32) | ||
MSR: 128 MB (sin formato) | |||
Windows: resto del disco (NTFS, letra C) | |||
<code>DiskID = 0</code>, <code>Active = true</code> en partición EFI | |||
;Selección de imagen (CRÍTICO) | |||
Componente: <code>WindowsDeploymentServices → ImageSelection → InstallImage</code> | |||
<code>Filename = install.wim</code> | <code>Filename = install.wim</code> | ||
<code>ImageGroup = WN10 Pro</code> | <code>ImageGroup = WN10 Pro</code> | ||
<code>ImageName = Windows 10 Pro</code> | <code>ImageName = Windows 10 Pro</code> | ||
'''⚠ Sin este bloque, el archivo <code>unattend.xml</code> NO funcionará con WDS.''' | |||
=== 6.2 Pase <code>specialize</code> === | |||
<code>ComputerName = PC%RAND%</code> | |||
<code>TimeZone = Central America Standard Time</code> | |||
=== 6.3 Pase <code>oobeSystem</code> === | |||
;Omitir asistente de bienvenida | |||
<code>ProtectYourPC = 3</code> | |||
<code>SkipMachineOOBE = True</code> | |||
<code>SkipUserOOBE = True</code> | |||
;Cuenta local | |||
<code>Name = Administrador</code> | |||
<code>Password = TuContraseñaSegura123</code> | |||
<code>Group = Administrators</code> | |||
;AutoLogon (opcional) | |||
<code>AutoLogon = True</code> | |||
<code>Username = Administrador</code> | |||
<code>LogonCount = 1</code> | |||
== Fase 7: Validación e Integración en WDS == | == Fase 7: Validación e Integración en WDS == | ||
;7.1 Validar | ;7.1 Validación | ||
WSIM > Herramientas > Validar archivo de respuestas. | |||
Corregir errores (íconos rojos). Advertencias (íconos amarillos) pueden ser aceptables. | |||
;7.2 Guardar | ;7.2 Guardar | ||
Guardar | Guardar como: | ||
<code>C:\RemoteInstall\Images\Windows 10\unattend.xml</code> | |||
;7.3 | |||
;7.3 Integración con la imagen | |||
WDS > Windows 10 Pro > Propiedades > pestaña General | |||
Marcar: Permitir instalación desatendida | |||
Examinar y seleccionar <code>unattend.xml</code> | |||
;7.4 Integración a nivel de servidor (requerido para UEFI) | |||
;7.4 | |||
WDS > clic derecho en GRE1-SRV01 > Propiedades > pestaña Cliente | |||
En Arquitectura x64 (UEFI) | Activar modo desatendido | ||
<code>Images\WN10 Pro\unattend.xml</code> | |||
En Arquitectura x64 (UEFI): | |||
''' | <code>Images\WN10 Pro\unattend.xml</code> | ||
'''✅ Resultado:''' cualquier cliente x64 arrancará, instalará y configurará automáticamente el sistema operativo sin intervención humana. | |||
== Próximos pasos recomendados == | == Próximos pasos recomendados == | ||
Pruebas | '''Pruebas:''' Instalar una nueva VM desde PXE | ||
'''Validación:''' Comprobar cuentas, nombre del equipo, región, software preinstalado. | |||
Documentación | |||
'''Seguridad:''' Revisar permisos NTFS en <code>RemoteInstall</code> y proteger contraseñas. | |||
'''Documentación:''' Versionar imágenes, guardar snapshots y respaldos. | |||
'''Mantenimiento:''' Repetir Sysprep tras cada cambio mayor en la imagen base. | |||
[[Categoría:Gestión de Redes 1]] | [[Categoría:Gestión de Redes 1]] | ||
[[Categoría:Windows Deployment Services]] | [[Categoría:Windows Deployment Services]] | ||
[[Categoría:Automatización de sistemas]] | |||
[[Categoría:Documentación técnica]] | [[Categoría:Documentación técnica]] | ||
Revisión actual - 16:19 1 jun 2025
Guía Completa: Despliegue y Captura de Imágenes con WDS
Objetivo: Documentar paso a paso la implementación de un entorno de despliegue con Windows Deployment Services (WDS), incluyendo la captura de una imagen personalizada de Windows 10 y su automatización mediante unattend.xml.
Duración estimada: 4–6 horas Entorno utilizado: VMware Workstation + Windows Server + Windows ADK + WSIM Número de fases: 7 etapas técnicas
Índice
Configuración Inicial
Fase 1 – Instalación y configuración de WDS
Fase 2 – Importación de imágenes boot/install
Preparación de Captura
Fase 3 – Preparación del cliente de captura
Fase 4 – Captura de la imagen desde cliente
Automatización y Personalización
Fase 5 – Creación del archivo unattend.xml
Fase 6 – Configuración avanzada del XML
Integración Final
Fase 7 – Integración de respuestas en WDS
Fase 1: Configuración del Servidor WDS
- 1.1 Instalación del rol
Abrir el Administrador del servidor > Agregar roles y características.
Seleccionar GRE1-SRV01.
Marcar Servicios de implementación de Windows.
Confirmar componentes: Servidor de implementación y Servidor de transporte.
- 1.2 Agregar servidor a consola
Herramientas > Servicios de implementación de Windows.
Clic derecho sobre Servidores > Agregar > GRE1-SRV01.
- 1.3 Configuración inicial
Clic derecho en GRE1-SRV01 > Configurar servidor.
Seleccionar Servidor independiente.
Ruta: C:\RemoteInstall.
Activar respuesta PXE a todos los clientes.
Finalizar configuración.
🟢 Resultado: WDS operativo, estructura RemoteInstall creada.
Fase 2: Preparación y Adición de Imágenes Base
- 2.1 Preparar archivos
Montar ISO de Windows 10.
Copiar boot.wim e install.wim desde \sources a:
C:\ISOS\WN10
- 2.2 Agregar imagen de arranque
WDS > Imágenes de arranque > Agregar imagen.
Ruta: C:\ISOS\WN10\boot.wim
Nombre: WIN10 BOOT
- 2.3 Agregar imagen de instalación
WDS > Imágenes de instalación > Nuevo grupo: Windows 10
Agregar imagen: install.wim
Seleccionar edición: Windows 10 Pro
🟢 Resultado: Imágenes boot/install disponibles para arranque PXE.
Fase 3: Preparación del Cliente para Captura
- 3.1 Crear VM Cliente-Captura-W10
Configuración:
SO: Windows 10 x64
RAM: 2 GB
Disco: 30 GB
Red: Bridged
Sin ISO cargada
- 3.2 Instalar Windows 10
Arranque PXE > WIN10 BOOT > Instalar Windows 10 Pro.
Personalizar sistema, instalar software y aplicar actualizaciones.
- 3.3 Ejecutar Sysprep
cd %windir%\system32\sysprep sysprep /oobe /generalize /shutdown
⚠ Importante: No volver a iniciar la VM tras Sysprep.
Fase 4: Captura de la Imagen Personalizada
- 4.1 Crear imagen de captura
WDS > Imágenes de arranque > clic derecho en WIN10 BOOT > Crear imagen de captura.
Ruta: C:\Temp\W10_Captura.wim, nombre: W10 Captura - WDS
Agregar a WDS como imagen de arranque.
- 4.2 Capturar desde PXE
Iniciar VM con PXE > F12 > seleccionar W10 Captura - WDS.
- 4.3 Asistente de captura
Ingresar credenciales: Administrador
Cargar imagen en WDS > Grupo: Windows 10
Confirmar finalización de captura.
🟢 Resultado: Imagen personalizada agregada a WDS.
Fase 5: Creación del archivo unattend.xml
- 5.1 Instalar ADK
Descargar desde Microsoft > instalar Deployment Tools.
- 5.2 Abrir WSIM
Cargar install.wim desde C:\ISOS\WN10
Generar catálogo si es necesario.
- 5.3 Nuevo archivo
Archivo > Nuevo archivo de respuestas.
Fase 6: Configuración del Archivo de Respuestas
6.1 Pase windowsPE
- Idioma
InputLocale = es-ES
SystemLocale = es-ES
UILanguage = es-ES
UserLocale = es-ES
KeyboardLocale = es-ES
- Licencia
AcceptEula = True
- Particionado automático
4 particiones:
Recovery: 500 MB (NTFS)
EFI: 100 MB (FAT32)
MSR: 128 MB (sin formato)
Windows: resto del disco (NTFS, letra C)
DiskID = 0, Active = true en partición EFI
- Selección de imagen (CRÍTICO)
Componente: WindowsDeploymentServices → ImageSelection → InstallImage
Filename = install.wim
ImageGroup = WN10 Pro
ImageName = Windows 10 Pro
⚠ Sin este bloque, el archivo unattend.xml NO funcionará con WDS.
6.2 Pase specialize
ComputerName = PC%RAND%
TimeZone = Central America Standard Time
6.3 Pase oobeSystem
- Omitir asistente de bienvenida
ProtectYourPC = 3
SkipMachineOOBE = True
SkipUserOOBE = True
- Cuenta local
Name = Administrador
Password = TuContraseñaSegura123
Group = Administrators
- AutoLogon (opcional)
AutoLogon = True
Username = Administrador
LogonCount = 1
Fase 7: Validación e Integración en WDS
- 7.1 Validación
WSIM > Herramientas > Validar archivo de respuestas.
Corregir errores (íconos rojos). Advertencias (íconos amarillos) pueden ser aceptables.
- 7.2 Guardar
Guardar como:
C:\RemoteInstall\Images\Windows 10\unattend.xml
- 7.3 Integración con la imagen
WDS > Windows 10 Pro > Propiedades > pestaña General
Marcar: Permitir instalación desatendida
Examinar y seleccionar unattend.xml
- 7.4 Integración a nivel de servidor (requerido para UEFI)
WDS > clic derecho en GRE1-SRV01 > Propiedades > pestaña Cliente
Activar modo desatendido
En Arquitectura x64 (UEFI):
Images\WN10 Pro\unattend.xml
✅ Resultado: cualquier cliente x64 arrancará, instalará y configurará automáticamente el sistema operativo sin intervención humana.
Próximos pasos recomendados
Pruebas: Instalar una nueva VM desde PXE
Validación: Comprobar cuentas, nombre del equipo, región, software preinstalado.
Seguridad: Revisar permisos NTFS en RemoteInstall y proteger contraseñas.
Documentación: Versionar imágenes, guardar snapshots y respaldos.
Mantenimiento: Repetir Sysprep tras cada cambio mayor en la imagen base.
