Содержит подробные инструкции для тех, кому нужен Xcode или кто просто хочет попробовать фирменную операционную систему Apple.
- 1. Проверьте совместимость ПК
- 2. Приготовьте образ macOS
- 3. Выберите и установите ПО для виртуализации
- 4. Создайте виртуальную машину
- 5. Настройте виртуальную машину
- 6. Сконфигурируйте дополнительные параметры
- 7. Установите macOS в виртуальной машине
- Первый этап
- Второй этап
- Третий этап
- 8. Проверьте работу виртуальной машины
1. Проверьте совместимость ПК
для запуска macOS вам понадобится относительно современный компьютер. Для более-менее комфортной работы вам понадобится четырехъядерный процессор, 8 ГБ оперативной памяти и дискретная видеокарта.
Кроме того, процессор должен поддерживать технологию виртуализации аппаратного уровня. Для чипов Intel это VT-x или VT-d, а для чипов AMD — AMD-V. Он есть практически у всех современных процессоров, но стоит проверить.
Это можно уточнить через описание конкретной модели чипа на сайте производителя или воспользовавшись бесплатной утилитой CPU-Z.
- Загрузите приложение с официального сайта и установите его.
- Запустите CPU-Z и посмотрите командную строку.
- Если у вас есть указанная выше отметка, все в порядке.
- Если нет, то можно использовать программную виртуализацию, но производительность в этом случае будет значительно снижена.
2. Приготовьте образ macOS
Установочные образы для MacOS отсутствуют в свободном доступе, а Apple запрещает использовать свою операционную систему на компьютерах других производителей. Чтобы получить образ загрузочного диска, вы можете попробовать найти его в Интернете или одолжить Mac у друга.
Мы воспользуемся вторым вариантом.
- На Mac щелкните ссылку и нажмите «Открыть приложение App Store».
- Нажмите «Загрузить», дождитесь загрузки установщика и закройте его.
- Откройте папку «Приложения → Утилиты» и запустите «Терминал».
- создайте контейнер образа диска, скопировав команду hdiutil Convert ~/Desktop/InstallSystem.dmg -format UDTO -o ~/Desktop/HighSierra.iso
- используйте команду hdiutil Attach /tmp/HighSierra.cdr.dmg -noverify -mountpoint /Volumes/install_build, чтобы смонтировать его
- разверните установщик системы в созданный образ с помощью команды sudo /Applications/Install\ macOS\ High\ Sierra.app/Contents/Resources/createinstallmedia —volume /Volumes/install_build
- Введите пароль администратора и нажмите Y и Enter для подтверждения.
- используйте команду mv /tmp/HighSierra.cdr.dmg ~/Desktop/InstallSystem.dmg, чтобы переместить изображение на рабочий стол
- используйте hdiutil detach /Volumes/Install\ macOS\ High\ Sierra, чтобы удалить установщик
- используйте hdiutil Convert ~/Desktop/InstallSystem.dmg -format UDTO -o ~/Desktop/HighSierra.iso, чтобы преобразовать образ macOS в формат ISO
- Измените расширение файла образа на ISO и с помощью USB-накопителя перенесите его на компьютер, на который вы хотите установить виртуальную машину.
3. Выберите и установите ПО для виртуализации
Существует множество платных и бесплатных виртуальных машин. VmWare, Parallels и VirtualBox подходят для установки macOS. В качестве примера возьмем последний: он находится в свободном доступе и хорошо известен.
- Посетите официальный сайт VirtualBox и нажмите ссылку «Хостинг Windows.
- Откройте загруженный файл и следуйте подсказкам мастера установки.
- Подтвердите установку дополнения во время этого процесса.
4. Создайте виртуальную машину
Теперь нам нужно создать виртуальную машину в VirtualBox, на которую мы позже установим macOS.
- Запустите утилиту, нажмите кнопку «Создать» и введите имя компьютера.
- Укажите тип и версию операционной системы, в нашем случае Mac OS X и macOS 10.13 High Sierra.
- Укажите объем оперативной памяти. Чем больше, тем лучше, но за пределы зеленой зоны лучше не выходить.
- Выберите «Создать новый виртуальный диск» и тип VDI.
- Выберите «Формат» как «Динамический» и установите нужный размер. Мы рекомендуем 30 ГБ или больше, в зависимости от того, сколько программного обеспечения вы планируете использовать.
5. Настройте виртуальную машину
для правильной загрузки гостевой операционной системы необходимо выделить оптимальное количество ресурсов на хост-машине, настроить некоторые параметры и выбрать образ macOS в качестве загрузочного диска.
- Выберите виртуальную машину и нажмите «Настроить» на панели инструментов.
- Перейдите в раздел «Система», на вкладке «Материнская плата» снимите флажок с опции «Флоппи» и с помощью стрелок переместите ее вниз. Остальное остается неизменным.
- На вкладке «Процессоры» укажите количество ядер. Лучше не покидать Зеленую зону.
- В разделе «Дисплей» установите максимальный объем видеопамяти и убедитесь, что обе галочки ускорения сняты.
- В разделе «Медиа» нажмите на «пустую» строку, затем нажмите на значок диска и выберите ISO-образ, который мы подготовили на втором шаге.
- Нажмите «ОК», чтобы сохранить настройки и закрыть VirtualBox.
6. Сконфигурируйте дополнительные параметры
из-за вышеуказанных ограничений macOS может работать только на компьютерах Apple. Для того, чтобы установить систему в VirtualBox, вам придется что-то сделать в консоли и прикинуться iMac.
- откройте поиск, введите cmd и запустите командную строку».
- скопируйте следующие команды одну за другой, заменяя mac именем вашей виртуальной машины.
компакт-диск «C:\Program Files\Oracle\VirtualBox\»
VBoxManage.exe изменить виртуальную машину «mac» —cpuidset 00000001 000106e5 00100800 0098e3fd bfebfbff
VBoxManage setextradata «Имя вашей виртуальной машины» «VBoxInternal/Devices/efi/0/Config/DmiSystemProduct» «iMac11.3″
VBoxManage setextradata «Имя вашей виртуальной машины» «VBoxInternal/Devices/efi/0/Config/DmiSystemVersion» «1.0″
VBoxManage setextradata «Имя вашей виртуальной машины» «VBoxInternal/Devices/efi/0/Config/DmiBoardProduct» «Iloveapple»
VBoxManage setextradata «имя вашей виртуальной машины» «VBoxInternal/Devices/smc/0/Config/DeviceKey» «ourhardworkbythesewordsguardedpleasedontsteal(c)AppleComputerInc»
VBoxManage setextradata «Имя вашей виртуальной машины» «VBoxInternal/Devices/smc/0/Config/GetKeyFromRealSMC» 1
7. Установите macOS в виртуальной машине
теперь вы можете продолжить установку macOS. Этот процесс разделен на несколько этапов и занимает около часа. Во время этого процесса вам придется еще раз изменить командную строку, но это будет в последний раз.
Первый этап
- Откройте VirtualBox и запустите виртуальную машину.
- Система начнет предварительную загрузку. На экране появится много текста, который может содержать сообщения об ошибках. Не обращайте на это внимания.
- Через несколько минут появится логотип Apple и загрузится графический интерфейс.
- Выберите язык системы и запустите Дисковую утилиту из меню.
- Укажите виртуальный диск, который мы создали на четвертом шаге, и нажмите кнопку «Стереть».
- Дайте ему имя и оставьте остальные параметры без изменений. Подтвердите удаление.
- в окне утилиты выберите «Установить macOS» и нажмите «Продолжить».
- Примите лицензионное соглашение и нажмите «Создать диск.
- Подождите, пока установочные файлы скопируются на диск и система перезагрузится.
- когда окно утилиты macOS снова появится на экране, перейдите в меню Apple и нажмите «Закрыть».
Второй этап
- Выберите виртуальную машину в VirtualBox и откройте ее настройки.
- Перейдите в раздел «Медиа», нажмите на строку HighSierra.iso, затем нажмите на значок диска и нажмите «Удалить диск с привода».
- Нажмите «ОК» и снова запустите виртуальную машину.
- После загрузки появится оболочка UEFI с командной строкой, в которую нужно вручную ввести одну за другой следующие команды:
ФС1:
cd «данные установки macOS»
компакт-диск «заблокировать файл»
компакт-диск «загрузочный файл»
файл запуска
Третий этап
- После этого запустится графический интерфейс и установка продолжится.
- Через несколько минут виртуальная машина перезагрузится и откроется интерфейс первоначальной настройки системы.
- Укажите свою страну и раскладку клавиатуры.
- Выберите не передавать какую-либо информацию сейчас, чтобы настроить систему как новую.
- Нажмите «Настроить позже» и «Пропустить», чтобы пропустить вход в свой Apple ID.
- Примите условия лицензионного соглашения и введите свой логин и пароль.
- Нажмите «Продолжить» и используйте подсказки для настройки клавиатуры.
8. Проверьте работу виртуальной машины
Установка MacOS завершена. Операционная система работает в отдельном окне, которое можно свернуть или переместить на другой монитор.
Чтобы включить виртуальную машину, откройте VirtualBox и нажмите кнопку «Пуск». Выключение и перезапуск можно выполнить с помощью утилит и системного меню macOS.
*Деятельность компании Meta Platforms Inc и ее социальных сетей Facebook и Instagram запрещена на территории Российской Федерации.
- Хотите связаться со мной?