ROM del Viejo Mundo

Se muestran los tres íconos de la ROM OldWorld (de izquierda a derecha: logotipos de SO faltante, Mac feliz (SO encontrado) y Mac triste (Macintosh 128k/Plus))

Las computadoras ROM del Viejo Mundo son los modelos Macintosh (Mac) que usan un chip de memoria de solo lectura (ROM) Macintosh Toolbox , generalmente en un zócalo (pero soldado a la placa base en algunos modelos). Todas las Mac anteriores a la iMac , la iBook , la Power Mac G3 azul y blanca y la PowerBook G3 con teclado de bronce (Lombard) usan ROM del Viejo Mundo, mientras que dichos modelos, así como todos los modelos posteriores hasta la introducción de los modelos EFI basados ​​en Intel , son máquinas ROM del Nuevo Mundo . En particular, la Power Mac G3 beige y todas las demás Power Mac de color beige y platino son máquinas ROM del Viejo Mundo. En el uso común, la designación "Viejo Mundo" generalmente se aplica a las primeras generaciones de Power Mac "beige" basadas en PCI (y a veces a los primeros modelos equipados con NuBus ), pero no a las antiguas Mac basadas en Motorola 68000 ; sin embargo, la Toolbox funciona de la misma manera en los tres tipos de máquinas.

Detalles

Las Power Macs PCI con una ROM Old World contienen una implementación de Open Firmware y una copia de Macintosh Toolbox como dispositivo Open Firmware. Estas máquinas están configuradas para arrancar desde este dispositivo de forma predeterminada, iniciando así el procedimiento de arranque normal de Macintosh. Esto se puede cambiar, al igual que en las Macs con ROM New World, pero con limitaciones en cuanto a qué dispositivos y formatos se pueden usar; en estas máquinas, particularmente las primeras máquinas como la Power Macintosh 9500 , la implementación de Open Firmware era suficiente para enumerar los dispositivos PCI y cargar la ROM Toolbox , y estas revisiones de Open Firmware tienen varios errores que se deben solucionar con cargadores de arranque o parches nvramrc. Se puede ingresar al entorno Open Firmware manteniendo presionada la combinación de teclas ⌘ Cmd+ ⌥ Option+ O+ Fmientras se arranca.

Todas las Power Macs emulan una CPU 68LC040 dentro de un nanokernel ; este emulador se utiliza para iniciar Toolbox, que se basa principalmente en 68k, y también se utiliza para dar soporte a aplicaciones escritas para el procesador 68k. Una vez que Toolbox está en ejecución, las máquinas PPC pueden iniciarse directamente en Mac OS.

En todas las máquinas ROM del Viejo Mundo, una vez que se carga Toolbox, el procedimiento de arranque es el mismo. Toolbox ejecuta una prueba de memoria, enumera los dispositivos Mac OS que conoce (esto varía de un modelo a otro) e inicia el video integrado (si está presente) o la ROM opcional en una tarjeta de video NuBus o PCI. Luego, Toolbox verifica si hay un disco en la unidad de disquete y escanea todos los buses SCSI en busca de un disco con una Carpeta de sistema válida, dando preferencia a cualquier disco que esté configurado como disco de inicio en el parámetro RAM .

Si se encuentra un disco de arranque, se muestra el logotipo de Happy Mac y el control pasa a manos de Mac OS. Si no hay ningún disco desde el que arrancar, se mostrará un icono que representa un disquete con un signo de interrogación parpadeante en el medio. Si se produce un problema de hardware durante la primera parte del proceso de arranque, la máquina mostrará el icono de Sad Mac con un código de error hexadecimal y se congelará; en las Mac fabricadas después de 1987, esto estará acompañado por el sonido de Chimes of Death .

Dado que la ROM del Viejo Mundo normalmente arranca en Toolbox, la mayoría de los sistemas operativos deben instalarse utilizando un gestor de arranque desde dentro de Mac OS ( BootX se utiliza habitualmente para instalaciones de Linux). Los Mac basados ​​en 68K y los Power Mac NuBus deben tener Mac OS instalado para cargar otro sistema operativo (incluso A/UX , que era un producto de Apple), normalmente con la memoria virtual desactivada. Los Power Mac PCI pueden configurarse para arrancar en Open Firmware, lo que permite que el firmware cargue un gestor de arranque directamente, o pueden utilizar un disquete especialmente preparado para engañar a Toolbox para que cargue un núcleo (esto se utiliza para imágenes de disquete de instalación de Linux ).

La forma más sencilla de identificar una Mac con ROM del Viejo Mundo es que no tiene un puerto USB incorporado de fábrica. Solo las Mac con ROM del Nuevo Mundo contaban con un puerto USB como equipamiento de fábrica.

Véase también

  • Macintosh: tamaño de ROM para varios modelos en Wayback Machine (archivado el 21 de junio de 2002)
Obtenido de "https://es.wikipedia.org/w/index.php?title=ROM_del_Viejo_Mundo&oldid=1128605198"