Запрос «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
Различия версий: что учитывать при выборе образа
Не каждая версия macOS подходит для любой задачи. Современные релизы (начиная с macOS Big Sur) распространяются в новом формате установщика, и процедура создания загрузочного образа для них отличается от старых систем эпохи Mac OS X 10.7–10.11. Кроме того, старые 32-битные эпохи и новые Apple Silicon имеют принципиально разную архитектуру.
| Поколение | Примеры версий | Формат установщика | Особенности ISO |
|---|---|---|---|
| Классические Mac OS X | 10.4–10.6 | Розничные DVD | Образ снимается с диска через Дисковую утилиту |
| Переходный период | 10.7–10.11 | App Store / DMG с сайта Apple | Классическая схема createinstallmedia |
| Современные macOS | 10.12–10.15 | App Store | Стандартная конвертация через hdiutil |
| Актуальные релизы | 11 и новее | App Store / softwareupdate | Больший размер образа, нюансы с IPSW для Apple Silicon |
Для компьютеров на чипах Apple Silicon (M1 и новее) схема иная: там используются файлы восстановления формата IPSW, а виртуализация возможна только через фреймворк Apple Virtualization и поддерживающие его программы. Классический ISO для этих машин не применяется.
Использование 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 значение с запасом относительно размера вашего установщика — точную цифру подскажет документация для конкретной версии.