
Los ordenadores ROM de la vieja escuela son los modelos Macintosh (Mac) que utilizan una memoria de solo lectura (ROM) Macintosh Toolbox , normalmente en un zócalo (aunque en algunos modelos está soldada a la placa lógica ).
Todos los Mac anteriores al iMac , el iBook , el Power Mac G3 azul y blanco y el PowerBook G3 con teclado bronce (Lombard) utilizan ROM antigua, mientras que dichos modelos, así como todos los modelos posteriores hasta la introducción de los modelos basados en Intel que utilizan UEFI , son máquinas con ROM moderna . En particular, el Power Mac G3 beige y todos los demás Power Mac de color beige y platino son máquinas con ROM antigua.
En el uso común, la denominació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 Mac más antiguas basadas en Motorola 68000 ; sin embargo, Toolbox funciona de la misma manera en los tres tipos de máquinas. [ 1 ]
Detalles
Los Power Mac 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 por defecto, iniciando así el procedimiento de arranque normal de Macintosh. Esto se puede cambiar, al igual que en los Mac con ROM New World, pero con limitaciones en cuanto a los dispositivos y formatos que se pueden usar; en estas máquinas, particularmente en las primeras como el 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 deben solucionarse con cargadores de arranque o parches nvramrc. Se puede acceder al entorno Open Firmware manteniendo presionada la combinación de teclas ⌘ Cmd+ ⌥ Option+ O+F durante el arranque.
Todos los Power Mac emulan una CPU 68LC040 dentro de un nanokernel ; este emulador se utiliza para arrancar Toolbox, que se basa principalmente en el procesador 68k, y también para dar soporte a las aplicaciones escritas para dicho procesador. Una vez que Toolbox está en funcionamiento, los equipos PPC pueden arrancar directamente en macOS.
En todas las máquinas ROM antiguas, una vez cargado Toolbox, el procedimiento de arranque es el mismo. Toolbox realiza una prueba de memoria, enumera los dispositivos Mac OS que conoce (esto varía según el modelo) y arranca el vídeo integrado (si está presente) o la ROM de opciones en una tarjeta de vídeo NuBus o PCI. A continuación, Toolbox comprueba 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 al disco que esté configurado como disco de arranque 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 macOS. Si no hay ningún disco de arranque, se mostrará un icono que representa un disquete con un signo de interrogación parpadeante en el centro. Si se produce un problema de hardware durante la fase inicial del arranque, el equipo mostrará el icono de Sad Mac con un código de error hexadecimal y se bloqueará; en los Mac fabricados después de 1987, esto irá acompañado del sonido de las Campanas de la Muerte . En los equipos con ROM antigua basada en PCI, como los Power Mac PCI, no se muestran el icono de Sad Mac ni los códigos hexadecimales, pero sí se reproducirá el sonido de las Campanas de la Muerte.
Dado que la ROM Old World normalmente arranca en Toolbox, la mayoría de los sistemas operativos deben instalarse usando un cargador de arranque desde dentro de Mac OS ( BootX se usa comúnmente 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), generalmente con la memoria virtual desactivada. Los Power Mac PCI se pueden configurar para arrancar en Open Firmware, lo que permite que el firmware cargue un cargador de arranque directamente (incluidos otros como quik para cargar instalaciones de Linux), o pueden usar un disquete especialmente preparado para engañar a Toolbox para que cargue un kernel (esto se usa para imágenes de disquete de instalación de Linux ).
La forma más sencilla de identificar un Mac con ROM antigua es que no tendrá un puerto USB integrado de fábrica. Solo los Mac con ROM moderna incluían un puerto USB de fábrica.
Véase también
- BootX (Linux) , el cargador de arranque estándar de LinuxPPC para máquinas del Viejo Mundo.
- Quik (cargador de arranque) , un cargador de arranque de reemplazo para sistemas PCI antiguos.
Referencias
- ↑ "Todas las ROM de Macintosh (68K + PPC) - Macintosh Repository" . www.macintoshrepository.org . Consultado el 14 de diciembre de 2024 .
Enlaces externos
- Macintosh: Tamaño de la ROM para varios modelos en Wayback Machine (archivado el 21 de junio de 2002)
- Sistemas operativos Macintosh
- Firmware de Macintosh