Por qué una parte del programa de instalación de Windows 98 parece más antigua que el resto
- El proceso de instalación de Windows 98 se divide en 3 etapas principales, y cada una se ejecuta en un entorno operativo distinto
- La primera etapa se ejecuta desde el disquete de instalación o el CD-ROM, y usa un programa de DOS (
DOSSETUP.BIN) para configurar la partición del disco y realizar varias comprobaciones
- La primera etapa termina copiando una versión mínima de Windows 3.1 al directorio temporal de la unidad de destino (normalmente
WININST0.400). Esto incluye DOSX.EXE, USER.EXE, GDI.EXE, KRNL386.EXE, LZEXPAND.DLL, etc. (ver MINI.CAB)
- La segunda etapa ejecuta
W98SETUP.BIN, un programa de Windows 3, usando este Windows 3.1 mínimo (indicado como shell en SYSTEM.INI)
- Esto comienza copiando archivos adicionales para ayudar a recopilar información durante la instalación, e incluye varias funciones llamativas, como la apariencia 3D que se ve en la captura (contenido de
PRECOPY CAB)
- Termina copiando la mayor parte de Windows 98, configurando el sistema para que arranque Windows 98 desde la unidad de destino y luego reiniciando
- La tercera etapa se ejecuta en Windows 98 después del primer arranque en Windows 98
- Muchas PC con Windows 98 preinstalado se distribuían en una variante del estado cercano al final de la segunda etapa descrita arriba
- La tercera etapa comienza con el mensaje "Iniciando Windows 98 por primera vez" y continúa preguntando el nombre del usuario y el nombre de la empresa
- Así, el comprador de la PC recibía un sistema preinstalado, pero listo para personalizarse
- En cualquier momento durante la instalación se puede interrumpir el proceso o inspeccionar la imagen durante la instalación en un emulador para ver qué hay en el disco y determinar el entorno de ejecución
- El proceso de instalación puede iniciarse desde cualquiera de los entornos anteriores, lo que permitía a Windows 98 manejar actualizaciones (desde MS-DOS, Windows 3 o Windows 95)
Opinión de GN⁺
- Es interesante que el proceso de instalación de Windows 98 use una versión mínima de Windows 3.1, pero parece haber sido una decisión inevitable por las limitaciones de recursos
- En esa época, los disquetes no podían contener todo el sistema operativo, el instalador y los datos, por lo que parece que el proceso de instalación se separó con esta estructura
- Aunque se reconocía la importancia de la consistencia en la experiencia de usuario, parece que fue difícil implementarla por completo debido a las limitaciones técnicas. Es digno de valorar que intentaran dar familiaridad creando una interfaz parecida a la de Windows 3.x
- Es un caso que muestra que, incluso a fines de los 90, no era fácil construir un sistema operativo con interfaz gráfica consistente de principio a fin
- Hoy en día se usa mucho la detección automática de hardware durante la instalación y la copia directa de la imagen del sistema operativo, pero en ese entonces no había más remedio que dividir el proceso en varias etapas y construir el sistema operativo de forma secuencial
Aún no hay comentarios.