Windows Server 2012 (R2): Integrar Lenguajes y Teclados en el DVD o ISO

Los que somos de habla española solemos tener dudas o problemas con el idioma del sistema operativo servidor a instalar

En general los que de alguna forma conocemos inglés preferimos instalarlo en este idioma ya que muchas veces las traducciones no son como deberían ser, a veces por los diferentes modismos en el mundo de habla hispánica, y además porque las versiones localizadas suelen tener “bugs” propios, los he sufrido

Pero también hay personas que no comprenden inglés, y esto hay que contemplarlo también, o inclusive en algunos países hay reglamentaciones legales o internas de la empresa que obligan a ponerlo en idioma nativo

¿Qué nos conviene entonces? Pues lo mejor de ambos mundos: tener los dos y poder optar en cualquier momento por uno u otro

Podemos instalar, por ejemplo, en inglés, y luego agregar el español, como lo he demostrado en “Windows Server 2012: Cambiar Idioma” pero si es algo habitual podemos hacerlo de forma mucho más eficiente si integramos ambos idiomas en el DVD o ISO de instalación, que es lo que desarrollaré en esta nota

Inclusive, dentro de lo que es habla hispana es común tener diferentes distribuciones de teclado como son: inglés, español y latinoamericano

No es tan sencillo, hay mucha información, pero no centralizada, y además por lo menos a mí me ha costado encontrarla, y comprobar su funcionamiento

En este caso desarrollaré un caso personal, pero entiendo que es fácilmente aplicable si fueran otras las configuraciones o necesitaran más de dos idiomas. En esta ocasión configuraré para:

  • Idioma básico de instalación: inglés
  • Idioma adicional: español
  • Teclados: Inglés, Español y Latinoamericano

Primero que nada, deberemos tener lo necesario para comenzar:

  • El DVD o un ISO del sistema operativo. Yo usaré Windows Server 2012 R2 pero por la información que tengo serviría para versiones anteriores hasta Windows Server 2008, y se podría adaptar también para sistemas de escritorio Windows 7, 8 u 8.1
  • El DVD o un ISO con los idiomas “Language Pack” o por lo menos haber descargado los correspondientes idiomas
  • Una instalación de sistema para poder crear la versión personalizada. En mi caso usé Windows Server 2012 R2 pero no es obligatorio
  • Alguna aplicación que permita editar archivos ISO. Por ejemplo en algunos casos hay versiones de prueba como UltraISO, pero también las hay gratuitas

Comencemos. En la instalación que utilizaré para hacer la integración crearé algunas carpetas

  • C:\Test (Para separar de todo lo demás)
  • C:\Test\Images (Donde tendré las imágenes WIM)
  • C:\Test\Offline (Donde montaré las imágenes WIM)
  • C:\Test\LPs (Donde copiaré el/los paquetes de idioma)
  • C:\Test\Temp (Archivos temporales)

La demostración la haré solamente con la versión Windows Server 2012 R2 Datacenter con interfaz gráfica, pero entiendo que si quieren las diferentes versiones habrá que hacerlo para cada una aunque vengan integradas en el mismo DVD

Debemos copiar el archivo <DVD>:\Sources\Install.wim a C:\Test\Images para poder editarlo

También copiaré el archivo del idioma que agregaré a la carpeta C:\Test\LPs desde el DVD o ISO de idiomas que tenemos o que descargamos.

Revisemos cómo llama el sistema a cada versión ya que necesitaremos el nombre exacto, así que abrimos la línea de comando (CMD.EXE) como administrador y ejecutamos:

dism /Get-ImageInfo /ImageFile:c:\test\images\install.wim

El paso siguiente es montar el original Install.wim, en la carpeta Offline para poder editarlo y donde seleccionaremos la versión a personalizar Esto lo hacemos con el siguiente comando:

dism /Mount-Image /ImageFile:c:\test\images\install.wim
/Name:"Windows Server 2012 R2 SERVERDATACENTER"
/MountDir:c:\test\Offline

Teniendo montada la imagen en C:\Test\Offline ahora debemos integrar el idioma, que en mi caso es el español que he copiado previamente a C:\Test\LPs
Para lo cual utilizaremos el comando:

dism /Image:c:\test\offline /Scratchdir:c:\test\temp
/Add-Package /PackagePath:c:\test\lps\lp.cab

Para que agregue los teclados que necesitamos, ejecutamos:

dism /image:c:\test\offline /Set-Inputlocale:es-AR

Para por último actualizar el archivo Install.wim con la versión modificada, utilizando:

dism /Commit-Image /mountdir:c:\test\offline

Ya tenemos el archivo Install.wim con el idioma integrado, así que lo que debemos hacer ahora es reemplazar el Install.wim original en el DVD o el ISO, con nuestro Install.wim modificado

Para esta parte es justamente donde la aplicación que nos permite modificar un ISO. El procedimiento depende de qué aplicación utilicen pero es básicamente reemplazar un archivo por otro
Si estuvieran haciendo todo en real con DVDs, entonces habría que crear un ISO con el original, editarlo, guardarlo, y volver a crear el DVD
Como en mi caso estoy haciendo todo en virtual, no necesito crear el ISO, simplemente crearé una nueva máquina virtual con el ISO personalizado

Durante la instalación no veremos nada diferente, todo sucederá en inglés, aunque por mi configuración, ya elegiré teclado Latinoamericano para la instalación

Una vez finalizado el proceso, e inciado sesión veremos que el sistema está en inglés, pero tenemos disponible el teclado Latinoamericano ya puesto por omisión. Entremos por “Language Preferences”

Vamos a “Add language”

Elejimos “Español” y “Open”

Donde podremos seleccionar “Español (Argentina)”, o el que deseen

Falta ingresar por “Options” para seleccionar el idioma preferido

Para hacer el cambio de idioma nos pedirá, cerrar y abrir sesión

Una vez iniciada sesión, podemos ver que ya ha cambiado el idioma a español y además tenemos disponibles las tres distribuciones de teclado que podemos necesitar

Y ha adoptado la configuración adecuada de fecha y hora

Que podemos verificar también en otras aplicaciones

Para el que desee ver o necesite más información, anoto algunos de los enlaces que he consultado:

Add and Remove Language Packs Offline Using DISM:
http://technet.microsoft.com/en-us/library/hh824893

Language Packs and Windows Deployment:
http://technet.microsoft.com/en-us/library/hh824829

Install or Remove Language Packs:
http://technet.microsoft.com/en-us/library/jj200155.aspx

Windows Language Pack Default Values:
http://technet.microsoft.com/en-us/library/hh825682

Languages and International Servicing Command-Line Options:
http://technet.microsoft.com/en-us/library/dd744360(v=ws.10).aspx

Post a comment or leave a trackback: Trackback URL.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *