You are on page 1of 34

Crear XP Personalisado 3

http://www.pcultimate.net/topico-349-crear-xp-personalisado-3.html

Los requisitos son:

• CD de Windows XP Original (con original me refiero a que no sea una versión modificada)
• Windows XP SP2 (no hace falta integrar Service Pack 1, si vas a integrar el 2)
• Las actualizaciones que deseas integrar
• Las últimas versiones de tus controladores
• nLite
• Microsoft .NET Framework

Tendras que seguir los pasos de este Tutorial:

1. Integrar un Service Pack
2. Integrar Actualizaciones Criticas
3. Integrar Controladores
4. Eliminar Componentes
5. Instalación Desatendida
6. Parches
7. Ajustes
8. Crear una ISO Autoarrancable

---------------------------------------------------------

Ya tienes tu Windows XP Pro personalisado con instalacion desatendida, solo falta
ver como modificar el tema del Installer, asi como como integrar nuestros propios
temas, thempatcher, programas, etc, al windows, asi como que modificaciones le
podemos llegar a hacer (en especifico, la de cambiar el logon integrando el

archivito en los cabs ) tambien lo de SFC, etc .....

Para modificar el tema del installer tienes que editar
con Resource Hacker por ejemplo el fichero
WINNTBBU.DLL que esta en la carpeta I386.

-Para integrar un tema, tienes que crear unas carpetas
en la raíz del CD con esta estructura $OEM$\$$.
Ahora lo que pongas en la carpeta $$ se copiara
automáticamente en la carpeta Windows del disco duro
en la instalación...
Entonces, para poner la tema que yo puse, se puede
incluir estos ResourcesThemes carpetas en la carpeta
$$ .

Ahora tienes :

CÓDIGO
$OEM$\$$\Resources\Themes

Ahí puedes poner tus temas o tus cosas y se
copiaran en la instalación en:

CÓDIGO
C:\WINDOWS\Resources\Themes

Ahora, para predeterminar un tema, tienes que
editar WINNT.SIF y añadir esto:

CÓDIGO
[Shell]

CustomDefaultThemeFile = "%WinDir
%ResourcesThemesLonghorn.theme"
Lo del patch del tema, SFC... eso con nLite en Parches.

Black Apr 9 2006, 07:14 AM

Dragon Publicado: #3

-Para modificar el logon, no hay que integrar nada en ningún cab.
El logon que te sale en ingles, es de xPize. Esto es lo que xPize hace en la
instalación:

1) Copia XPize_Logon.exe en system32

Webmaster 2) Añade la entrada de registro:

HKLM "SoftwareMicrosoftWindows NTCurrentVersionwinlogon"
"UIHost" "XPize_Logon.exe"
Grupo: Webmaster
Mensajes: 5,014
Registrado: 13-
February 06
Desde: Tarragona - --------------------
España
Miembro No.: 1

-Para personalizar su SO para ponerle sus datos de soporte y personalizar la
pantalla de arranque (la pantalla de bienvenida se las debo, porque no
recuerdo como se mete en el CD de inicio, nada mas me acuerdo como
modificarla ya estando instalado...)

(Suponiendo que ya tienen modificado sus archivos, tanto ntoskrnl.exe /
ntkrnlmp.exe y logonui.exe, sino luego les pongo un tutorial sencillo al
respecto).

Primero vamos a hacernos un archivo que nos detecte que tipo de
procesador estamos utilizando (recuerden, los AMD y P4 sin HT son simples,
usan el ntoskrnl.exe y los P4 HT, Xeon, Itanium y demas, son
multiprocesadores y usan ntkrlmp.exe) y de ahi nos ayude a nuestro
arranque con boot.ini (Si se les hace complicado, solo copien y peguen y
listo.

Para procesadores sencillos usare el nombre unproce.exe y para el de varios
usare multiproce.exe, ustedes deberan remplazarlos por los nombres que le
hayan puesto a sus archivos:

CÓDIGO
REM --- Esto en una sola linea....

FOR /F "tokens=3 delims= " %%A IN ('REG QUERY
"HKLMSYSTEMControlSet001ControlSession ManagerEnvironment" /v
NUMBER_OF_PROCESSORS') DO SET NUMBER_OF_PROCESSORS=%%A

REM Hasta aqui

bootcfg /copy /D "Windows XP Professional" /ID 1

if %NUMBER_OF_PROCESSORS%==2 goto DUAL

REM ----PARA UN SOLO PROCESADOR

bootcfg /RAW "/Kernel=unproce.exe" /A /ID 2

goto End

:DUAL

REM ----PARA MULTIPROCESADORES

bootcfg /RAW "/Kernel=multiproce.exe" /A /ID 2

:End

bootcfg /Timeout 0

bootcfg /Default /ID 2
Ahora guardao como quieres pero con la extension .CMD por ejemplo:
arranque.cmd en su carpeta $OEM$$$install o algo asi (es que no
recuerdo que carpeta le pusiste a los CMD BJ tongue.gif)

Black Apr 9 2006, 07:17 AM

Dragon Publicado: #4

Ahora en el archivo WINNT.SIF buscan la entrada que dice :

CÓDIGO
Webmaster [GUIRunOnce]

Grupo: Webmaster Y añadir
Mensajes: 5,014
Registrado: 13-
February 06
Desde: Tarragona - CÓDIGO
España "%windir%installarranque.cmd"
Miembro No.: 1
(o el nombre que le hayan puesto)

Con estos pasos ya esta modificado el BootScreen

Apr 9 2006, 07:36 AM
Black Dragon Publicado: #5

Para que se copie la carpeta /$OEM$/ o cualquier otra tienes que
tener en WINNT.SIF esta línea:

CÓDIGO
Webmaster [Unattended]

OemPreinstall (o lo que sea)= Yes
Grupo: Webmaster
Mensajes: 5,014
Registrado: 13-February 06
--------------------
Desde: Tarragona - España
Miembro No.: 1

Para modificar el la animacion del Boot por una que te guste mas,
modificas el archivo ntoskrnl.exe, ubicado en la carpeta I386 del
CD. Lo abres con la ayuda del Resources Hacker, o algun otro
programa hexadecimal.

--------------------

Se puede agregar programas al WPI, solo copias las carpetas
dentro de esta ubicación: #:\Install, luego te vas a
#:\Install\wpi\wpiscripts, allí abres con el Bloc de Notas el
archivo config.js:

Te aparecerá una estructura más o menos así:

CITA
pn=1;
prog[pn]=['.Net Framework 1.1']
uid[pn]=['DOTNETFW']
desc[pn]=['Microsoft .NET Framework Redistributable Package 1.1 + SP1. Recomendado
[ES]']
cmd1[pn]=['%cdrom%\\Install\\Framework\\dotnetfx.exe']
cmd2[pn]=['%cdrom%\\Install\\Framework\\clean.cmd']
cat[pn]=['Sistema']
pn++

- prog[pn]=: Sería básicamente el nombre del programa (que
aparecerá en la lista, en el WPI)

- uid[pn]=: Supongo que será el nombre (creo que DOS)
- desc[pn]=: Sería la descripción que aparecerá cuando pases el
puntero sobre cada programa

- cmd1[pn]=: Sería la ubciación del programa

- cmd2[pn]=: Sería la unicación del CMD

- cat[pn]=: Sería la categoría

Fuente del Tutorial

Introducción:

nLite es un asistente para quitar permanentemente
componentes de Windows a su elección. Después de
quitar, tiene una opción para crear imagen bootable
lista para grabar en CD o probar en maquinas
virtuales.

Con nLite será posible tener en el CD de Windows sin
los componentes indeseados.

Puedes integrar controladores, actualizaciones y
servicepacks en Windows 2000 o Windows 2003,
quitar componentes y personalizarlo. Si quieres puedes
crear una imagen ISO muy pequeña quitando cosas.
Un sistema desde un CD así puede ser realizado en
menos de 300 Mb de espacio para Windows XP y 200
Mb para Windows 2000 (con Documents and Settings
y sin pagefile.sys).

¿Siempre has pensado que es imposible tener el CD de
instalación de Windows XP sin Internet Explorer o
Media Placer? ¡Olvídalo... eso es historia! Échale un
vistazo a nLite. Te sorprenderá lo que puede quitar.

Crear Cd Perso Addon pack
Black Apr 7 2006, 03:07 AM

Dragon Publicado: #2

Asegúrate que estos requisitos están satisfechos:

· El ordenador que lo usaras para crear la ISO modificada con nLite corre

Webmaster Windows 2000, XP o 2003 (cualquier versión).

· .NET Framework esta instalado. Porque nLite esta escrito en C#, y el
compilador necesita .NET Framework para funcionar... Si no esta instalado
Grupo: Webmaster
Mensajes: 5,014 en tu ordenador puedes bajar la versión 1.1 desde aquí.
Registrado: 13-
February 06
Desde: Tarragona - · O si no quieres instalar .NET Framework por alguna razón, puedes instalar
España las “nuhi’s Alternative Runtimes” para nLite, como un Framework Lite, de
Miembro No.: 1
solamente 4 Mb. Solamente instálalo en la misma carpeta que nLite y
asegúrate de leer las instrucciones. Las puedes encontrar en la página
principal de nLite Download.

· Tienes el CD de instalación de Windows 2000 / XP / 2003 (cualquier
versión).

· nLite esta instalado en el ordenador.

Black Apr 7 2006, 03:10 AM

Dragon Publicado: #3

Instalación de .NET Framework:

Si instalas .NET Framework de Microsoft, te preguntara algo como “¿Desea
Webmaster
instalar Microsoft .NET Framework 1.1 package?”

Pulse “Sí”
Grupo: Webmaster
Mensajes: 5,014
Registrado: 13-
February 06
Desde: Tarragona -
España
Miembro No.: 1

Luego acepte el contrato de licencia (CLUF) e instálalo.
Instalación finalizada.
Black Apr 7 2006, 03:18 AM

Dragon Publicado: #4

Integrar ServicePack:

· Crea una carpeta en tu disco duro (con suficiente espacio) llamada “xp data”
o cualquier otro nombre
Webmaster

· Copia el contenido del CD de instalación (puede ser Windows 2000 / XP /
2003) en la carpeta que has creado
Grupo:
Webmaster · Arranca nLite
Mensajes: 5,014
Registrado: 13-
February 06
Desde: Tarragona
- España
Miembro No.: 1

· nLite te da la bienvenida, así que continua pulsando “Siguiente”

80% del tamaño original [ 640 x 525 ] - Click para ver tamaño original
· Enséñale al nLite la ruta para la carpeta con el contenido del Windows
2000 / XP / 2003 que has copiado en el disco duro. Pulsa para eso en
“Buscar”
80% del tamaño original [ 640 x 525 ] - Click para ver tamaño original

· nLite reconoce el idioma y la versión de tu Windows

80% del tamaño original [ 640 x 525 ] - Click para ver tamaño original
Black Apr 7 2006, 03:18 AM

Dragon Publicado: #5

· Es muy fácil ver que nLite es una herramienta todo-en-uno. Marca las
opciones que deseas y pulsa “Siguiente”

80% del tamaño original [ 640 x 525 ] - Click para ver tamaño original

Webmaster

Grupo:
Webmaster
Mensajes: 5,014
Registrado: 13-
February 06
Desde: Tarragona
- España
Miembro No.: 1
· Ahora indícale la ruta del ServicePack (el fichero *.exe)

· nLite extrajera el Service Pack y automáticamente lo integrara
Black Apr 7 2006, 06:15 AM

Dragon Publicado: #6

Integrar Actualizaciones Críticas:

Webmaster · Integrar actualizaciones críticas es bastante simple. Pulsa Insertar y
selecciona las actualizaciones (no solo la carpeta donde están).

80% del tamaño original [ 640 x 525 ] - Click para ver tamaño original
Grupo:
Webmaster
Mensajes: 5,014
Registrado: 13-
February 06
Desde: Tarragona
- España
Miembro No.: 1

80% del tamaño original [ 640 x 525 ] - Click para ver tamaño original
· En Avanzado tienes tres opciones que pueden ser muy importantes:
Integración Directa de Actualizaciones Criticas (si no lo activas, la
actualización se realizara después de que se instale Windows), Mostrar
Reportes (es el modo debug) y Remove Catalog files (para quitar los archivos
*.cat).
Black Apr 7 2006, 06:18 AM

Dragon Publicado: #7

Integrar Controladores:

Webmaster · Después de marcar la opción Integrar Controladores, te saldrá esta
ventana:

Si marcas “Quitar Después de Instalar” te borrara los archivos de los
Grupo:
Webmaster controladores. Esto no tiene nada que ver con la instalación, son solo los
Mensajes: 5,014
archivos, solo borrara la fuente de los controladores.
Registrado: 13-
February 06
Desde: Tarragona Pulsa Insertar para indicar los ficheros *.inf para importarlos.
- España
Miembro No.: 1
80% del tamaño original [ 640 x 525 ] - Click para ver tamaño original
· Este es un ejemplo, integrados los controladores para las tarjetas graficas
ATI.

80% del tamaño original [ 640 x 525 ] - Click para ver tamaño original
Black Apr 7 2006, 06:23 AM

Dragon Publicado: #8

Eliminar Componentes:

Webmaster · Pulsa “Siguiente” y estarás delante de una ventana “Eliminar Componentes”

80% del tamaño original [ 640 x 525 ] - Click para ver tamaño original

Grupo:
Webmaster
Mensajes: 5,014
Registrado: 13-
February 06
Desde: Tarragona
- España
Miembro No.: 1
· Selecciona lo que quieras

80% del tamaño original [ 640 x 525 ] - Click para ver tamaño original
· También es posible elegir preselecciones

80% del tamaño original [ 640 x 525 ] - Click para ver tamaño original
· Al final (o en menú Avanzado) puedes especificar ficheros adicionales para
quitar o dejar en el CD que vas a construir
Black Apr 7 2006, 06:29 AM

Dragon Publicado: #9

Instalación Desatendida:

Webmaster · Continuamos el proceso de nLite – las opciones para la instalación
desatendida. Puedes ajustar las opciones navegando en las pestañas que
están arriba. Si quieres crear una ISO que no requiera la intervención del
usuario por el instalador, este es el camino para hacerlo.
Grupo:
Webmaster
Mensajes: 5,014 80% del tamaño original [ 640 x 525 ] - Click para ver tamaño original
Registrado: 13-
February 06
Desde: Tarragona
- España
Miembro No.: 1
· En la pestaña General puedes seleccionar el Tipo de Equipo, aunque te
recomiendo que lo dejes en Automático a no ser que tengas un equipo con
problemas ACPI (la mayoría de los antiguos) cuando seleccionaras Equipo
Estándar.

No te olvides de incluir tu Clave de CD.

80% del tamaño original [ 640 x 525 ] - Click para ver tamaño original
· En la pestaña Personal se puede incluir algunos datos como la Contraseña
de Administrador, el Nombre del Equipo...

· En la pestaña RED puedes predeterminar el Grupo de Trabajo, el Dominio, el
Administrador del Dominio y la Contraseña de Administrador.

80% del tamaño original [ 640 x 525 ] - Click para ver tamaño original
Black Apr 7 2006, 06:30 AM

Dragon Publicado: #10

· En Regional puedes elegir el Lenguaje, la Localización, el Teclado, la Zona
Horaria y los Grupos de Idiomas.

80% del tamaño original [ 640 x 525 ] - Click para ver tamaño original

Webmaster

Grupo:
Webmaster
Mensajes: 5,014
Registrado: 13-
February 06
Desde: Tarragona
- España
Miembro No.: 1
· En la pestaña Pantalla puedes seleccionar la Profundidad de Color, la
Resolución de Pantalla y la Frecuencia de Actualización.

80% del tamaño original [ 640 x 525 ] - Click para ver tamaño original
· Por ultimo, la pestaña Componentes te permite elegir si quieres instalar o no
IIS (el servidor Web de Windows).

80% del tamaño original [ 640 x 525 ] - Click para ver tamaño original
Black Apr 7 2006, 06:33 AM

Dragon Publicado: #11

Ajustes:

Webmaster · Esta es una parte muy interesante de nLite, donde también se pueden
modificar los Servicios.

En la pestaña General se pueden cambiar variedad de cosas, como las Rutas
Grupo:
Webmaster de Windows y de Perfiles, el nivel de compresión de los archivos de
Mensajes: 5,014
controladores...
Registrado: 13-
February 06
Desde: Tarragona
- España
Miembro No.: 1

· En Compatibilidad se puede por ejemplo quitar los límites para el espacio
requerido en el disco duro y también la memoria mínima.

80% del tamaño original [ 640 x 525 ] - Click para ver tamaño original

· Desde la pestaña Ajustes se puede prácticamente “tunear” el sistema, con
muchísimas opciones, desde visuales, hasta el núcleo...

80% del tamaño original [ 640 x 525 ] - Click para ver tamaño original
· Finalmente desde Servicios se pueden modificar los servicios (deshabilitar,
habilitar, automático...)

80% del tamaño original [ 640 x 525 ] - Click para ver tamaño original
Black Apr 7 2006, 06:38 AM

Dragon Publicado: #12

Crear la ISO

· El proceso empezara cuando pulses “Siguiente”. La velocidad de tu maquina

Webmaster y las opciones determinaran cuanto tardara la operación.

[imgalt=http://www.pcultimate.net/image/alban/tuto/nlite/nlite_crearISO.gif
" border="0" class="linked-image" />
Grupo:
Webmaster
Mensajes: 5,014
· Cuando finalice el proceso, te indicara el tamaño actual, lo que has
Registrado: 13-
February 06 conseguido. Clic en “Siguiente”
Desde: Tarragona
- España
Miembro No.: 1 [imgalt=http://www.pcultimate.net/image/alban/tuto/nlite/nlite_crearISO_1.
png" border="0" class="linked-image" />
· Ahora tenemos que generar una imagen ISO, para que sea fácilmente
grabada con Nero, Alcohol o cualquier herramienta para grabar un CD.

[imgalt=http://www.pcultimate.net/image/alban/tuto/nlite/nlite_crearISO_2.
png" border="0" class="linked-image" />

[color="#3333FF"]Solo quedara instalarlo y disfrutar de un Windows Xp mas
seguro y ligero