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). Todos los Mac anteriores al iMac , el iBook , el Power Mac G3 azul y blanco y el PowerBook G3 con teclado Bronze (Lombard) utilizan ROM del Viejo Mundo, mientras que dichos modelos, así como todos los modelos posteriores hasta la introducción del EFI basado en Intel Los modelos son ROM del Nuevo Mundomáquinas. En particular, el Power Mac G3 de color beige y todos los demás Power Macs de color beige y platino son máquinas ROM del Viejo Mundo. En el uso común, la designación del "Viejo Mundo" generalmente se aplica a las primeras generaciones de Power Macs "beige" basadas en PCI (ya veces a los primeros modelos equipados con NuBus ), pero no a las antiguas Macs basadas en Motorola 68000 ; sin embargo, Toolbox funciona de la misma forma en los tres tipos de máquinas.
Detalles
Las PCI Power Macs con una ROM del Viejo Mundo contienen una implementación de Open Firmware y una copia de Macintosh Toolbox como un dispositivo de 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 Mac con ROM del Nuevo Mundo, pero con limitaciones en los dispositivos y formatos que se pueden usar; En estas máquinas, particularmente en las primeras máquinas como Power Macintosh 9500 , la implementación de Open Firmware fue suficiente para enumerar los dispositivos PCI y cargar la ROM de Toolbox , y estas revisiones de Open Firmware tienen varios errores que deben solucionarse mediante cargadores de arranque o parches nvramrc. . El entorno de Open Firmware se puede ingresar manteniendo presionada la combinación de teclas ⌘ Cmd+ ⌥ Option+ O+ Fmientras se inicia.
Todos los Power Macs emulan una CPU 68LC040 dentro de un nanokernel ; este emulador se usa luego para arrancar el Toolbox predominantemente basado en 68k, y también se usa para admitir aplicaciones escritas para el procesador 68k. Una vez que Toolbox se está ejecutando, 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 opción ROM en una tarjeta de video NuBus o PCI. A continuación, Toolbox busca un disco en la unidad de disquete y busca en todos los buses SCSI un disco con una carpeta del 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 se transfiere a 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 ocurre un problema de hardware durante la primera parte del proceso de arranque, la máquina mostrará el ícono Sad Mac con un código de error hexadecimal y se congelará; en Mac fabricados después de 1987, irá acompañado del sonido Chimes of Death .
Dado que la ROM del Viejo Mundo generalmente se inicia en Toolbox, la mayoría de los sistemas operativos deben instalarse utilizando un cargador de arranque desde dentro de Mac OS ( BootX se usa comúnmente para instalaciones de Linux). Las Mac basadas en 68K y las Power Macs NuBus deben tener Mac OS instalado para cargar otro SO (incluso A / UX , que era un producto de Apple), generalmente con la memoria virtual apagada. Las PCI Power Macs se pueden configurar para arrancar en Open Firmware, lo que permite que el firmware cargue un cargador de arranque directamente, o pueden usar un disquete especialmente preparado para engañar a Toolbox para que cargue un kernel (esto se usa para las 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 tendrá un puerto USB integrado de fábrica. Solo las Mac con ROM del Nuevo Mundo tenían un puerto USB como equipo de fábrica.
Ver también
- BootX (Linux) , el cargador de arranque LinuxPPC estándar para máquinas del Viejo Mundo
- Quik (cargador de arranque) , un cargador de arranque de reemplazo para sistemas PCI del Viejo Mundo
enlaces externos
- Macintosh: Tamaño de ROM para varios modelos en Wayback Machine (archivado el 21 de junio de 2002)