Mac OS X ISO: получение образа и его использование

Запрос «mac os x iso» почти всегда означает одну из двух задач: либо нужен установочный образ macOS для виртуальной машины (VirtualBox, VMware, Parallels), либо требуется восстановить систему на Mac, где штатное восстановление недоступно. Важный нюанс: Apple не распространяет macOS в формате ISO — официальный установщик поставляется как приложение из App Store или через команду softwareupdate, а ISO приходится создавать самостоятельно из загруженного установщика.

Эта статья объясняет, чем ISO отличается от DMG, какие версии macOS доступны официально, как сконвертировать установщик в образ диска и какие ограничения накладывает лицензионное соглашение Apple на запуск системы в виртуальных машинах.

Что такое ISO-образ Mac OS X и зачем он нужен

ISO — это стандартный формат образа оптического диска, который понимают практически все гипервизоры и программы записи. В экосистеме Apple родным форматом является DMG (Disk Image), поэтому готового файла macos.iso на сайте Apple вы не найдёте. Пользователи создают ISO вручную, чтобы установить macOS в виртуальную машину, которая умеет загружаться только с ISO, либо чтобы хранить установщик в универсальном формате.

Типичные сценарии использования образа:

  • 💻 Установка macOS в VirtualBox или VMware для тестирования ПО
  • 🛠 Восстановление системы на Mac без доступа к интернет-восстановлению
  • 📦 Архивное хранение установщика конкретной версии системы
  • 🧪 Создание изолированной среды для разработки под macOS

Где легально скачать установщик macOS

Единственный безопасный источник — официальные каналы Apple. Для актуальных версий системы установщик загружается через App Store: найдите нужную версию macOS поиском или перейдите по ссылке со страницы поддержки Apple, затем нажмите «Загрузить». Установщик появится в папке Программы под именем вида Install macOS [название].app.

Для старых версий (например, macOS Sierra, El Capitan) Apple публикует отдельные ссылки на странице поддержки «Как загрузить старые версии macOS». Часть из них скачивается как DMG с пакетом установщика внутри. Обратите внимание: некоторые старые установщики запускаются только на совместимом оборудовании, но сам файл скачать можно.

⚠️ Внимание: торренты и сторонние сайты с «готовыми ISO macOS» — частый источник модифицированных образов с вредоносным кодом. Проверить целостность такого файла практически невозможно, поэтому единственный надёжный вариант — образ, созданный вами из официального установщика.

Как создать ISO из установщика macOS

Конвертация выполняется встроенными средствами системы — Терминалом и утилитой hdiutil. Общий принцип одинаков для большинства версий: создаётся пустой образ диска, в него записывается загрузочный установщик, затем образ конвертируется в формат, совместимый с ISO.

Типовая последовательность команд выглядит так (точные параметры зависят от версии установщика — сверяйтесь с актуальными инструкциями под вашу версию):

hdiutil create -o /tmp/macOS -size 15000m -volname macOS -layout SPUD -fs HFS+J

hdiutil attach /tmp/macOS.dmg -noverify -mountpoint /Volumes/macOS

sudo /Applications/Install\ macOS*.app/Contents/Resources/createinstallmedia --volume /Volumes/macOS --nointeraction

hdiutil detach /Volumes/Install\ macOS*

hdiutil convert /tmp/macOS.dmg -format UDTO -o ~/Desktop/macOS.iso

После конвертации файл получит расширение .cdr — для совместимости с гипервизорами его достаточно переименовать в .iso, содержимое от этого не меняется.

☑️ Проверка перед созданием ISO

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

Различия версий: что учитывать при выборе образа

Не каждая версия macOS подходит для любой задачи. Современные релизы (начиная с macOS Big Sur) распространяются в новом формате установщика, и процедура создания загрузочного образа для них отличается от старых систем эпохи Mac OS X 10.7–10.11. Кроме того, старые 32-битные эпохи и новые Apple Silicon имеют принципиально разную архитектуру.

ПоколениеПримеры версийФормат установщикаОсобенности ISO
Классические Mac OS X10.4–10.6Розничные DVDОбраз снимается с диска через Дисковую утилиту
Переходный период10.7–10.11App Store / DMG с сайта AppleКлассическая схема createinstallmedia
Современные macOS10.12–10.15App StoreСтандартная конвертация через hdiutil
Актуальные релизы11 и новееApp Store / softwareupdateБольший размер образа, нюансы с IPSW для Apple Silicon

Для компьютеров на чипах Apple Silicon (M1 и новее) схема иная: там используются файлы восстановления формата IPSW, а виртуализация возможна только через фреймворк Apple Virtualization и поддерживающие его программы. Классический ISO для этих машин не применяется.

📊 Для какой задачи вам нужен ISO-образ macOS?
Установка в VirtualBox/VMware
Восстановление реального Mac
Тестирование ПО в изолированной среде
Архивное хранение установщика

Использование ISO в виртуальных машинах

После создания образа его подключают к виртуальной машине как виртуальный CD/DVD-привод. В VirtualBox это делается через настройки носителей: Настройки → Носители → Добавить оптический диск. В VMware Fusion и VMware Workstation образ выбирается при создании новой виртуальной машины.

Здесь есть важное ограничение. Лицензионное соглашение macOS разрешает виртуализацию только на компьютерах Apple. Запуск macOS в виртуальной машине на ПК с Windows или Linux (так называемый «виртуальный хакинтош») нарушает условия лицензии, а в ряде гипервизоров дополнительно требует неофициальных патчей. Мы не рекомендуем такой подход: помимо юридической стороны, он даёт нестабильную систему с проблемами обновлений.

⚠️ Внимание: виртуализация macOS легальна только на оборудовании Apple — лицензия допускает до двух виртуальных копий системы на Mac, которым вы владеете. Установка на не-Apple железо — нарушение SLA, даже если технически это возможно.

Типичные проблемы и их решения

Чаще всего на этапе создания образа возникают две ошибки. Первая — createinstallmedia сообщает, что не может найти установщик: причина обычно в том, что приложение лежит не в папке Программы или его имя отличается от указанного в команде. Вторая — ошибка нехватки места при создании временного образа: увеличьте параметр -size в соответствии с реальным размером установщика вашей версии.

Если виртуальная машина не загружается с готового ISO, проверьте следующее:

  • 🔍 Файл действительно конвертирован через hdiutil convert, а не просто переименован DMG
  • ⚙️ В настройках ВМ выбран корректный тип гостевой ОС (macOS соответствующей версии)
  • 🧷 ISO подключён к виртуальному оптическому приводу, а не к SATA-контроллеру
  • 🔐 Для старых версий установщика проверена дата в системе — просроченные сертификаты старых образов лечатся ручной установкой даты в прошлое через Терминал установщика
Почему старые установщики выдают ошибку «приложение повреждено»

Установщики старых версий macOS подписаны сертификатами с ограниченным сроком действия. Если сертификат истёк, система отказывается запускать установку. Обходной путь — отключить сеть и вручную выставить дату до истечения сертификата командой date в Терминале среды установки, например: date 010100002018

Альтернативы ISO: когда образ не нужен

В ряде сценариев создавать ISO вообще не требуется. На реальном Mac восстановление системы выполняется через раздел восстановления или интернет-восстановление — загрузка идёт напрямую с серверов Apple. Для виртуализации на Apple Silicon достаточно скачать IPSW-файл восстановления, который поддерживаемые программы подхватывают напрямую.

Также современные версии Parallels Desktop умеют скачивать и устанавливать macOS в виртуальную машину автоматически, без ручной подготовки образа. Если ваша задача — просто получить тестовую среду, этот путь сэкономит время.

Часто задаваемые вопросы

Можно ли скачать готовый ISO macOS с сайта Apple?

Нет. Apple распространяет macOS только как приложение-установщик через App Store, команду softwareupdate или DMG-пакеты для старых версий. ISO-файл создаётся пользователем самостоятельно из официального установщика.

Чем ISO отличается от DMG?

DMG — родной формат образов дисков macOS, поддерживающий сжатие и шифрование. ISO — универсальный межплатформенный формат, который понимают гипервизоры и программы записи дисков на любой ОС. Утилита hdiutil умеет конвертировать один формат в другой.

Легально ли запускать macOS в VirtualBox на Windows-ПК?

Нет. Лицензионное соглашение Apple разрешает виртуализацию macOS только на компьютерах Apple. Запуск на стороннем оборудовании нарушает условия лицензии независимо от того, как получен образ.

Установщик выдаёт ошибку «приложение повреждено» — что делать?

Для старых версий macOS причина обычно в истёкшем сертификате подписи. Решение — в среде установки отключить сеть и вручную установить дату, предшествующую истечению сертификата, командой date в Терминале. Если ошибка возникает с актуальной версией — перекачайте установщик заново, возможно, файл загрузился не полностью.

Какой размер должен быть у временного образа при создании ISO?

Размер зависит от версии установщика: старым системам хватало нескольких гигабайт, актуальные версии занимают заметно больше. Указывайте в параметре -size значение с запасом относительно размера вашего установщика — точную цифру подскажет документация для конкретной версии.