Mac OS 9 ISO: загрузка, проверка и запуск классической системы Apple

Образ Mac OS 9 ISO чаще всего ищут для запуска в эмуляторе, и первая проверка, которую стоит сделать сразу после загрузки файла, — это его формат: установочные диски Mac OS 9 распространялись в виде гибридных образов HFS/HFS+, и часть скачанных «ISO» на деле оказывается перепакованными файлами, которые эмулятор просто не увидит как загрузочный диск. Если SheepShaver или QEMU сообщает, что загрузочное устройство не найдено, причина почти всегда именно в образе, а не в настройках виртуальной машины.

Mac OS 9 — финальная версия классической операционной системы Apple для компьютеров на процессорах PowerPC. Последним выпуском стала версия Mac OS 9.2.2, вышедшая в начале 2000-х. Система давно не поддерживается, но остаётся востребованной для запуска старого софта, игр и работы с архивными данными. Ниже разберём, какие образы подходят для эмуляции, как проверить файл и как поднять систему на современном компьютере.

Что представляет собой образ Mac OS 9

Оригинальные установочные диски Mac OS 9 записывались в файловой системе HFS (Hierarchical File System), которую современные Windows и macOS не читают без дополнительных утилит. Поэтому образы встречаются в нескольких видах: классический .iso, .toast (формат Roxio Toast), .cdr и сырой образ диска .img.

Для эмуляции важно, чтобы образ был загрузочным — содержал системную папку System Folder с файлом Finder и System. Образы, собранные энтузиастами «с нуля» через простое копирование файлов, загрузочными не являются, даже если расширение указано как ISO.

  • 💿 Retail-образ — универсальный установочный диск, подходит для большинства эмуляторов.
  • 🖥️ Machine-specific диск — образ, привязанный к конкретной модели Mac (например, iMac G3 или Power Mac G4), в эмуляторе может не загрузиться.
  • 📦 Образ жёсткого диска — готовая установленная система в формате .img или .hfv, удобна для SheepShaver.

Где искать образ и что проверить перед загрузкой

Mac OS 9 относится к категории abandonware: Apple давно прекратила её распространение и поддержку. Образы сохраняются на архивных ресурсах, посвящённых ретро-компьютерам, — например, в коллекциях классического ПО для Macintosh. Юридический статус таких загрузок неоднозначен, поэтому безопасный вариант — использовать образ диска, который у вас есть физически, сняв его командой dd или через утилиту создания образов.

⚠️ Внимание: файлы с файлообменников и неизвестных сайтов могут содержать вредоносный код. Даже если образ запускается только в эмуляторе, скачанный архив открывается на основной системе — проверяйте загрузки антивирусом и не запускайте исполняемые файлы, приложенные к образу.

Перед использованием проверьте целостность файла. На macOS или Linux это делается командой:

shasum -a 256 macos9.iso

Полученный хеш сверяют с контрольной суммой, указанной на странице источника, если она опубликована. Несовпадение хеша означает повреждённую или изменённую копию — такой файл лучше не использовать.

📊 Для какой цели вам нужен образ Mac OS 9?
Запуск старых программ и игр
Работа с архивными файлами и данными
Интерес к ретро-технике и коллекционирование
Тестирование и исследование системы

Выбор эмулятора для Mac OS 9

Mac OS 9 работает на процессорах PowerPC, поэтому обычные гипервизоры вроде VirtualBox или VMware её не запустят — они виртуализируют только архитектуру x86. Нужен эмулятор, который программно воспроизводит процессор PowerPC.

ЭмуляторПлатформа хостаОсобенности
SheepShaverWindows, macOS, LinuxБыстрый, требует файл ROM от реального Mac
QEMU (qemu-system-ppc)Windows, macOS, LinuxНе требует ROM, поддерживает Mac OS 9.0–9.2
Basilisk IIWindows, macOS, LinuxЭмулирует 68k-Mac, Mac OS 9 не поддерживает
Universal Audio / UTMmacOSГрафическая оболочка поверх QEMU

Самый популярный вариант — SheepShaver: он даёт высокую скорость работы, но требует дамп ROM с реального компьютера Mac (например, New World ROM от Power Mac G4). QEMU юридически проще: ему нужен только установочный образ, ROM не требуется, но производительность ниже.

Запуск Mac OS 9 в QEMU: пошаговый порядок

QEMU — наиболее доступный способ, поскольку не требует поиска ROM. Ниже общий порядок действий; точные параметры могут отличаться в зависимости от версии QEMU, поэтому при проблемах сверяйтесь с документацией установленной сборки.

Сначала создайте виртуальный жёсткий диск, на который будет установлена система:

qemu-img create -f raw macos9.img 2G

Затем запустите установку, подключив ISO-образ как компакт-диск. Базовая команда выглядит так:

qemu-system-ppc -M mac99 -m 512 -hda macos9.img -cdrom macos9.iso -boot d

Здесь -M mac99 задаёт модель эмулируемого Mac, -m 512 — объём оперативной памяти в мегабайтах, а -boot d указывает загрузку с CD. После старта установщика диск нужно инициализировать через Drive Setup из меню установщика, иначе система не увидит целевой том.

☑️ Проверка перед первым запуском Mac OS 9 в QEMU

Выполнено: 0 / 5

После завершения установки перезапустите эмулятор без параметра -boot d, чтобы система загрузилась с виртуального жёсткого диска. Если вместо рабочего стола появляется мигающий значок дискеты с вопросительным знаком — загрузочный том не найден, проверьте, была ли завершена установка и правильно ли подключён образ диска.

Запуск в SheepShaver: отличия и нюансы

SheepShaver работает иначе: вместо установки с ISO удобнее использовать готовый образ жёсткого диска с уже установленной системой. В настройках эмулятора указываются путь к ROM-файлу, образ диска и объём памяти. Графический интерфейс настройки есть у сборок для всех платформ.

Типичные проблемы при запуске в SheepShaver:

  • 🧩 «Cannot find ROM» — неверный или несовместимый файл ROM; нужен дамп именно New World ROM.
  • 🖱️ Курсор движется рывками — попробуйте переключить режим захвата мыши в настройках эмулятора.
  • 🔇 Нет звука — поддержка звука в SheepShaver ограничена и зависит от платформы хоста.
  • 📁 Не виден общий каталог — папка обмена файлами настраивается отдельным параметром и не должна содержать системных файлов хоста.

⚠️ Внимание: не указывайте в качестве общей папки корневой каталог основной системы. Программы под Mac OS 9 работают с файлами без современных механизмов защиты, и случайное удаление данных на диске хоста возможно.

Обмен файлами между хостом и Mac OS 9

После запуска системы возникает практический вопрос: как передать внутрь эмулятора старые программы. Самый надёжный способ — создать дополнительный образ диска в формате HFS и подключать его как второй том. На macOS такой образ можно создать через Дисковую утилиту, на Linux — с помощью пакета hfsprogs или утилит из комплекта эмулятора.

Альтернатива — сетевой обмен. QEMU умеет пробрасывать сетевое соединение в гостевую систему, и Mac OS 9 поддерживает TCP/IP через панель управления TCP/IP. Однако современные протоколы (HTTPS, актуальные версии SMB) система не понимает, поэтому прямой доступ в интернет из Mac OS 9 практически бесполезен и небезопасен — используйте эмулятор изолированно.

Почему Mac OS 9 не видит современные флешки и диски

Система работает только с файловыми системами HFS и HFS+. Форматы FAT32 она читает частично, а NTFS и exFAT не поддерживает вовсе. Кроме того, эмулятор представляет гостю виртуальные устройства, поэтому физическая флешка хоста напрямую внутрь не пробрасывается — только через образ диска или общую папку.

Типичные ошибки и их решение

Разберём ситуации, с которыми чаще всего сталкиваются при работе с образом Mac OS 9.

Эмулятор не видит ISO. Возможная причина — образ не является загрузочным или записан в формате, который эмулятор не поддерживает. Попробуйте другой образ, предпочтительно retail-версию, либо конвертируйте файл в raw-формат.

Чёрный экран после старта QEMU. Проверьте, что указана модель машины -M mac99 и что объём памяти не превышает разумных для системы значений. Слишком большой объём RAM может мешать загрузке — начните с 256–512 МБ.

Система загружается, но программы не запускаются. Часть старого софта требует конкретной версии системы или расширений (extensions). Проверьте требования программы и версию установленной Mac OS 9 в окне «About This Computer».

⚠️ Внимание: не распаковывайте архивы со старым софтом на основной системе, если файлы предназначены для Mac OS 9 — классические форматы (например, .sit от StuffIt) корректно распаковываются только внутри самой системы или специальными утилитами, иначе теряется resource fork и программа перестаёт запускаться.

FAQ: частые вопросы про Mac OS 9 ISO

Можно ли установить Mac OS 9 на реальный современный компьютер?

Нет. Mac OS 9 работает только на процессорах PowerPC, то есть на компьютерах Apple, выпущенных ориентировочно до середины 2000-х. На машинах с Intel или Apple Silicon возможна только эмуляция через QEMU или SheepShaver.

Чем отличается ISO от образа жёсткого диска .img?

ISO — это образ установочного компакт-диска, с которого система устанавливается. Файл .img или .hfv — образ жёсткого диска, содержащий уже установленную систему или пользовательские данные. Для SheepShaver обычно удобнее готовый образ диска, для QEMU — установка с ISO.

Легально ли скачивать образ Mac OS 9?

Авторские права на систему сохраняются, хотя Apple давно прекратила её распространение. Наиболее корректный вариант — снять образ с собственного установочного диска. Статус загрузок с архивных сайтов относится к серой зоне и зависит от законодательства вашей страны.

Почему Basilisk II не запускает Mac OS 9?

Basilisk II эмулирует компьютеры Macintosh на процессорах Motorola 68k, а Mac OS 9 требует PowerPC. Для этой системы нужны SheepShaver или QEMU, а Basilisk II подходит максимум для Mac OS 8.1.

Какая версия Mac OS 9 лучше для эмуляции?

Чаще всего рекомендуют Mac OS 9.2.2 как финальную и наиболее совместимую с поздним софтом версию. Однако отдельные старые программы могут требовать более ранних выпусков — сверяйтесь с требованиями конкретного приложения.