ПЗУ Старого Света

Old World ROM Компьютеры — это модели Macintosh (Mac), в которых используется (ROM) Macintosh Toolbox микросхема постоянной памяти , обычно находящаяся в разъеме (но в некоторых моделях припаянная к материнской плате). Все компьютеры Mac до iMac , iBook , Blue and White Power Mac G3 и PowerBook G3 с бронзовой клавиатурой (Lombard) используют ПЗУ Старого Света, в то время как указанные модели, а также все последующие модели до появления Intel EFI на базе . Модели представляют собой машины Нового Света ROM . В частности, Beige Power Mac G3 и все другие Power Mac бежевого и платинового цвета являются ПЗУ-машинами Старого Света. В обычном использовании обозначение «Старый Свет» обычно применяется к ранним поколениям на базе PCI «бежевых» компьютеров Power Mac (а иногда и к первым моделям, оснащенным NuBus ), но не к более старым компьютерам Mac на базе Motorola 68000 ; однако Toolbox работает одинаково на всех трех типах компьютеров.
Подробности
[ редактировать ]Компьютеры Mac PCI Power с ПЗУ Старого Света содержат реализацию открытой прошивки и копию Macintosh Toolbox в качестве устройства с открытой прошивкой. Эти машины по умолчанию настроены на загрузку с этого устройства, что запускает обычную процедуру запуска Macintosh. Это можно изменить, как и на компьютерах Mac New World ROM, но с ограничениями на то, какие устройства и форматы можно использовать; на этих машинах, особенно на ранних машинах, таких как Power Macintosh 9500 , реализации открытой прошивки было достаточно для перечисления устройств PCI и загрузки ПЗУ Toolbox , и эти версии открытой прошивки содержат несколько ошибок, которые необходимо устранять с помощью загрузчиков или nvramrc. патчей . В среду открытой прошивки можно войти, удерживая комбинацию клавиш ⌘ Cmd+ ⌥ Option+ O+ F во время загрузки.
Все компьютеры Power Mac эмулируют процессор 68LC040 внутри наноядра ; этот эмулятор затем используется для загрузки Toolbox, преимущественно на базе 68k, а также для поддержки приложений, написанных для процессора 68k. После запуска Toolbox машины PPC могут напрямую загружаться в Mac OS.
На всех машинах с ПЗУ Старого Света после загрузки Toolbox процедура загрузки одинакова. Toolbox выполняет тест памяти, перечисляет известные ему устройства Mac OS (это зависит от модели) и либо запускает встроенное видео (если оно имеется), либо дополнительное ПЗУ на видеокарте NuBus или PCI. Затем Toolbox проверяет наличие диска в дисководе и сканирует все шины SCSI в поисках диска с допустимой системной папкой, отдавая предпочтение тому диску, который установлен в качестве загрузочного в параметре RAM .
Если загрузочный диск найден, отображается логотип Happy Mac и управление передается Mac OS. Если диск для загрузки отсутствует, значок отображается дискеты с мигающим знаком вопроса посередине. Если аппаратная проблема возникает на ранней стадии процесса загрузки, на компьютере отобразится значок Sad Mac с шестнадцатеричным кодом ошибки и он зависнет; на компьютерах Mac, выпущенных после 1987 года, это будет сопровождаться звуком Chimes of Death .
Поскольку ПЗУ Old World обычно загружается с Toolbox, большинство ОС необходимо устанавливать с помощью загрузчика из Mac OS ( BootX обычно используется для установок Linux). На компьютерах Mac на базе 68K и NuBus Power Mac должна быть установлена Mac OS для загрузки другой ОС (даже A/UX , которая была продуктом Apple), обычно с виртуальной памятью отключенной . Компьютеры Mac с PCI Power можно настроить на загрузку с открытой прошивкой, что позволяет прошивке напрямую загружать загрузчик, или они могут использовать специально подготовленную дискету, чтобы обманом заставить Toolbox загрузить ядро (это используется для Linux образов установочных дискет ). .
Самый простой способ идентифицировать Mac Old World ROM — это отсутствие заводского встроенного USB-порта. Только компьютеры Mac New World ROM имели порт USB в качестве заводского оборудования.
См. также
[ редактировать ]- BootX (Linux) — стандартный загрузчик LinuxPPC для машин Старого Света.
- Quik (загрузчик) — замена загрузчика для PCI-систем Старого Света.
Внешние ссылки
[ редактировать ]- Macintosh: размер ПЗУ для различных моделей на Wayback Machine (архивировано 21 июня 2002 г.)