Pcultimate.net

Bienvenido, invitado ( Identificarse | Registrarse )

 
Closed TopicStart new topic
> Crear Xp Personalisado 3, Modificacion de Windows
Black Dragon
mensaje Apr 9 2006, 07:09 AM
Publicado: #1


Webmaster
Ícono de Grupo

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



Crear XP Personalisado 3


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 ..... 21.gif 21.gif
Go to the top of the page
 
+Quote Post
Black Dragon
mensaje Apr 9 2006, 07:10 AM
Publicado: #2


Webmaster
Ícono de Grupo

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



-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.
Go to the top of the page
 
+Quote Post
Black Dragon
mensaje Apr 9 2006, 07:14 AM
Publicado: #3


Webmaster
Ícono de Grupo

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



-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
2) Añade la entrada de registro:

HKLM "SoftwareMicrosoftWindows NTCurrentVersionwinlogon" "UIHost" "XPize_Logon.exe"



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


-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)
Go to the top of the page
 
+Quote Post
Black Dragon
mensaje Apr 9 2006, 07:17 AM
Publicado: #4


Webmaster
Ícono de Grupo

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



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


CÓDIGO
[GUIRunOnce]


Y añadir

CÓDIGO
"%windir%installarranque.cmd"
(o el nombre que le hayan puesto)


Con estos pasos ya esta modificado el BootScreen
Go to the top of the page
 
+Quote Post
Black Dragon
mensaje Apr 9 2006, 07:36 AM
Publicado: #5


Webmaster
Ícono de Grupo

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



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

CÓDIGO
[Unattended]

OemPreinstall (o lo que sea)= Yes


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



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
Go to the top of the page
 
+Quote Post

Closed TopicStart new topic

Collapse

> Topicos Similares

  Discusión Respuestas Autor Vistas Ultimo
Closed Crear Instalador Portable Con Winrar
Tutorial
0 Black Dragon 320 28th May 2008 - 12:53 AM
Ultimo post por: Black Dragon
Closed Topic has attachmentsCrear Un Programa Portable
Tutorial
0 Black Dragon 217 28th May 2008 - 12:44 AM
Ultimo post por: Black Dragon
Closed Topic has attachmentsCrear Instalador Portable Con Power Iso
Tutorial
0 Black Dragon 117 28th May 2008 - 12:36 AM
Ultimo post por: Black Dragon
Closed Crear Un Dvd Booteable Con Vista Y Xp
12 JAIR 3,325 13th November 2007 - 05:54 AM
Ultimo post por: Black Dragon
Closed Crear politicas de cuenta
0 Black Dragon 4 13th June 2007 - 05:39 AM
Ultimo post por: Black Dragon


 



AFILIATE - ENLAZANOS- VER AFILIADOS
RSS LoFi Fecha y Hora actual: 25th July 2008 - 05:19 AM