stringtranslate.com

ROM del viejo mundo

Mostrando los tres íconos de la ROM OldWorld (de izquierda a derecha: logotipos de SO faltante, Happy Mac (OS encontrado) y Sad Mac (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). Todos los Mac anteriores al iMac , el iBook , el Power Mac G3 azul y blanco y el PowerBook G3 con teclado bronce (Lombard) usan 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 máquinas ROM del Nuevo Mundo . En particular, el Beige Power Mac G3 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 "Viejo Mundo" generalmente se aplica a las primeras generaciones de Power Macs "beige" basados ​​en PCI (y, a veces, a los primeros modelos equipados con NuBus ), pero no a los Mac más antiguos basados ​​en Motorola 68000 ; sin embargo, Toolbox se ejecuta de la misma manera en los tres tipos de máquinas.

Detalles

Los PCI Power Mac 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 inicio normal de Macintosh. Esto se puede cambiar, al igual que en las Mac con ROM del Nuevo Mundo, pero con limitaciones en cuanto a los dispositivos y formatos que se pueden utilizar; en estas máquinas, particularmente en las primeras máquinas como la 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. . Se puede ingresar al entorno Open Firmware 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 utiliza luego para iniciar Toolbox, predominantemente basado en 68k, y también se utiliza para admitir aplicaciones escritas para el procesador de 68k. Una vez que Toolbox se está ejecutando, las máquinas PPC pueden iniciar Mac OS directamente.

En todas las máquinas con ROM del Viejo Mundo, una vez cargado 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 modelo a modelo) e inicia el video integrado (si está presente) o la ROM opcional en una tarjeta de video NuBus o PCI. Luego, Toolbox busca un disco en la unidad de disquete y escanea todos los buses SCSI en busca de un disco con una carpeta del sistema válida, dando preferencia a cualquier disco 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 al sistema operativo Mac. Si no hay ningún disco desde el que iniciar, 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 de Sad Mac con un código de error hexadecimal y se congelará; En Mac fabricados después de 1987, esto irá acompañado del sonido Chimes of Death .

Dado que la ROM del Viejo Mundo generalmente 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). Las Mac basadas en 68K y NuBus Power Mac deben tener Mac OS instalado para cargar otro sistema operativo (incluso A/UX , que era un producto de Apple), generalmente con la memoria virtual apagada. Los PCI Power Mac se pueden configurar para arrancar en Open Firmware, permitiendo 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 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 incorporado de fábrica. Solo los Mac con ROM del Nuevo Mundo presentaban un puerto USB como equipo de fábrica.

Ver también

enlaces externos