Лайфхакер
Лайфхакер
Лучшее
Новости
Жизнь
Рецепты
Здоровье
Кино
Технологии
Покупки
Лучшее
Новости
Жизнь
Рецепты
Здоровье
Кино
Технологии
Покупки
Куда поехать на выходные
Добрые новости
Стыдные вопросы
Есть мнение
Норм или стрём
Личный опыт
Объясняем за минуту
ЛикбезmacOS
24 мая 2019

Как установить macOS через виртуальную машину

Подробнейшая инструкция для тех, кому нужен Xcode или просто хочется попробовать фирменную ОС Apple.
Фото автора Артём Козориз
Артём Козориз

Автор Лайфхакера

Как установить macOS через виртуальную машину

1. Проверьте совместимость ПК

Для запуска macOS понадобится относительно современный компьютер. Для более-менее комфортной работы нужен четырёхъядерный процессор, 8 ГБ оперативной памяти и дискретная графика.

👌 В телеграм-канале «Лайфхакер» лучшие статьи о том, как сделать жизнь проще.

⚡ Новости из мира гаджетов, обзоры, гайды и не только — в телеграм-канале «Технологии | Лайфхакер».

Помимо этого, процессор должен поддерживать технологии виртуализации на аппаратном уровне. У чипов Intel это VT‑x или VT‑d, у AMD — AMD‑V. Почти у всех современных процессоров она есть, но не лишним будет проверить.

Как установить macOS через виртуальную машину: Проверьте совместимость ПК

Это можно уточнить в описании конкретной модели чипа на сайте производителя или с помощью бесплатной утилиты CPU‑Z.

  1. Скачайте приложение с официального сайта и установите.
  2. Запустите CPU‑Z и взгляните на строку Instructions.
  3. Если там есть указанные выше маркировки, значит, всё в порядке.
  4. Если нет, можно использовать программную виртуализацию, но в таком случае производительность будет заметно ниже.

2. Приготовьте образ macOS

Установочных образов macOS нет в свободном доступе, к тому же Apple запрещает использование своей ОС на компьютерах других производителей. Чтобы получить образ загрузочного диска, можно попытаться найти его в интернете или одолжить Mac у кого-нибудь из друзей.

Мы воспользуемся вторым вариантом.

  1. На Mac перейдите по ссылке и нажмите «Открыть приложение App Store».
  2. Кликните «Загрузить», подождите, пока установщик скачается, и закройте его.
  3. Откройте папку «Программы» → «Утилиты» и запустите «Терминал».
  4. Создайте контейнер образа диска, скопировав команду hdiutil convert ~/Desktop/InstallSystem.dmg -format UDTO -o ~/Desktop/HighSierra.iso
  5. Смонтируйте его командой hdiutil attach /tmp/HighSierra.cdr.dmg -noverify -mountpoint /Volumes/install_build
  6. Разверните установщик системы в созданный образ командой sudo /Applications/Install\ macOS\ High\ Sierra.app/Contents/Resources/createinstallmedia --volume /Volumes/install_build
  7. Введите пароль администратора и подтвердите действие нажатием клавиши Y и Enter.
  8. Переместите образ на рабочий стол командой mv /tmp/HighSierra.cdr.dmg ~/Desktop/InstallSystem.dmg
  9. Отмонтируйте установщик командой hdiutil detach /Volumes/Install\ macOS\ High\ Sierra
  10. Сконвертируйте образ macOS в формат ISO командой hdiutil convert ~/Desktop/InstallSystem.dmg -format UDTO -o ~/Desktop/HighSierra.iso
  11. Смените расширение файла образа на ISO и перенесите с помощью флешки на ПК, где будет установлена виртуальная машина.

3. Выберите и установите ПО для виртуализации

Существует множество платных и бесплатных виртуальных машин. Для установки macOS подходят VmWare, Parallels, VirtualBox. Для нашего примера возьмём последнюю: она в свободном доступе и хорошо известна.

  1. Перейдите на официальный сайт VirtualBox и кликните по ссылке Windows hosts.
  2. Откройте загруженный файл и следуйте подсказкам мастера установки.
  3. Подтвердите инсталляцию дополнительных компонентов в процессе.

4. Создайте виртуальную машину

Теперь в VirtualBox необходимо создать наш виртуальный компьютер, на который мы позже установим macOS.

  1. Запустите утилиту, нажмите кнопку «Создать» и задайте имя машины.
  2. Укажите тип и версию ОС, в нашем случае — Mac OS X и macOS 10.13 High Sierra.
  3. Укажите объём ОЗУ. Чем больше, тем лучше, но за зелёную зону лучше не выходить.
  4. Выберите «Создать новый виртуальный диск» и тип VDI.
  5. Укажите формат «Динамический» и задайте необходимый размер. Рекомендуется от 30 ГБ в зависимости от объёма софта, который планируется использовать.

5. Настройте виртуальную машину

Для корректного запуска гостевой ОС нужно выделить оптимальное количество ресурсов основного компьютера, сконфигурировать некоторые настройки и выбрать образ macOS в качестве загрузочного диска.

  1. Выберите виртуальную машину и нажмите «Настроить» на панели инструментов.
  2. Перейдите в раздел «Система» и на вкладке «Материнская плата» снимите галочку с пункта «Гибкий диск», а затем переместите его вниз с помощью стрелки. Остальное оставьте без изменений.
  3. На вкладке «Процессор» укажите количество ядер. Лучше не выходить из зелёной зоны.
  4. В разделе «Дисплей» установите максимальный объём видеопамяти и убедитесь, что обе галочки ускорения сняты.
  5. В разделе «Носители» кликните строку «Пусто», а затем на иконку диска и выберите ISO-образ, который мы подготовили на втором шаге.
  6. Нажмите кнопку OK для сохранения настроек и закройте VirtualBox.

6. Сконфигурируйте дополнительные параметры

Из-за упомянутых выше ограничений macOS запускается только на фирменных компьютерах Apple. Чтобы система всё-таки установилась в VirtualBox, придётся немного пошаманить в консоли и прикинуться iMac.

  1. Откройте поиск, введите cmd и запустите «Командную строку».
  2. Поочерёдно скопируйте следующие команды, заменив в них mac на имя вашей виртуальной машины.

cd "C:\Program Files\Oracle\VirtualBox\"

VBoxManage.exe modifyvm "mac" --cpuidset 00000001 000106e5 00100800 0098e3fd bfebfbff

VBoxManage setextradata "Your Virtual Machine Name" "VBoxInternal/Devices/efi/0/Config/DmiSystemProduct" "iMac11,3"

VBoxManage setextradata "Your Virtual Machine Name" "VBoxInternal/Devices/efi/0/Config/DmiSystemVersion" "1.0"

VBoxManage setextradata "Your Virtual Machine Name" "VBoxInternal/Devices/efi/0/Config/DmiBoardProduct" "Iloveapple"

VBoxManage setextradata "Your Virtual Machine Name" "VBoxInternal/Devices/smc/0/Config/DeviceKey" "ourhardworkbythesewordsguardedpleasedontsteal(c)AppleComputerInc"

VBoxManage setextradata "Your Virtual Machine Name" "VBoxInternal/Devices/smc/0/Config/GetKeyFromRealSMC" 1

7. Установите macOS в виртуальной машине

Теперь можно переходить к самой установке macOS. Эта процедура разбита на несколько этапов и занимает около часа. В процессе придётся снова повозиться с командной строкой, но уже в последний раз.

Первый этап

  1. Откройте VirtualBox и запустите виртуальную машину.
  2. Начнётся предварительная загрузка системы. На экране будет отображаться много текста, среди которого может быть информация об ошибках. Не обращайте на это внимания.
  3. Через несколько минут появится логотип с яблоком и загрузится графический интерфейс.
  4. Выберите язык системы и запустите «Дисковую утилиту» из меню.
  5. Укажите виртуальный диск, который мы создали на четвёртом шаге и нажмите кнопку «Стереть».
  6. Задайте имя, а остальные опции оставьте как есть. Подтвердите стирание.
  7. Выберите в окне утилит «Установить macOS» и нажмите «Продолжить».
  8. Примите лицензионное соглашение и кликните на созданный диск.
  9. Дождитесь, пока установочные файлы скопируются на диск и система перезагрузится.
  10. Когда на экране снова появится окно «Утилиты macOS», перейдите в меню Apple и нажмите «Выключить».

Второй этап

  1. Выберите виртуальную машину в VirtualBox и откройте её настройки.
  2. Перейдите в раздел «Носители» и кликните по строке HighSierra.iso, а затем по иконке диска и нажмите «Изъять диск из привода».
  3. Нажмите ОК и снова запустите виртуальную машину.
  4. После загрузки появится UEFI-оболочка с командной строкой, в которую нужно поочерёдно ввести вручную следующие команды:

Fs1:

cd "macOS Install Data"

cd "Locked Files"

cd "Boot Files"

boot.efi

Третий этап

  1. После этого запустится графический интерфейс и установка продолжится.
  2. Через несколько минут виртуальная машина перезагрузится и откроется интерфейс первичной настройки системы.
  3. Укажите страну и раскладку клавиатуры.
  4. Выберите Don’t transfer any information now, чтобы настроить систему как новую.
  5. Пропустите вход в Apple ID, нажав Setup later и Skip.
  6. Примите условия лицензионного соглашения, а затем введите имя пользователя и пароль.
  7. Нажмите Continue и настройте клавиатуру с помощью подсказок.

8. Проверьте работу виртуальной машины

Установка macOS завершена. Операционная система работает в отдельном окне, которое можно свернуть или перенести на другой монитор.

Для включения виртуальной машины откройте VirtualBox и нажмите кнопку «Запустить». Завершение и перезагрузку можно делать как из утилиты, так и через системное меню macOS.

Читайте также
💻🍏🖥
Как сделать загрузочную флешку с macOS
Как установить в Windows 10 динамические обои из macOS Mojave
10 миниатюрных утилит для macOS, которые экономят время
11 программ для macOS, которые должны быть у каждого
Как использовать системные настройки macOS на полную

*Деятельность Meta Platforms Inc. и принадлежащих ей социальных сетей Facebook и Instagram запрещена на территории РФ.

Если нашли ошибку, выделите текст и нажмите Ctrl + Enter
Это интересно
Давайте посчитаем. Как эффективно вести семейный бюджет

Давайте посчитаем. Как эффективно вести семейный бюджет

ИГРА: Снова в школу! Найдите всё, что пригодится для учёбы

ИГРА: Снова в школу! Найдите всё, что пригодится для учёбы

Учебный год под контролем!

Учебный год под контролем!

BitrixGPT Agent

Команда Лайфхакера попробовала нового ИИ-агента в «Битрикс24». 5 возможностей, которые нас удивили 

Реклама
Комментарии
Авторизуйтесь, чтобы оставить комментарий
Светлана Андреева
24.05.19 12:28
Разве это законно?
Ilya Erlikhman
17.03.20 16:20
На самом деле нет, но виртуальную машину можно очень быстро удалить так, чтобы было невозможно доказать, что она у Вас была 😊
Николай Швырев
24.05.19 12:56
А не судьба было поделиться образом?
Anastasia Alexandrovna
24.05.19 14:28
они не могут - "Установочных образов macOS нет в свободном доступе, к тому же Apple запрещает использование своей ОС на компьютерах других производителей."на любом треккере можно найти образ.
Николай Маноим
26.05.19 00:10
Отлично! Что бы поставить Мак, мне нужен Мак ) Круто! )))Да и на виртуалку ставить - фигня. В дуал бут надо на ССДшник с Виндой, вот тогда можно прелести системы прочувстовать )
Ilya Erlikhman
03.03.20 12:56
Для того, чтобы поставить в dual Boot, требования к железу ещё более жёсткие, там требуются строго определённые чипсеты мат. платы и видео. И, если этот комп не Mac, установка в dual boot является прямым нарушением лицензионных ограничений
Махно Николай
12.03.20 15:46
Не знаю, у меня нормально работает. Ну а что касается нарушений, то нарушение начинается уже тогда, когда МакОС устанавливается не на МАК компьютер, так что там без разницы сколько систем в кловере будет, 1 или 2-3 ))
Алексей Гиматдинов
31.08.19 21:26
Супер инструкция! Большое спасибо за работу над ней
Даниил Кутько
16.11.19 13:28
А можно ли установить macOS Snow с такими же этапами?
Maximus Panin
18.05.20 16:56
С какого времени Parallels стал поддерживать запуск на Win ?
Ян Котик
31.08.20 20:54
Установил, правда сиерру. Всё работает, но почему то только 3 Мб видеопамяти. Поставил дополнения, не помогло. Помогите
Александр Торопов
06.11.20 10:31
после введения команды вылезает ошибка при запуске Не удалось открыть сессию для виртуальной машины mac os. Unknown configuration value '/GetKeyFromRealSMCd C:\Program' found in the configuration of smc instance #0 (VERR_CFGM_CONFIG_UNKNOWN_VALUE). Код ошибки: E_FAIL (0x80004005) Компонент: ConsoleWrap Интерфейс: IConsole {872da645-4a9b-1727-bee2-5585105b9eed}
Александр Торопов
06.11.20 11:06
пожалуйста помогите
София Табунщик
16.01.21 03:27
Решили проблему?
Василий Подоплелов
04.02.21 15:05
тоже самое и у меня
Владислав Иванов
07.04.21 19:34
Попробуйте перевести дату на октябрь 2019 года. При установке хакинтоша помогает, это связанно с истечением срока действия сертификата
Konstantin Parkeev
17.05.21 13:36|изменено
Перед началом инсталлятор сверяется с сервером и выкачивает сертификат. Сверху открываем утилиты -> Терминал. В Терминале пишем date MMDDHHMMYY. MM — месяц. DD — день. HH — час. MM — минута. YY — 2 последние цифры года. Например, установите 12 июня 2017 года, текущее время 02:12, значит выглядеть команда в терминале будет так: date 0612021217. Тапаем Enter, закрываем Терминал (cmd + q) и устанавливаем систему.
София Табунщик
16.01.21 18:14
Помогите, останавливается на этом шаге загрузки, ждала несколько часов - результат нулевой
Артём Козориз
18.01.21 09:48
Нужно смотреть логи, нюансов может быть очень много. Попробуйте написать поддержку VirtualBox или спросите на специализированных форумах.
Devah 77
16.09.21 17:42
Машина не запускается, после пункта с "шаманством" по описанию всё должно быть гладко, но у меня что-то не выходит( Помогите, пожалуйста
MiniGamePlayer
31.08.24 20:40
тоже самое. что делать, незнаю
Всеволод Карпиков
11.12.21 10:04
Здравствуйте, хватит ли ryzen 3100 для работы в виртуальной машине с Mac OS (поработать - это чисто зайти в браузер сафари и раз в час верстку сайта проверять)
Что вы могли пропустить
iQOO показала компактный игровой планшет Pad Ultra с активным охлаждением
iQOO показала компактный игровой планшет Pad Ultra с активным охлаждением
0
16:55
Новости
Устройства
Анонсирован iQOO 16 — флагман с топовым Snapdragon 8 Elite Extreme Gen 6 и батареей 8 400 мА·ч
Анонсирован iQOO 16 — флагман с топовым Snapdragon 8 Elite Extreme Gen 6 и батареей 8 400 мА·ч
0
16:21
Новости
Устройства
Boox показала карманную читалку Picco с E-Ink и магнитом для крепления на смартфон
Boox показала карманную читалку Picco с E-Ink и магнитом для крепления на смартфон
0
14:40
Новости
Устройства
Лучшие смартфоны сентября
Лучшие смартфоны сентября
0
13:00
Устройства
Устройства
Bigme представила смартфон с двумя экранами разных типов — один из них снимается
Bigme представила смартфон с двумя экранами разных типов — один из них снимается
0
11:10
Новости
Устройства
Honor представила смарт-часы Watch 6 Pro с мониторингом остановки сердца
Honor представила смарт-часы Watch 6 Pro с мониторингом остановки сердца
0
10:10
Новости
Устройства
Honor представила Magic 9 Pro Max с двумя камерами на 200 Мп и батареей 8 800 мА·ч
Honor представила Magic 9 Pro Max с двумя камерами на 200 Мп и батареей 8 800 мА·ч
0
Вчера
Новости
Устройства
Телефон не заряжается: 8 причин и способы их устранения
Телефон не заряжается: 8 причин и способы их устранения
0
Вчера
Ликбез
Устройства
Как поменять иконки приложений на Android: 5 способов для разных ситуаций
Как поменять иконки приложений на Android: 5 способов для разных ситуаций
0
27 сентября
Технологии
Технологии
В Сети раскрыли главные улучшения в грядущем iPad mini 8
В Сети раскрыли главные улучшения в грядущем iPad mini 8
0
26 сентября
Новости
Устройства
Издание TechRadar составило топ-5 лучших умных часов на Android в 2026 году
Издание TechRadar составило топ-5 лучших умных часов на Android в 2026 году
0
26 сентября
Новости
Устройства
15 лучших приложений-антирадаров для Android в 2026 году
15 лучших приложений-антирадаров для Android в 2026 году
0
26 сентября
Ликбез
Технологии
Роскомнадзор предупредил об уязвимости роутеров MikroTik — в России их около 100 тысяч
Роскомнадзор предупредил об уязвимости роутеров MikroTik — в России их около 100 тысяч
0
26 сентября
Новости
Технологии
Как мы открывали GTA: редакция Лайфхакера вспоминает 6 любимых игр культовой серии Rockstar
Как мы открывали GTA: редакция Лайфхакера вспоминает 6 любимых игр культовой серии Rockstar
0
25 сентября
Технологии
Технологии
Ютубер сделал футуристичный стол-экран, заряжающий смартфон без проводов в любом месте
Ютубер сделал футуристичный стол-экран, заряжающий смартфон без проводов в любом месте
0
25 сентября
Новости
Устройства

Новые комментарии

Аватар автора комментария
Юрий4 часа назад

0 / 0

Наш опыт со Study America и Марией Гурьевой — полный провал услуги. Мы заплатили 1,3 млн рублей за сопровождение поступления сына в американские университеты. Компания с самого начала знала его оценки и GPA. Именно поэтому мы и платили такие деньги: чтобы профессионалы подобрали реальные варианты, выстроили стратегию, проконтролировали сроки, документы и подачу. Что получили в итоге? Нам рекомендовали университеты, требования которых не соответствовали показателям сына. В одном из разговоров представитель Study America вообще заявил, что с такими оценками он «никуда не поступит», и предложил как вариант изменить оценки в школьном аттестате. Для нас это было абсолютно неприемлемо. Дальше стало еще хуже. Мы сами пересматривали список вузов, сами искали дедлайны, сами выясняли требования и сами связывались с приемными комиссиями. В один университет уже не успели подать документы. Позже выяснилось, что по части программ сроки для иностранных студентов были еще раньше, но от Study America этой информации вовремя не было. С документами тоже были проблемы. По одной заявке университет позже запросил документ, который Study America советовала не прикладывать. После подачи нам говорили ждать, а разбираться, что происходит с заявками, в итоге снова пришлось самим. Финал очень простой: заявки были поданы слишком поздно для запланированного начала обучения. Сын никуда не поступил. То есть мы заплатили 1,3 млн рублей за профессиональное сопровождение, а в критических точках — выбор вузов, дедлайны, документы, контроль подачи — всё пришлось тащить на себе. И даже это не спасло поступление. Деньги компания добровольно не вернула. Мы уже обратились в суд и добиваемся возврата там. После такого опыта Марию Гурьеву и Study America я категорически не рекомендую.
Как поступить в американский университет и учиться бесплатно
Аватар автора комментария
Елена Баранова6 часов назад

0 / 0

Вафли вкусные, но масла слишком много
Воздушные тыквенные вафли с сыром
Аватар автора комментария
S G11 часов назад

0 / 0

>Сама же картина получилась не столько страшной, сколько тревожной. >Жанр: ужасы. пилять какие ужасы, если это триллер по вашему описанию?
Стоит ли смотреть хоррор «Закулисье реальности», который бьёт рекорды в мировом прокате
Аватар автора комментария
Елена Исупова11 часов назад

0 / 0

Спасибо!
10 вещей, ради которых стоит отправиться в Индонезию: личный опыт
Давайте посчитаем. Как эффективно вести семейный бюджет

Давайте посчитаем. Как эффективно вести семейный бюджет

Лайфхакер
Информация
О проектеРубрикиРекламаРедакцияВакансииО компании
Подписка
TelegramВКонтактеTwitter (X)PinterestYouTubeИнициалRSS
Правила
Пользовательское соглашениеПолитика обработки персональных данныхПравила применения рекомендательных технологийПравила сообществаСогласие на обработку персональных данныхСогласие для рекламных рассылокСогласие для информационной программы
18+Копирование материалов запрещено.
Издание может получать комиссию от покупки товаров, представленных в публикациях