PREPARACION DE UNA INSTALACION PERSONALIZADA
----------------------------------------------------------------------------------

Vamos a describir aquí, como podemos preparanos una carpeta de instalación personalizada (o incluso, crearnos un CD con el contenido de dicha carpeta), en el sentido de que cada instalación desde dicha carpeta, nos instale todos los dispositivos hardware de nuestra máquina aunque estos no sean en principio reconocidos por Windows. O bien que nos instale controladores de los fabricantes en vez de los que vienen con la distribución de Windows.

Este pequeño documento, no pretende explicar las opciones de una instalación a través de las herramientas administrativas o utilidades como MSBATCH y similares de Microsoft. Lo que pretende es que a nivel usuario doméstico (e instalador "compulsivo") tengamos una carpeta o un CD, desde el cual en cualquier momento podamos instalar Windows desde cero y que nos monte todos los dispositivos hardware sin necesidad de tener que estar posteriormente ajustando el perfil de nuestra máquina.

Bien, el proceso es realmente sencillo si conocemos como realiza Windows una instalación. Repasémosla un poco:

* Windows, copia todos los .INF de instalación de dispositivos que tiene dentro de los archivos de instalación en c:\windows\inf.

* Si, ademas de estos, tuviese otros .INF en la carpeta principal de instalación, los copiaría igualmente a c:\windows\inf

* Con estos .INF, y sabiendo que a igualdad de definición del mismo dispositivo (en dos INF diferentes), tomaría por bueno la información del .INF que tenga la fecha más reciente, pues ya tenemos entonces,
prácticamente la "norma" para crearnos nuestra instalación "personalizada".

Veamos como hacerlo:

1) Nos copiamos el contenido de la carpeta WIN98 del CD de instalación a una carpeta de nuestro disco duro.

2) En dicha carpeta, ponemos además, los .INF de los dispositivos que queremos que Windows nos reconozca durante la fase de instalación, o bien los .INF que sustituyen a los controladores suministrados por Windows (es
decir, por ejemplo, el .INF de una determinada tarjeta que queremos que nos instale los drivers del fabricante en vez de los de Windows).

3) Los nuevos .INF añadidos, los editamos (por ejemplo con el "notepad", o con cualquier editor de texto, y los salvamos, al objeto de que su "fecha" sea superior a la fecha que traen los .INF del propio Windows).

** Llegados a este punto, y una vez que la instalación comience, Windows nos reconocerá todo el hardware haciendo caso a los .INF que acabamos de poner. Evidentemente estos .INF, también "ordenan" montar una serie de programas y drivers. Si esos programas los hemos colocado igualmente en la carpeta de instalación de Windows, los montará automaticamente sin solicitarnos nada. Si no los hubiésemos copiado allí, Windows, durante la fase de instalación del hardware, reconocerá correctamente el dispositivo y en ese momento nos
solicitará que le demos la ruta o el disquete o CD de instalación de "nuestro" dispositivo al objeto de copiar sus controladores. Para evitar "interrupciones" durante la instalación, lo mejor es copiar todos esos archivos al propio directorio de instalación.

Y nada más. Simplemente con eso ya podremos instalar y al final no nos será necesario añadir ningún nuevo dispositivo.

Para los que somos instaladores compulsivos, esta manera nos será realmente cómoda.

Un saludo,

--
Jose Manuel Tella Llop
jmtella@compuserve.com