Порой возникает необходимость воспользоваться операционной системой отличной от установленной на компьютере. Есть разные методы сделать это в зависимости от ситуации и одним из таких способов будет запустить нужную операционку в виртуальной машине. Процесс не сложный, однако есть некоторые нюансы и занимающий много времени.
В данном примере рассмотрим установку Mac OS Mojave 10.14.6 в VirtualBox на Windows 10. В качестве процессора будет использован AMD Ryzen 3 2200G хотя на процессорах Intel все аналогично за небольшими изменениями, о которых будет сказано дальше.
Для запуска Mac OS в виртуальной машине VirtualBox нам потребуется сама программа которую можно бесплатно скачать на официальном сайте и пакет дополнений для гостевых операционных систем (Oracle VM VirtualBox Extension Pack) который можно загрузить там же. Устанавливайте последнюю версию которая будет на сайте, а в данном случае использовалась версия VirtualBox 6.1.
Так же необходим установочный диск с macOS Mojave. Вы можете воспользоваться образом, использовавшимся в данном примере скачав Mac OS Mojave 10.14.6 здесь или тут. Части архива взаимозаменяемые, так что можно загружать откуда вам больше нравится. Хеш образа диска SHA256: E700465D24B5D81CC694013D22497DDC6BD2EE6CAAF83BDCFA3B6792796BB4B2
.
Останавливаться на установке программы мы не будем, желающие могут ознакомиться с подробной инструкцией на нашем сайте. Запускаете программу и нажимаете кнопку «Создать». Затем мы переключились в «Экспертный режим» нажав соответствующую кнопку внизу появившегося окна. Вводим имя нашей машины, лучше английскими символами и указываем тип операционной системы и ее разрядность, в данном случае Mac OS X 64-bit.
Папку машины, где хранятся ее настройки можно не менять. Передвигаем ползунок оперативной памяти выделив примерно половину имеющейся, но в красную зону лучше не залезать. Отмечаем «Создать новый виртуальный жесткий диск» и нажимаем кнопку «Создать».
Теперь нужно указать папку, где будет располагаться создаваемый виртуальный жесткий диск и его размер. Имейте в виду, что потом изменить размер диска Мак не позволит, так что сразу указывайте нужный вам размер. Тип и формат хранения можно сделать как на скриншоте.
После этого виртуальная машина будет создана. Выделяем ее в левой колонке и нажимаем кнопку «Настроить» в верхней панели. Выбираем в левой колонке открывшего окна пункт «Система». Здесь нужно указать в списке порядок загрузки первым оптический диск.
На вкладке «Процессор» выбираете сколько ядер процессора выделить для работы Mac OS и предел загрузки CPU. Кроме того, здесь и на вкладке «Ускорение» есть дополнительные настройки, которыми можно «поиграться» если в процессе загрузки ОС будет возникать ошибка. Все зависит от конкретных комплектующих вашего компьютера. Порой помогает отключение Nested Paging, а в моем случае включение галочки у пункта «Включить Nested VT-x/AMD» приводило к тому, что установка заканчивалась сообщением attempting system restart mach reboot
.
В разделе «Дисплей» настраивается размер видеопамяти, выделенный виртуальной машине, а также тип графического контроллера и режимы ускорения. Их можно оставить по умолчанию или подбирать в случае проблем с запуском.
Переходим к разделу настроек «Носители». Здесь уже присутствует виртуальный жесткий диск, созданный нами на начальном этапе. Нам нужно указать оптический диск, с которого будет происходить установка Mac. Для этого выбираем его, нажав на «Пусто» и затем щелкаем по синему значку диска в верхней правой части окна. В открывшемся меню нужно указать местоположение образа нашего установочного диска или привод CD-ROM если он находится в нем. В результате должно получиться как на изображении ниже.
Теперь важный момент, сохраняем выполненные настройки и обязательно закрываем программу VirtualBox. Это нужно чтобы можно было сделать некоторые настройки виртуальной машины с помощью VBoxManage. Запускаем командную строку Windows и переходим в папку с установленной программой VirtualBox. Если вы не меняли путь по умолчанию при установке, то команда будет такой, в противном случае подставьте свой путь.
cd "C:Program FilesOracleVirtualBox"
Дальше нужно выполнить последовательно следующие команды, но заменив Имя Виртуальной Машины на реальное имя, указанное вами при ее создании.
VBoxManage modifyvm "Имя Виртуальной Машины" --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
Если у вас процессор AMD, то выполните дополнительно команду
VBoxManage modifyvm "Имя Виртуальной Машины" --cpu-profile "Intel Core i7-6700K"
Если при этом получаете сообщение об ошибке VBoxManage.exe: error: Invalid parameter '--cpu-profile'
, то попробуйте указать другой процессор, например:
VBoxManage modifyvm "Имя Виртуальной Машины" --cpu-profile "Intel Xeon X5482 3.20GHz" VBoxManage modifyvm "Имя Виртуальной Машины" --cpu-profile "Intel Core i7-5600U" VBoxManage modifyvm "Имя Виртуальной Машины" --cpu-profile "Intel Core i5-3570" VBoxManage modifyvm "Имя Виртуальной Машины" --cpu-profile "Intel Core i7-2635QM"
Также можно сразу указать нужное разрешение экрана виртуальной машины выполнив следующую команду, где последние два числа как раз указывают ширину и высоту в пикселах. Впрочем, это всегда можно будет изменить в последствии снова выполнив эту команду с другим разрешением.
VBoxManage setextradata "Имя Виртуальной Машины" VBoxInternal2/EfiGraphicsResolution 1280x1024
На этом все подготовительные мероприятия закончены и можно переходить непосредственно к установке Mac OS Mojave в виртуальную машину. Снова запускаем VirtualBox, выбираем нашу машину и нажимаем кнопку «Запустить» в верхней панели. Откроется окно виртуальной машины VirtualBox и побегут строчки, показывающие процесс первоначальной загрузки операционной системы.
В некоторые моменты может казаться, что установка зависла, тогда можно ориентироваться на индикатор активности виртуального жесткого диска внизу окна программы. Теперь можно расслабиться и помедитировать пока не появится экран выбора языка, где указываем русский и щелкаем по стрелке вправо расположенной под ним. Прежде чем выполнять саму установку ОС необходимо инициализировать диск, поэтому на следующем шаге в окне «Утилиты MacOS» выбираем «Дисковая утилита».
В левом столбце выбираем наш виртуальный жесткий диск и нажимаем кнопку «Стереть» на верхней панели. Появится запрос на подтверждение действия, где можно задать какое-нибудь имя нашему диску и нажать снова «Стереть».
После завершения подготовки диска закрываем «Дисковая утилита» и снова попадаем в окно «Утилиты macOS», где теперь надо выбрать пункт «Установка macOS» и кликнуть «Продолжить». В следующем окне для продолжения установки будет предложено нажать соответствующую кнопку, а затем принять лицензионное соглашение. Дальше предложат выбрать диск для установки операционной системы, просто выделяем наш диск и щелкаем стрелку вправо после чего начнется установка MacOS на ваш компьютер.
В какой-то момент система без предупреждения перезагрузится и снова будет черный экран с бегущими строчками. Нам этого не надо, поскольку установка начнется опять с самого начала. Выключаем виртуальную машину закрыв окно с ней. Идем в ее настройки, выбираем наш iso образ с macOS Mojave и отключаем его от машины.
Сохраняем настройки, снова запускаем виртуальную машину VirtualBox и теперь установка продолжится непосредственно с жесткого диска. Когда первоначальная загрузка на черном фоне завершится, появится эмблема Эппл и индикатор оставшегося времени, верить которому не стоит. Это самый долгий этап установки macOS на Virtualbox по окончании которого виртуальная машина снова перезагрузится.
Если вместо продолжения установки вы видите UEFI Interactive Shell, то придется запустить ее самому. Для этого нужно последовательно выполнить команды:
fs1:
cd "macOS Install Data"
cd "Locked Files"
cd "Boot Files"
boot.efi
Фактически процесс установки завершен, осталось только выполнить первоначальные настройки и можно пользоваться. Выбираете страну из списка, затем раскладку клавиатуры, вопрос по миграции и Apple ID, если у вас нет Apple ID то пропустите соответствующий шаг нажав «Настроить позже».
Затем укажите имя вашей учетной записи и пароль. Дальше будут вопросы экспресс-настройки, которые можно оставить по умолчанию или настроить на свой вкус нажав «Настроить параметры».
После окончания всех настроек будет показан рабочий стол MacOS Mojave знаменующий окончание установки.
Хотя установка занимает много времени, последующая загрузка происходит довольно быстро. Стоит иметь в виду, что иногда по каким-то причинам в процессе загрузки может произойти ошибка хотя до этого все работало. В этом случае достаточно просто запустить загрузку заново.
The next huge update for Mac “macOS Catalina” is out now with public beta letting everyone try hands-on on their Macs. For Mac users, it’s as easy as installing a simple application. The downloading procedure is as simple as visiting Apple’s developer program. From there, they could download and open the installer file and continue with a few prompts. Once it’s finished, the software update will automatically search the installer, prompt you to download. Click on Upgrade Now to catch up downloading, and after it’s done, installing macOS Catalina is a matter of a few clicks. Congrats, you’ve done it. Here’s how to Install macOS Catalina on VirtualBox on AMD Systems.
But if you’re a Windows user who would like to try out, you’ve always the way open to it similar to what we’ve done with previous versions. Similar to installing Mojave on VMware and Mojave on VirtualBox, you can also install macOS Catalina on VMware or install macOS Catalina on VirtualBox. The process isn’t much tricky since we’ve created the macOS Catalina VMware & VirtualBox image files to different forms and uploaded to servers, so there’s isn’t much you’d need to do. Simply download the image and start with installing macOS Catalina on VMware or Catalina on VirtualBox.
But that doesn’t work always as it’s supposed to since Apple doesn’t support installing macOS on non-Apple hardware. So installing macOS Catalina or previous versions on a Windows computer are likely to encounter problems, no matter whether you’re installing Catalina on VMware or on VirtualBox or installing actually on your Hackintosh PC. The problems can appear in every stage and sometime you might end up without installation. We’ve already some of the problems and we’re stepping to help you solve every problem you might encounter.
Installing macOS Catalina on a Windows computer may be a little problematic however, there’s a difference between installing macOS Catalina on an Intel system and installing macOS Catalina on an AMD system. The reason there’s a difference between the installation of these two CPUs is the differences between these two. Like a tiny difference which matters for installing macOS is hardware acceleration enabled. While this feature is always enabled on AMD systems, it’s often disabled with Intel systems. But there are way bigger differences than this tiny variation. These differences make the installation different at least a little different.
Sometimes these difference make huge problems for installing macOS that even kick out from the installation. Like for now, you can’t install macOS Catalina on VMware on AMD systems instead you can install on VirtualBox. But that doesn’t mean every installation instructions would work for you. For installing macOS on AMD, there’s a little trick aside from the actual installation which works for Intel users. The change is small but will provide you the results. In this tutorial, I’ll walk you through how to install macOS Catalina on VirtualBox on AMD system.
Step One: Apply Commands For The Virtual Machine
Like I said, installing macOS on Intel systems isn’t much different from installing AMD systems. In fact, the Catalina installation process we’ve walked you through works perfectly for Intel users but also works for AMD users, except the step five that a simple command they’ve to apply an additional command which we’ll do here.
All right! If you’re installing macOS Catalina newly, you may install macOS Catalina but for applying commands, you may use this instruction. I’m talking of AMD users.
With the virtual machine created and configured, you’re now ready to apply some commands specifically for AMD computer.
For this process, open CodeforAMD and press Ctrl + H. On the screen, now type “Your Virtual Machine Name” in the first Find What blank and on the second Replace with blank, write down your virtual machine name exactly without any difference. In my case, I’d write macOS Catalina.
When you’re done, click Replace All. It will replace all the typos which are indicating to enter your virtual machine name.
Now, without saving it, open Commands Prompt.
On there, copy and paste the first line of the commands which should seem like this.
After you’ve done that, copy and paste the rest of the commands and hit Enter.
Step Two: Install macOS Catalina on VirtualBox on AMD System
That makes all set! Just power on the virtual machine and wait.
When the screen appeared, immediately press Esc and type “install.nsh” to start the installation.
If you get install.nsh is not recognized- here is the complete fix –
https://forum.geekrar.com/forums/topic/fixing-install-nsh-issue/
You need to sign-up for the forum to access this.
The macOS Catalina is now installing on VirtualBox, wait for it.
When the installation finished, the virtual machine will reboot, but this time it will boot into an actual installation where you’ll need to personalize, create your account and more.
With setting up everything, the macOS Catalina will be successfully installed.
The result is on the screen in front of you. Hope that works. If there’s something you’d like to tell us, we’re happy to hear.
Содержание
- Требования к установке
- Особенности инсталляции macOS в VirtualBox
- Установка macOS Mojave
- Этап 1: Загрузка необходимых материалов
- Этап 2: Настройка VirtualBox
- Установка macOS High Sierra и старше
- Этап 1: Загрузка образа
- Этап 2: Настройка среды
- Этап 3: Установка ОС
- Устранение возможных проблем в работе VirtualBox
- Заключение
- Вопросы и ответы
Многие пользователи не прочь познакомиться с преимуществами операционной системы macOS, но не хотят или не могут приобрести iMac или MacBook. Хорошим решением в такой ситуации будет установка этой ОС на виртуальной машине, в частности, посредством VirtualBox, о чём мы и хотим вам рассказать в статье далее.
Требования к установке
Перед тем как приступать к инсталляции макОС на «виртуалку», убедитесь, что ваш компьютер соответствует следующим требованиям:
- процессор (двухъядерный или больше) с поддержкой инструкций SSE 4.2, желательно Intel;
- оперативная память 4 Гб и более;
- основная операционная система разрядности 64-бит, предпочтительно Windows или развитый дистрибутив на ядре Linux.
Также требуется настроить на компьютере виртуализацию – под этим подразумевается включение специфичных настроек в BIOS или UEFI. Обратите внимание, что такие опции поддерживают не все компьютеры – для получения подробностей обратитесь к материалу по ссылке ниже.
Подробнее: Как включить виртуализацию в BIOS
Особенности инсталляции macOS в VirtualBox
Установка рассматриваемой ОС в ВиртуалБокс состоит из нескольких этапов: загрузки необходимых материалов, настройки среды и запуска либо установки образа. Процедура отличается для инсталляции варианта macOS Mojave и более старых версий «яблочной» ОС, поэтому имеет смысл рассмотреть оба.
Установка macOS Mojave
Этап 1: Загрузка необходимых материалов
- Первое, с чего следует начать – скачивание подходящего образа для VirtualBox. Из-за некоторых ограничений мы не можем разместить образ на нашем сайте, поэтому вам нужно самостоятельно его отыскать в интернете по запросу macos mojave virtualbox image.
Обратите внимание, что в большинстве случаев это будет готовый образ виртуального жесткого диска с уже установленной системой. Особенность последней версии макОС в том, что ей для полноценной установки требуется накопитель с файловой системой APFS, которую не поддерживает VirtualBox, его актуальная на момент написания настоящей статьи версия. Если вас интересует полная поэтапная установка, обратитесь к варианту High Sierra, который описан ниже.
- Далее следует загрузить новейшую версию VirtualBox – воспользуйтесь ссылкой ниже.
Скачать VirtualBox
- После загрузки инсталлятора запустите его и установите на компьютер, следуя инструкциям на экране.
Также следует загрузить плагин расширения – это нужно для работы USB-портов версий 2.0 и 3.0. Загрузить нужный пак можно по следующей ссылке.
Скачать Oracle VM VirtualBox Extension Pack
- Загрузите файл инсталлятора, после чего запускайте ВиртуалБокс. Перейдите по пунктам «Инструменты» – «Настройки».
- Далее выберите в меню слева вариант «Плагины». Затем в правой части окошка найдите кнопку с иконкой папки с плюсом и нажмите на неё.
- Откроется «Проводник» – используйте его для перехода к директории с загруженным плагином. Выберите искомый файл и нажмите «Открыть».
- Нажмите «Установить».
Прочитайте текст лицензионного соглашения, после чего нажимайте на кнопку «Я согласен».
Когда плагин будет инсталлирован, вы получите соответствующее уведомление.
Проверьте, появился ли пак расширения в списке, после чего переходите к следующему этапу.
Этап 2: Настройка VirtualBox
Перед инсталляцией новейшей macOS виртуальную машину следует соответствующим образом настроить. Действуйте по следующему алгоритму:
- Запустите ВиртуалБокс и нажмите на кнопку «Создать» на панели инструментов.
- Появится окошко создания новой виртуальной машины. Первым делом введите имя ОС, в нашем случае macOS Mojave. Далее выберите тип и версию «Mac OS X» соответственно из выпадающих списков, после чего нажмите «Далее».
- На этом шаге следует задать количество оперативной памяти, выделенное виртуальной машине. Значение зависит от количества установленной на компьютере RAM: например, для устройств с 4 Гб на борту следует задать 2048 МБ, для машин с 8 Гб – 4096 Мб, и по такому же принципу, если ОЗУ больше.
- Для функционирования ОС на виртуальной машине следует создать или подключить образ жесткого диска. Для нашей сегодняшней цели будем использовать последний вариант: выберите позицию «Использовать существующий виртуальный жесткий диск», затем посредством диалогового окна «Проводника» выберите загруженный ранее образ в формате VMDK и нажмите «Создать».
- После создания новой виртуальной машины её следует настроить – для этого выделите нужную позицию в меню слева и нажмите на кнопку «Настроить», которая расположена в меню инструментов.
- Первым делом откройте закладки «Система» – «Процессор». Тут нужно отметить опцию «Включить PAE/NX».
Затем в этом же разделе перейдите ко вкладке «Материнская плата». В блоке «Порядок загрузки» снимите галочку с опции «Гибкий диск». Далее в выпадающем меню «Чипсет» выберите вариант «ICH9», если он не установлен по умолчанию. - Перейдите к закладкам «Дисплей» – «Экран», где с помощью ползунка «Видеопамять» выберите значение «128 Мб».
- Далее следует настроить носители – раскройте соответствующий раздел. В нём выделите образ нашей macOS и в списке «SATA» выберите «SATA 0».
Затем кликните по пункту «Контроллер: SATA», и в правой части окна поставьте галочку напротив опции «Кэширование ввода/вывода», после чего жмите «ОК».
- После выхода из настроек закройте основное окошко VirtualBox и запустите «Командную строку» от имени администратора. Далее введите в окошко интерфейса следующие команды по одной, нажимая Enter после каждой:
cd "C:Program FilesOracleVirtualBox"
VBoxManage.exe modifyvm "macOS Mojave" --cpuidset 00000001 000106e5 00100800 0098e3fd bfebfbff
VBoxManage setextradata "macOS Mojave" "VBoxInternal/Devices/efi/0/Config/DmiSystemProduct" "iMac11,3"
VBoxManage setextradata "macOS Mojave" "VBoxInternal/Devices/efi/0/Config/DmiSystemVersion" "1.0"
VBoxManage setextradata "macOS Mojave" "VBoxInternal/Devices/efi/0/Config/DmiBoardProduct" "Iloveapple"
VBoxManage setextradata "macOS Mojave" "VBoxInternal/Devices/smc/0/Config/DeviceKey" "ourhardworkbythesewordsguardedpleasedontsteal(c)AppleComputerInc"
VBoxManage setextradata "macOS Mojave" "VBoxInternal/Devices/smc/0/Config/GetKeyFromRealSMC" 1
- После исполнения команд закрывайте «Командную строку» и запускайте ВиртуалБокс. Нажмите на кнопку «Запустить».
- Первым делом будет предложено выбрать регион. Установите желаемый и нажмите «Продолжить» («Continue»).
- Далее выберите раскладку клавиатуры – доступные варианты зависят от выбранного региона.
- Здесь требуется прочитать и принять соглашение на использование персональной информации. Поскольку данная инструкция не предполагает проброс сети на виртуальную машину, можно смело продолжать процедуру.
- На этом этапе предполагается перенос данных или восстановление информации с предыдущей версии macOS. Таковой у нас нет, поэтому стоит отказаться от переноса.
- Система попросит вас ввести Apple ID. Делать это на виртуальной машине не рекомендуется, поэтому выберите вариант «Добавить позже» («Set Up Later»).
Подтвердите отказ от ввода.
- Также потребуется принять лицензионное соглашение.
Это действие также понадобится подтвердить.
- Следующий шаг – создание учётной записи. Введите все требуемые данные (логин, полное имя и пароль), после чего продолжайте процедуру.
- Последнее действие, которое от вас требуется – выбор светлой или тёмной схемы оформления. Выбирайте по вкусу, а если тема не понравится, её всегда можно будет сменить через системные настройки.
- Через некоторое время перед вами появится рабочий стол настроенной macOS Mojave.
Установка macOS High Sierra и старше
Более старые версии ОС от Apple можно установить на VirtualBox в прямом смысле этого слова, из загрузочного образа, поскольку для них достаточно файловой системы HFS+, которая поддерживается указанной средой. Процедура почти не отличается от таковой для Мохаве, но имеет ряд нюансов, на которые и обратим внимание.
Этап 1: Загрузка образа
Первый этап инсталляции Хай Сьерра в точности повторяет загрузку материалов из инструкции для новейшего варианта, за одним отличием — установочный образ этой ОС следует качать в формате ISO.
Внимание! Образы из AppStore в формате DMG не поддерживаются в VirtualBox!
Этап 2: Настройка среды
Настраивать ВиртуалБокс для macOS High Sierra следует по точно такому же принципу, что и для Mojave.
- Проделайте шаги 1-3 из предыдущей инструкции, только на шаге 2 в качестве имени машины установите High Sierra.
Обратите внимание! Тип ОС нужно установить как «Mac OS X (64-bit)», иначе установка будет идти некорректно!
- На шаге настройки виртуального жесткого диска выберите вариант «Создать новый виртуальный жесткий диск».
В качестве типа оставьте значение по умолчанию, вариант «VDI».
Далее оставьте вариант «Динамический жесткий диск».
Последнее требуемое действие – выбор объёма. Размера в 30 Гб будет достаточно.
- Повторите действия из шагов 5-7 предыдущей части статьи.
- Во время настройки пункта «Носители» действия несколько отличаются. Первое, что следует проделать – в ветке «Контроллер SATA» выделить позицию виртуального оптического привода и удалить её.
Затем нажмите на кнопку добавления новых контроллеров и выберите вариант «Добавить SATA контроллер».
Далее воспользуйтесь кнопкой в виде CD с плюсиком для создания нового привода. Во всплывающем окошке выберите пункт «Выбрать образ».
В интерфейсе добавления образов нажмите «Добавить» и с помощью «Проводника» выберите ISO-файл macOS High Sierra.
Кликните «Выбрать», после чего закройте ВиртуалБокс.
- В шаге 9 инструкции для Mojave замените в командах название виртуальной машины: вместо macOS Mojave прописывайте High Sierra, вводя указанные команды.
Этап 3: Установка ОС
Процедура полной установки операционной системы происходит по следующему алгоритму:
- Как и в варианте Мохаве, откройте VirtualBox, выделите созданную ранее машину и нажмите «Запустить». Начнётся подготовка к установке макОС. Она может занять несколько минут – обязательно дождитесь, пока она закончится.
- Выберите подходящий язык, к примеру, «Русский».
- Появится окошко с утилитами, в котором кликните «Дисковая утилита».
В интерфейсе утилиты выберите диск виртуальной машины и воспользуйтесь кнопкой «Стереть».
Потребуется задать имя, формат и схему раздела. Выбрать можно любые из доступных. Проделав это, нажимайте «Стереть».
По окончании процедуры очистки нажмите «Готово».
- Закройте «Дисковую утилиту», затем выберите в списке позицию «Установка macOS».
- Здесь нажмите «Продолжить».
- Примите лицензионное соглашение.
Подтвердите согласие.
- В окне выбора дисков должен быть форматированный нами ранее виртуальный – выберите его и нажмите «Установить».
- Дождитесь, пока macOS High Sierra подготовит файлы для инсталляции – длительность операции зависит от характеристик вашего компьютера.
- В процессе установки виртуальная машина будет перезагружена. Когда перед вами снова появится окошко начала установки макОС, воспользуйтесь меню VirtualBox, в котором выберите «Файл» – «Закрыть».
Отметьте вариант «Выключить машину» и нажмите «ОК».
Вернитесь в главное окно VirtualBox и перейдите к настройкам носителей среды, в которую установили Хай Сьерра. Кликните по значку диска рядом с описанием виртуального контроллера, и выберите вариант «Изъять диск из привода».
Действия в следующем шаге требуются исключительно для версии High Sierra: если вы устанавливаете более старый вариант макОС, просто перезапустите среду VirtualBox и переходите к шагу 11.
- Повторно запустите машину с установленной ОС. Подождите, пока прогрузится оболочка, далее напечатайте в ней слово exit.
Пользуясь стрелочками, выберите вариант «Boot Maintenance Manager» и нажмите Enter.
Далее – «Boot from File».
Выделите второй вариант и зайдите в него.
Пройдите по пути «macOS Install Data» – «Locked Files» – «Boot Files». Найдите там файл «boot.efi», выделите его и нажмите Enter.
- Виртуальная машина будет автоматически перезапущена, а установка macOS High Sierra продолжена. На этот раз процедура может занять продолжительное время (до 30 минут), так что запаситесь терпением и не используйте компьютер для уменьшения нагрузки.
- После установки появится окошко мастера первой настройки, такое же как и при установке macOS Mojave. Воспользуйтесь шагами 11-19 предыдущей инструкции.
Как видим, установка макОС с нуля сложнее первого варианта. Впрочем, он также доступен для High Sierra и старше – достаточно просто загрузить подходящий VMDK-образ.
Устранение возможных проблем в работе VirtualBox
Если наблюдаются неполадки в работе среды виртуальных машин (не запускается инстанс macOS, приложение целиком, во время работы появляются разные ошибки), обратитесь к материалу по ссылке ниже: один из наших авторов максимально подробно рассмотрел решения большинства проблем с ВиртуалБокс.
Урок: Решения основных проблем с VirtualBox
Заключение
Установка macOS в среду VirtualBox может выглядеть простой задачей, но только при условии точного выполнения настоящей инструкции, в противном случае могут быть проблемы в работе среды.
В статье подробно по шагам описана установка macOS Monterey на VirtualBox на ПК или ноутбуке с Windows 10.
1. Проверьте совместимость ПК перед установкой macOS Monterey на VirtualBox
Чтобы macOS Monterey в виртуальной среде работал корреткно нужен компьютер, отвечающий минимальным требования:
- 8ГБ оперативной памяти,
- 4-ядерный процессор, поддерживающий виртуализацию на аппаратном уровне,
- дискретная видеокарта.
Как узнать, поддерживает ли процессор виртуализацию?
Виртуализация у чипов Intel это VT-x или VT-d, у AMD — AMD-V. Поддержку виртуализации можно проверить на сайте производителя или с помощью бесплатной утилиты CPU-Z. Как это сделать?
- Скачать приложение с официального сайта и установить.
- Запустить CPU-Z и взгляните на строку Instructions.
Если там есть указанные на скриншоте выше маркировки, значит, всё в порядке. Если нет, можно использовать программную виртуализацию, но в таком случае производительность будет заметно ниже.
2. Включите виртуализацию на вашем ПК с Windows 10/11
Виртуализация должна быть включена в системе. В противном случае вы увидите сообщение об ошибке “Не удается открыть сеанс на виртуальной машине”.
3. Установите VirtualBox и пакет расширений VirtualBox на компьютер с Windows 10/11
Скачайте VirtualBox с сайта https://www.virtualbox.org/wiki/Downloads и установите на компьютер или ноутбук.
4. Создайте новую виртуальную машину для macOS 12 Monterey в Windows 10
- Перейдите в VirtualBox и нажмите «Создать«.
- Затем нажмите на «Экспертный режим«
- Введите имя, начиная с macOS. После ввода macOS версия и тип macOS будут автоматически выбраны из выпадающих списков.
- Теперь нужно выбрать объем оперативной памяти для VirtualBox, минимум 4 ГБ.
- Затем нужно выбрать «Создать новый виртуальный жесткий диск«, замтем нажмите «Создать«. После этого шага можно будет выбрать размер виртуального диска, его тип и место хранения.
- Укажите расположение файла для сохранения виртуального жесткого диска. Выберите размер виртуальной машины и тип виртуального жесткого диска. Можно выбрать тип жесткого диска по умолчанию, называемый VDI. Затем нужно выбрать динамический виртуальный жёсткий диск.
Поскольку это динамический виртуальный жесткий диск, но на физическом диске не будет занято 200Гб, система будет выделять под виртуальный диск фактически необходимое количество места. В моем случае размер диска после установки составил около 30Гб.
5. Настройка виртуальной машины macOS Monterey
- После создания виртуальной машины вы вернетесь на главную страницу VirtualBox. Нажмите на «Настроить» macOS Monterey.
- Откройте вкладку Система, снимите галочку с гибкого диска, так как мы его не используем, также убедитесь, что вы отметили галочкой расширенные функции. Там вы видите другие настройки, такие как чипсет и указывающее устройство, не трогайте их.
- Во вкладке «Дисплей» увеличьте объем видеопамяти до 128 МБ, а остальное оставьте без изменений. Вы можете также включить 3D-ускорение, но это не обязательно, по умолчанию оно отключено.
- На этом этапе мы должны прикрепить ISO-образ macOS Monterey к виртуальной машине. Перейдите на вкладку Носители, нажмите Пусто, рядом с атрибутами щелкните значок компакт-диска и найдите и выберите ISO-образ macOS 12.
- Окончательная настройка очень проста, потому что вам нужно включить USB 3.0, чтобы решить проблему зависания мыши и клавиатуры. Когда мы устанавливаем пакет расширения VirtualBox, USB 3.0 включен, в противном случае он отключен.
6. Запустите коды VirtualBox в CMD
Для установки и использования macOS Monterey в VirtualBox в Windows 10/11 выполнение кодов VirtualBox является важным фактором. Поскольку VirtualBox напрямую не устанавливает параметры macOS в Windows, нужно выполнить код. Если код не применяется или применяется неправильно, виртуальная машина, содержащая macOS, будет находиться в цикле и не сможет работать корректно. Выполняйте коды с осторожностью.
- Скопируйте название виртуальной машины, оно нам понадобится
- После этого списка расположены коды, которые нужно выполнить. Не спешите, прочитайте алгоритм до конца.
- Скопируйте все перечисленные коды в блокнот или другой редактор, где нет автоматического форматирования символов.
- Затем, используя функцию «Найти и заменить» в вашем редакторе, замените имя виртуальной машины «VM Name» на имя виртуальной машины из программы VitrualBox, которую вы создали минуту назад.
- Теперь запустите CMD от имени администратора.
- Поочередно скопируйте и выполните в CMD каждый код. Если код введен неправильно.
cd "C:Program FilesOracleVirtualBox"
VBoxManage.exe modifyvm "VM Name" –-cpuidset 00000001 000106e5 00100800 0098e3fd bfebfbff
VBoxManage setextradata "VM Name" "VBoxInternal/Devices/efi/0/Config/DmiSystemProduct" "MacBookPro15,1"
VBoxManage setextradata "VM Name" "VBoxInternal/Devices/efi/0/Config/DmiBoardProduct" "Mac-551B86E5744E2388"
VBoxManage setextradata "VM Name" "VBoxInternal/Devices/smc/0/Config/DeviceKey" "ourhardworkbythesewordsguardedpleasedontsteal(c)AppleComputerInc"
VBoxManage setextradata "VM Name" "VBoxInternal/Devices/smc/0/Config/GetKeyFromRealSMC" 1
В некоторых случая для старых процессоров также может понадобиться лайфхак эмуляции процессора:
cd "C:Program FilesOracleVirtualBox"
VBoxManage modifyvm "VM Name" --cpu-profile "Intel Core i7-6700K"
6. Выполнение чистой установки macOS Monterey
- Откройте VirtualBox и запустите виртуальную машину macOS Monterey, после чего на экране появится куча кодов.
- При первом запуске может появиться ошибка startup.nsh. Для ее решения нужно указать путь до BOOT.EFI.
Для macOS этоFS#:SystemLibraryCoreServicesboot.efi
.
Вместо решетки «#» в адресе выше нужно подставить номер, в котором указан CDROM (показано на изображении ниже), в примере это FS0. - В конечном итоге команда для выполнения должна иметь похожий вид:
- Затем начнется процесс настройки, сопровождающийся логированием, завершение которого нужно терпеливо дождаться.
После этого процесса появится иконка Apple и приветственное окно мастера установки с предложением выбрать язык. - Выберите подходящий язык
- Выберите Дисковую утилиту, чтобы отформатировать виртуальный том
- Определите в списке томов виртуальный том для системы, после чего сотрите с него данные как показано на скриншоте ниже.
- Дождитесь завершения процесса удаления данных и закройте диалоговое окно.
- Закройте окно Дисковой утилиты, чтобы вернуться к начальному экрану
- На главном экране выберите вариант «Установка macOS Monterey» и нажмите «Продолжить».
- Примите лицензионное соглашение, чтобы продолжить установку
- Выберите том для установки операционной системы
- Начнется процесс установки операционной системы, который может занять около 30 минут в зависимости от выделенных для виртуальной машины ресурсов
7. Выполнение базовой настройки macOS Monterey
На этом всё. Следуйте шагам мастера установки до завершения настройки операционной системы.
Содержание
- Mac OS на виртуальную машину под Ryzen
- Установка macOS Mojave на Virtualbox
- Как установить Хакинтош на AMD Ryzen. Впечатления от использования
- Проблемы с Hackintosh
- Впечатление от Hackintosh
- Установка Hackintosh
- Краткая инструкция по установке Hackintosh на AMD Ryzen
- Будет ли работать Magic Trackpad 2 на Хакинтош?
- Установка MacOS 10.13 High Sierra на VirtualBox
- 1. Что понадобится для установки MacOS на VirtualBox
- 2. Настраиваем VirtualBox для установки MacOS
- 3. Установка
- 4. Настраиваем разрешение
- Читайте также
Mac OS на виртуальную машину под Ryzen
Помощь в написании контрольных, курсовых и дипломных работ здесь.
Установка mac os на виртуальную машину
Использую и VirtualBox, и VMware. Ни на одну из машин нормально не устанавливается. Постоянно.
Установка Mac OS X на виртуальную машину
Доброго времени суток. Нужно запустить Mac OS X на виртуальной машине. Важный момент: у меня нет.
Установка Mac os на PC через виртуальную машину
Хочу поставить Mac os на PC через виртуальную машину.Стоит windows 8.1, но virtual box и vitual pc.
Установка Mac OS на виртуальную машину Ubuntu
В ближайшем будущем придется разрабатывать под айфоны и маки, в связи с чем встала проблема. Даже.
Выделение видеокарты под виртуальную машину
Здравствуйте, вот столкнулся с проблемкой, установил на ubuntu виртуальную машину Windows XP и на.
Собрать рабочую машину (AMD Ryzen 7 3700, или AMD Ryzen 7 3800X)
Здравствуйте Помогите собрать плз рабочую машину. Работа в многопоточном режиме с различными.
Не устанавливается на виртуальную машину
Хочу посмотреть восьмерку, но устанавливать, снося старую не хочу. Пытался установить на Oracle VM.
Загрузка в виртуальную машину
Здравствуйте, у меня проблема! Нужна помощь. Много времени ищу в интернете, но ничего нужного не.
Установка ХР на виртуальную машину
Опытные и начинающие, проконсультируйте, пожалуйста 🙂 В VMware Workstation 6.5 и в Sun Virtual Box.
Ищу виртуальную машину
Хост Windows XP. Ищу безупречную виртуалку. Опишу проблему. Сейчас пользуюсь Oracle VM.
Источник
Установка macOS Mojave на Virtualbox
Порой возникает необходимость воспользоваться операционной системой отличной от установленной на компьютере. Есть разные методы сделать это в зависимости от ситуации и одним из таких способов будет запустить нужную операционку в виртуальной машине. Процесс не сложный, однако есть некоторые нюансы и занимающий много времени.
В данном примере рассмотрим установку Mac OS Mojave 10.14.6 в VirtualBox на Windows 10. В качестве процессора будет использован AMD Ryzen 3 2200G хотя на процессорах Intel все аналогично за небольшими изменениями, о которых будет сказано дальше.
Для запуска Mac OS в виртуальной машине VirtualBox нам потребуется сама программа которую можно бесплатно скачать на официальном сайте и пакет дополнений для гостевых операционных систем (Oracle VM VirtualBox Extension Pack) который можно загрузить там же. Устанавливайте последнюю версию которая будет на сайте, а в данном случае использовалась версия VirtualBox 6.1.
Останавливаться на установке программы мы не будем, желающие могут ознакомиться с подробной инструкцией на нашем сайте. Запускаете программу и нажимаете кнопку «Создать». Затем мы переключились в «Экспертный режим» нажав соответствующую кнопку внизу появившегося окна. Вводим имя нашей машины, лучше английскими символами и указываем тип операционной системы и ее разрядность, в данном случае Mac OS X
Папку машины, где хранятся ее настройки можно не менять. Передвигаем ползунок оперативной памяти выделив примерно половину имеющейся, но в красную зону лучше не залезать. Отмечаем «Создать новый виртуальный жесткий диск» и нажимаем кнопку «Создать».
После этого виртуальная машина будет создана. Выделяем ее в левой колонке и нажимаем кнопку «Настроить» в верхней панели. Выбираем в левой колонке открывшего окна пункт «Система». Здесь нужно указать в списке порядок загрузки первым оптический диск.
В разделе «Дисплей» настраивается размер видеопамяти, выделенный виртуальной машине, а также тип графического контроллера и режимы ускорения. Их можно оставить по умолчанию или подбирать в случае проблем с запуском.
Переходим к разделу настроек «Носители». Здесь уже присутствует виртуальный жесткий диск, созданный нами на начальном этапе. Нам нужно указать оптический диск, с которого будет происходить установка Mac. Для этого выбираем его, нажав на «Пусто» и затем щелкаем по синему значку диска в верхней правой части окна. В открывшемся меню нужно указать местоположение образа нашего установочного диска или привод если он находится в нем. В результате должно получиться как на изображении ниже.
Теперь важный момент, сохраняем выполненные настройки и обязательно закрываем программу VirtualBox. Это нужно чтобы можно было сделать некоторые настройки виртуальной машины с помощью VBoxManage. Запускаем командную строку Windows и переходим в папку с установленной программой VirtualBox. Если вы не меняли путь по умолчанию при установке, то команда будет такой, в противном случае подставьте свой путь.
Дальше нужно выполнить последовательно следующие команды, но заменив Имя Виртуальной Машины на реальное имя, указанное вами при ее создании.
Если у вас процессор AMD, то выполните дополнительно команду
Также можно сразу указать нужное разрешение экрана виртуальной машины выполнив следующую команду, где последние два числа как раз указывают ширину и высоту в пикселах. Впрочем, это всегда можно будет изменить в последствии снова выполнив эту команду с другим разрешением.
На этом все подготовительные мероприятия закончены и можно переходить непосредственно к установке Mac OS Mojave в виртуальную машину. Снова запускаем VirtualBox, выбираем нашу машину и нажимаем кнопку «Запустить» в верхней панели. Откроется окно виртуальной машины VirtualBox и побегут строчки, показывающие процесс первоначальной загрузки операционной системы.
В некоторые моменты может казаться, что установка зависла, тогда можно ориентироваться на индикатор активности виртуального жесткого диска внизу окна программы. Теперь можно расслабиться и помедитировать пока не появится экран выбора языка, где указываем русский и щелкаем по стрелке вправо расположенной под ним. Прежде чем выполнять саму установку ОС необходимо инициализировать диск, поэтому на следующем шаге в окне «Утилиты MacOS» выбираем «Дисковая утилита».
В левом столбце выбираем наш виртуальный жесткий диск и нажимаем кнопку «Стереть» на верхней панели. Появится запрос на подтверждение действия, где можно задать какое-нибудь имя нашему диску и нажать снова «Стереть».
После завершения подготовки диска закрываем «Дисковая утилита» и снова попадаем в окно «Утилиты macOS», где теперь надо выбрать пункт «Установка macOS» и кликнуть «Продолжить». В следующем окне для продолжения установки будет предложено нажать соответствующую кнопку, а затем принять лицензионное соглашение. Дальше предложат выбрать диск для установки операционной системы, просто выделяем наш диск и щелкаем стрелку вправо после чего начнется установка MacOS на ваш компьютер.
В какой-то момент система без предупреждения перезагрузится и снова будет черный экран с бегущими строчками. Нам этого не надо, поскольку установка начнется опять с самого начала. Выключаем виртуальную машину закрыв окно с ней. Идем в ее настройки, выбираем наш iso образ с macOS Mojave и отключаем его от машины.
Сохраняем настройки, снова запускаем виртуальную машину VirtualBox и теперь установка продолжится непосредственно с жесткого диска. Когда первоначальная загрузка на черном фоне завершится, появится эмблема Эппл и индикатор оставшегося времени, верить которому не стоит. Это самый долгий этап установки macOS на Virtualbox по окончании которого виртуальная машина снова перезагрузится.
Если вместо продолжения установки вы видите UEFI Interactive Shell, то придется запустить ее самому. Для этого нужно последовательно выполнить команды:
Фактически процесс установки завершен, осталось только выполнить первоначальные настройки и можно пользоваться. Выбираете страну из списка, затем раскладку клавиатуры, вопрос по миграции и Apple ID, если у вас нет Apple ID то пропустите соответствующий шаг нажав «Настроить позже».
Затем укажите имя вашей учетной записи и пароль. Дальше будут вопросы экспресс-настройки, которые можно оставить по умолчанию или настроить на свой вкус нажав «Настроить параметры».
После окончания всех настроек будет показан рабочий стол MacOS Mojave знаменующий окончание установки.
Хотя установка занимает много времени, последующая загрузка происходит довольно быстро. Стоит иметь в виду, что иногда по каким-то причинам в процессе загрузки может произойти ошибка хотя до этого все работало. В этом случае достаточно просто запустить загрузку заново.
Источник
Как установить Хакинтош на AMD Ryzen. Впечатления от использования
Ранее я писал материал о том, как себя показывает Magic Trackpad 2 на Windows 10. Теперь пришло время поделиться своими впечатлениями от использования трекпада на Mac OS Mojave. Около недели мне понадобилось для поверхностного изучения вопроса установки Hackintosh на обычные компьютеры (компьютеры на которых обычно ставят только Windows). Признаюсь, знаю я пока не всё, но мои знания позволили проделать ряд действий и получить на выходе работающее решение. Мой компьютер оснащен процессором AMD Ryzen 1600, видеокартой AMD Radeon RX560. Обязательно, чтобы у вас была видеокарта от AMD, потому что Apple в последних версиях своих OS не поддерживает видеокарты Nvidia. Другой вариант — это видеокарта, встроенная в материнскую плату, но это решение будет сложнее в настройке и медленнее в работе.
Как установить хакинтош на компьютер с AMD Ryzen?
Давайте определимся с тем, что вообще такое Hackintosh. Это творение рук группы программистов — или можно назвать их хакерами — они разобрали загрузчик, созданный компанией Apple, и смогли эмулировать его на обычном железе. Чем железо Apple необычно, спросите вы? Ответим: компания сама производит материнские платы для своих iMac, MacBook, Mac Mini — в эти материнские платы встроен загрузчик (чип), который отвечает за работу компьютера (считайте, что это аналог BIOS). Он проверяет, что техника точно от Apple, и только тогда разрешает загрузку MacOS. Так вот, ребятки с руками из нужного места смогли написать эмулятор этого чипа, который работает на обычных материнских платах, и таким образом, обманывая Apple, они могут запускать MacOS на обычных компьютерах.
Существует несколько загрузчиков, самые известные это Clover или Open Core (есть и другие), но самый популярный именно Clover.
Знакомьтесь — это Clover
Сразу оговоримся, настоящие компьютеры Mac работают только с процессорами Intel. До недавнего времени Hackintosh можно было поставить только на компьютеры с процессорами Intel. Но буквально за последний год произошла небольшая революция и ребята, работающие над Hackintosh, сделали возможной установку MacOS на процессоры AMD.
Проблемы с Hackintosh
По этому пути пошел один наш сотрудник, и собрал себе для монтажа видео компьютер на основе Intel i9 9900K с 32 гигабайтами оперативной памяти (3200 MHz), жестким диском NVME Samsung 970 Pro, видеокартой Radeon 5700XT, материнской платой Designare z390 со встроенными портами Thunderbolt. Получилась отличная машинка, которая не уступает Mac Pro нового поколения, но за значительно меньшие деньги. Если закрыть глаза на то, что даже такая сборка в настройке была дико сложной. Плюсы есть — все работает на Mac OS Catalina, скорость редактирования видео в сравнении с MacBook Pro 2018 года выросла в десятки раз, а это сотни часов экономии в год.
У вас может не загрузиться установка, после установки может не работать звук, интернет, могут быть проблемы с графикой. Установка Hackintosh всегда подразумевает изначальный выбор нужного железа, поэтому, если у вас какой-нибудь Phenom с видеокартой от Nvidia, я бы даже не пытался. К тому же еще больше проблем может быть у владельцев ноутбуков, потому что, как правило, не работает Wi-Fi, могут быть проблемы с экраном и так далее.
Черные экраны, куча непонятных строчек, «гугление» длинными ночами. Это, скорее всего, вас ждет при установке Hackintosh, если вы пойдете не по пути копирования чужого билда. А потом поиск драйверов, правка драйверов (их называют kext-файлами) и прочие прелести хакеров (шутка).
Та самая «волшебная» карта Envi
Wi-Fi и Bluetooth — отдельная история, на них завязаны AirDrop, iMessage и прочие сервисы. Есть специальные карты (PCI) для Hackintosh, которые точно будут поддерживать AirDrop и iMessage.
Впечатление от Hackintosh
Mojave на 4K-мониторе демонстрирует все свои плюсы
Я в полном восторге! Это, наверное, единственная система, которая на 4K-мониторе выглядит настолько круто. После Windows, где половина интерфейса размылена, а программы не адаптированы под высокое разрешение, MacOS выглядит просто сказочно. Мне не пришлось возиться с масштабированием, система сама идеально подстроилась под размеры моего экрана и разрешение. Не было проблем со звуком, графикой и Интернетом — всё работает как часы!
Установка Hackintosh
Начать стоит с того, что вариантов установки MacOS очень много. Изначально я пробовал создавать загрузочные флешки с уже установленным Clover без каких-либо настроек и, само собой, это ни к чему хорошему не привело.
Все полезные инструкции, файлы, конфиги можно найти на сайте amd-osx.com. Я пробовал создать загрузочную флешку по инструкции AMD Vanilla, но возникли проблемы с gibMacOS, который не видел Python. Возможно, у вас не будет такой проблемы, или же вы сможете её решить, в этом случае можете использовать этот гайд.
На этом лирическая часть заканчивается и идет описание моего личного опыта установки.
Что нам понадобится?
Возможно, кому-то понадобятся дополнительные kext. Найти их можно тут.
За предоставленные материалы спасибо YouTube-пользователю JustUs3r!
Краткая инструкция по установке Hackintosh на AMD Ryzen
Вставляем флешку. Открываем BDUtility. В меню нажимаем на Option->Configuration. В открывшемся окне нажимаем на кнопку Check Now. Программа проверит актуальность версии Clover (необходимо подключение к Интернету). После этого проверяем, чтобы в области Format Options был выбран формат FAT32 (первый выпадающий список в столбце). Жмём OK.
Интерфейс BD Utility
В основном окне выбираем флешку нажатием на неё (нужно выбрать именно флешку с названием USB, а не ветки) и нажимаем на кнопку Format, далее выскочит небольшое окно, тоже жмём OK. Начнется процесс форматирования, будут появляться системные окна с просьбой отформатировать флешку — жмём всегда Отмена. После форматирования программа создаст флешку с двумя разделами — под загрузчик Clover и под файлы MacOS.
В меню BDUtility нажимаем на Tools->Extract HFS(HFS+) partition from DMG-files, в открывшемся окне выбираем образ системы (в данном случае Mojave), а именно, SharedSupport->BaseSystem.dmg. Откроется еще одно окно, нужно выбрать место, куда будет извлекаться образ. Можете создать отдельную папку для этого, например, Hackintosh. Создали? Теперь выбираем её в окне и жмём OK. Далее откроется терминал, где начнется процесс извлечения системных файлов из образа в созданную ранее папку Hackintosh. После завершения откроется маленькое окно — жмем OK. В BDUtility в основном окне выбираем нашу флешку и ищем в ветках подраздел Part2 — выбираем его и жмём на Restore. Откроется окно, где нужно выбрать ранее извлеченный файл 4.hfs в папке Hackintosh. Начнется процесс записи файла на флешку.
Открываем Paragon Hard Disk Manager. Сверху выбираем синюю вкладку Partition Manager, в основном окне вкладки My Disc and partitions находим нашу флешку, подводим курсор мыши к правому краю раздела Apple HFS и тянем до конца, чтобы этот раздел занял 100% места флешки. В появившемся окне жмём OK и далее в верхней части программы жмем на Apply, появится окно — жмём Да.
Открываем Мой компьютер, выбираем диск Clover. Далее EFI->CLOVER и удаляем папку DRIVER64UEFI и DRIVER32UEFI (какой-то из них может не быть), удаляем config.plist. Открываем ранее скачанные файлы CLOVER и копируем их в ранее открытую папку флешки EFI->CLOVER. Подтверждаем замену. В скопированных файлах находятся необходимые драйвера для нормальной работы.
Переходим к ранее скачанной папке AMD_Vanilla-master. В зависимости от процессора нужно выбрать папку 15h_16h или 17h. Под Ryzen подойдет 17h. Под старые процессоры AMD FX/A — 15h_16h. В моём случае это 17h, поэтому я из этой папки скопировал config.plist в папку флешки EFI->CLOVER.
Открываем TransMac. Выбираем Tools->Settings->Disk Drivers/Images. Нажимаем на селектор Access non-removable drivers read/write. Жмём OK. В левом окне TransMac выбираем на флешке macOS Base System->Install MacOS Mojave.app->Contents. Далее в правом поле нажимаем на правую кнопку мыши и выбираем Copy Here. В открывшемся окне находим скачанную ранее папку MacOS Mojave. В ней находим папку SharedSupport, жмём по ней 1 раз, чтобы просто выбрать, и далее кликаем на Copy. Ждём.
Теперь перезагружаем PC и загружаемся с флешки (загружайте флешку в режиме UEFI — рядом с названием флешки должна быть надпись UEFI). После чего откроется Clover. Если ваша видеокарта работает через PCI-Express 3.0, тогда переходим в Options, и в первой строке Boot Args прописываем npci=0x3000 (чтобы начать ввод, жмём Enter, после завершения ввода опять жмем Enter). Возвращаемся к основному меню через Return. Далее жмем на Boot MacOS Install from MacOS Base System и ждём. Если вы дошли до яблочка, значит всё хорошо.
Когда открылось меню установки, в верхнем меню выбираем Utilities->Terminal. Теперь отсоединяем Интернет-кабель от компьютера, вводим в консоль date 102523382016 и жмем Enter. Закрываем терминал (в верхнем меню жмем на Terminal->Close Terminal). В основном окне выбираем дисковую утилиту, далее жмем на View->Show all devices. В левом меню выбираем диск, на который будет установлена система и жмем на кнопку Erase в верхней области окна (важно выбрать сам диск, а не его внутренние ветки!). В открывшемся окне можно изменить название диска, далее жмем на Erase. После форматирования дисковую утилиту можно закрыть.
В основном меню жмем на Reinstall MacOS. Далее начнется обычный процесс установки. В окне выбора диска нужно будет выбрать ваш диск, который вы ранее отформатировали. После этого начнется установка. В процессе установки компьютер перезагрузится и откроется Clover. В Clover заходим в Settings и опять прописываем аргумент npci=0x3000. Возвращаемся к основному меню загрузчика и жмем на MacOS Install from MacOS (второй пункт). Далее установка должна продолжиться.
Произойдет еще одна перезагрузка. В Clover флаг npci=0x3000 уже можно не добавлять (если без добавления установка не продолжиться, можете добавить его) выбираем Boot MacOS from MacOS. Если всё хорошо, появится окно с выбором языка. Процесс установки на данном этапе стандартный. Но важно в окне с подключением Интернета выбрать Мой компьютер не подключен к Интернету. В окне Перенос информации на этот Mac выбираем Не переносить информацию. В окне экспресс-настроек жмем на Настроить параметры и убедитесь, что не включена опция Включить службы геолокации на этом Mac. В окне Анализ убираем галочки.
После настройки должна загрузиться система. Теперь, чтобы она загружалась без флешки, на рабочем столе нажимаем на флешку Clover и перетаскиваем из неё Clover Configurator с зеленой иконкой в раздел Applications в левом меню. Открываем конфигуратор, выбираем в левом меню Подключить EFI. В этом разделе в нижней области EFI разделы выбираем диск, на который установлен Mac, нажав на Подключить раздел. Далее жмем на Открыть раздел. В открывшемся окне заходим в папку EFI. Далее опять открываем флешку, заходим в папку EFI и копируем из этой папки BOOT и CLOVER в EFI папку, открытую ранее в конфигураторе.
На этом всё. Если у вас не загружалась система без флага ncpi=0x3000, в конфигураторе жмем на кнопку в левом нижнем углу со стрелкой вправо, в открывшемся окне в левом меню выбираем диск EFI. Далее EFI->CLOVER->config.plist, жмем Открыть. Откроется конфиг загрузчика. Через него устанавливаются kext, патчи и настраиваются все параметры. В разделе Boot можно правой кнопкой мыши добавить npci=0x3000. После этого сохраняем конфиг. Теперь вписывать его каждый раз при загрузке не нужно будет.
Будет ли работать Magic Trackpad 2 на Хакинтош?
Нет проблем и с Trackpad 2 — он быстро подключился и начал работать, как если бы это был iMac, а не Hackintosh. Работают все жесты и даже Force Touch. Я очень жалею, что не отказался от Windows на своём PC еще с момента его сборки. А всем читателям советую при выборе железа для компьютера ориентироваться на поддержку MacOS.
Если возникли вопросы, задавайте их в комментариях к данной публикации, постараюсь ответить, можно также спросить у наших читателей в Телеграм-чате.
Источник
Установка MacOS 10.13 High Sierra на VirtualBox
High Sierra 10.13.6 вышла еще в конце июля, а через недельку на подходе и Mojave, но обновить материал по установке MacOS на VirtualBox руки дошли только сейчас. Давайте установим и заодно более подробно разберем некоторые моменты, которые судя по комментариям к прошлой статье, вызывали затруднение.
Содержание статьи:
1. Что понадобится для установки MacOS на VirtualBox
2. Настраиваем VirtualBox для установки MacOS
Запускаем VirtualBox, создаем новую виртуалку и сразу переключаемся в экспертный режим.
Устанавливаем количество выделенной памяти минимум 2048 Мб, оптимально 4096 Мб или больше. Имя виртуальной машины задавайте латиницей, без пробелов – потом будет меньше хлопот, при настройке через консоль. Остальное выбирайте, как на скриншоте.
Нажимаем “Создать”, в следующем окне указываем расположение и объем доступного диска. Можно оставить все по умолчанию.
Виртуальная машина готова. Открываем настройки.
И проверяем, что бы везде было, как на скринах ниже.
Обязательно 2 процессора.
Проверяем включена ли аппаратная виртуализация.
Задвигаем ползунок видеопамяти на максимум и убираем чеки с ускорения.
К приводу подкрепляем образ, который вы скачали по ссылкам выше.
Остальные настройки оставляем по умолчанию, сохраняем виртуальную машину и закрываем VirtualBox.
В командной строке выполняем:
Или можете запустить готовый скрипт vbox_macos.cmd из архива который скачали в начале статьи. Он попросит ввести вас имя вашей виртуальной машины и все остальное сделает сам.
С настройкой виртуальной машины закончили, переходим к установке системы.
3. Установка
Запускаем виртуалку и ждем пока не прогрузится установщик. В результате, вы должны увидеть выбор языка. Выбираем русский и продолжаем.
На следующем экране выбираем дисковую утилиту. Прежде чем продолжать установку, нам необходимо разметить диск.
Запускаем, выбираем наш диск (1 на скрине), нажимаем кнопку “Стереть”(2), задаем имя (3) и опять “Стереть” (4).
После завершения подготовки диска снова попадаем на стартовый экран установщика. Далее все просто, на всякий случай, публикую скрины:
Нажимаем, соответственно, “Продолжить”:
Принимаем условия соглашения:
Выбираем диск и продолжаем:
Все, установка стартовала!
Отлично, установка началась, но это еще только 1 этап. Теперь, надо дождаться пока система не соберется перезагружаться и отключить файл образа. Если не успели, просто выключите виртуальную машину, отключите образ и запустите снова.
У меня несколько раз, после перезагрузки, установщик автоматически не стартовал и вываливался в UEFI Shell. Ни чего страшного в этом нет, лечится элементарно.
4. Настраиваем разрешение
Последнее, что нам надо сделать, научить виртуалку работать с тем разрешением, которое нам нужно. Для этого нас снова понадобится командная строка. Выключите виртуальную машину, закройте VirtualBox и запустите командную строку.
Введите:
Читайте также
Обновленная статья Установка MacOS 10.13 High Sierra на VirtualBox Так в последнее время сложилось, что…
Источник
High Sierra 10.13.6 вышла еще в конце июля, а через недельку на подходе и Mojave, но обновить материал по установке MacOS на VirtualBox руки дошли только сейчас. Давайте установим и заодно более подробно разберем некоторые моменты, которые судя по комментариям к прошлой статье, вызывали затруднение.
Содержание статьи:
1. Что понадобится для установки MacOS на VirtualBox
- iso-образ MacOS High Sierra: забираем тут
- Последняя версия VirtualBox (в статье 5.2.18): берем с официального сайта
- Скрипты для упрощения процесса настройки виртуальной машины: скачать
2. Настраиваем VirtualBox для установки MacOS
Внимание! Более менее стабильно и прилично, на виртуалке, MacOS работает только с процессорами Intel. Успешных запусков на AMD (попыток было много, на разных поколениях) мне неизвестно.
Запускаем VirtualBox, создаем новую виртуалку и сразу переключаемся в экспертный режим.
Устанавливаем количество выделенной памяти минимум 2048 Мб, оптимально 4096 Мб или больше. Имя виртуальной машины задавайте латиницей, без пробелов – потом будет меньше хлопот, при настройке через консоль. Остальное выбирайте, как на скриншоте.
Нажимаем “Создать”, в следующем окне указываем расположение и объем доступного диска. Можно оставить все по умолчанию.
Виртуальная машина готова. Открываем настройки.
И проверяем, что бы везде было, как на скринах ниже.
Обязательно 2 процессора.
Проверяем включена ли аппаратная виртуализация.
Не забудьте проверить, что поддержка виртуализации включена в BIOS.
Задвигаем ползунок видеопамяти на максимум и убираем чеки с ускорения.
К приводу подкрепляем образ, который вы скачали по ссылкам выше.
Остальные настройки оставляем по умолчанию, сохраняем виртуальную машину и закрываем VirtualBox.
Запускаем консоль – нажимаем сочетание клавиш
Win+R
, пишем
cmd
, нажимаем
Enter
.
Или в поиске
cmd
:
В командной строке выполняем:
cd «C:Program FilesOracleVirtualBox» VBoxManage.exe modifyvm «ИмяВашейВиртуалки» —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 |
Или можете запустить готовый скрипт
vbox_macos.cmd
из архива который скачали в начале статьи. Он попросит ввести вас имя вашей виртуальной машины и все остальное сделает сам.
С настройкой виртуальной машины закончили, переходим к установке системы.
3. Установка
Запускаем виртуалку и ждем пока не прогрузится установщик. В результате, вы должны увидеть выбор языка. Выбираем русский и продолжаем.
На следующем экране выбираем дисковую утилиту. Прежде чем продолжать установку, нам необходимо разметить диск.
Запускаем, выбираем наш диск (1 на скрине), нажимаем кнопку “Стереть”(2), задаем имя (3) и опять “Стереть” (4).
После завершения подготовки диска снова попадаем на стартовый экран установщика. Далее все просто, на всякий случай, публикую скрины:
Нажимаем, соответственно, “Продолжить”:
Принимаем условия соглашения:
Выбираем диск и продолжаем:
Все, установка стартовала!
Отлично, установка началась, но это еще только 1 этап. Теперь, надо дождаться пока система не соберется перезагружаться и отключить файл образа. Если не успели, просто выключите виртуальную машину, отключите образ и запустите снова.
У меня несколько раз, после перезагрузки, установщик автоматически не стартовал и вываливался в UEFI Shell. Ни чего страшного в этом нет, лечится элементарно.
Вводим:
fs1: cd «macOS Install Data» cd «Locked Files» cd «Boot Files» boot.efi |
Для облегчения набора имен директорий введите первые буквы без кавычек и нажмите
Tab
.
Все, наша установка успешно продолжается. Дальше все очевидно, следуем инструкциям мастера установки. После еще одной перезагрузки, возможно, что достаточно длительной (следите за индикацией виртуального жесткого диска, если моргает, значит все в порядке), мы получаем полноценную MacOS High Sierra.
4. Настраиваем разрешение
Последнее, что нам надо сделать, научить виртуалку работать с тем разрешением, которое нам нужно. Для этого нас снова понадобится командная строка. Выключите виртуальную машину, закройте VirtualBox и запустите командную строку.
Введите:
cd «C:Program FilesOracleVirtualBox» VBoxManage setextradata «ИмяВашейВиртуалки» VBoxInternal2/EfiGraphicsResolution 1920×1080 |
Разрешение можете указать любое вместо 1920×1080. Значения разделяет латинская
x
.
Или можете воспользоваться скриптом
vbox_resolution.cmd
.
После этого, при загрузке в первый раз, виртуальная машина может зависнуть. Если это произойдет, просто перезагрузите ее.
На этом, все. Как обычно, если остались какие-то вопросы или возникли сложности – спрашивайте в комментариях.
29 января 2020 Разное MacOS
Бывает нужно протестировать проект на MacOS, например в Safari. Или нужно сделать небольшое приложение для IOS и протестировать его на реальном устройстве.
Тут есть 3 варианта. Конечно же самый лучший это реальный Mac. Второй это хакинтош и третий собственно виртуальная ОС.
Виртуальная система на мой взгляд самый оптимальный вариант, потому как для разовых тестов выкладывать баснословные деньги за Mac нет смысла. С хакинтошем отдельная история, но если есть много свободного времени и желания, то можно поднять. Лично я намучившись с установкой и в итоге получив компьютер с медленной и глючной ОС и неработающим модулем Wi-Fi, решил, что это так себе идея.
Содержание
- 1 1. Скачиваем необходимые файлы.
- 2 2. Создаем виртуальную машину.
- 3 3. Установка MacOS High Sierra.
- 4 4. Установка разрешения и решение проблем с видеопамятью.
1. Скачиваем необходимые файлы.
Образ MacOS High Sierra с Google Disk
VirtualBox с официального сайта
Скрипты для авто-настройки виртуальной машины
Образ VM Tool для решения проблем с видеопамятью
2. Создаем виртуальную машину.
Устанавливаем VirtualBox и создаем новую виртуальную машину.
Для тех, у кого в списке версий не появились 64-разрядные системы, необходимо включить виртуализацию в BIOS вашего компьютера. Перезагружаемся и в настройках BIOS находим пункт Virtualization, у вас он может называться несколько иначе, отмечаем в Enabled. Сохраняем настройки BIOSa, перезагружаемся и вновь заходим в VirtualBox.
Включаем расширенные настройки и выбираем такие параметры:
Чем больше оперативной памяти выбрать, тем лучше. Но часть конечно же надо оставить на основную операционную систему.
В следующем окне выбираем примерно следующие параметры:
После создания виртуальной машины переходим в ее настройки и выставляем их как на скриншотах ниже:
Монтируем скаченный ранее образ системы и сохраняем настройки:
Далее необходимо настроить виртуальную машину с помощью скриптов. Запускаем скрипт vbox_macos.cmd из архива, вводим имя виртуальной машины, в данном случае HighSierra и нажимаем Enter.
Смотрите здесь https://viam.online/oborudovanie/
3. Установка MacOS High Sierra.
Выбираем язык и запускаем дисковую утилиту. В появившемся окне выбираем наш виртуальный жесткий диск и нажимаем вверху кнопку стереть. Задаем имя жесткого диска, например macos-hdd.
Теперь можно запускать установку macOS.
На этом этапе у меня возникла ошибка, что образ поврежден. В других случаях просто черный экран или ребут. Чтобы это поправить перед нажатием кнопки установка нужно выбрать Утилиты и Терминал в верхнем меню. В терминале вводим следующее:
date 060710102018
Дальше все просто. Принимаем лицензионное соглашение и выбираем жесткий диск, на который будет установлена macOS. Все установка началась.
Во время установки надо дождаться, когда система будет перезапускаться и отключить виртуальный образ установщика из привода.
Если после перезапуска появляется окно Shell, то вводим и продолжаем установку:
fs1: cd "macOS Install Data" cd "Locked Files" cd "Boot Files" boot.efi
В процессе установки выбираем нужные параметры, имя пользователя и пароль. Тут будет все интуитивно понятно. И в итоге получаем полноценную macOS.
4. Установка разрешения и решение проблем с видеопамятью.
Для установки разрешения запускаем второй скрипт vbox_resolution.cmd из архива и указываем свое разрешение монитора, например 1280×1024. С этим все.
После запуска High Sierra видела только 4 мб видео памяти. Проверить этот параметр можно нажав на значок яблока и Об этом Mac. Для увеличения памяти до выбранных 128 мб необходимо установить Guest Tool. Для этого в настройках виртуальный машины включаем VMSVGA.
Далее монтируем ранее скачанный образ VM Tool и нажимаем Install VMware Tools. Дайте установщику пять-десять минут, после чего вы должны получить уведомление о «Расширении системы» . После чего выберите опцию «Открыть настройки безопасности».
Нажмите «Безопасность и конфиденциальность», затем выберите «Разрешить», чтобы завершить процесс установки.
Через десять-двадцать минут вы получите уведомление о том, что установка завершена. Чтобы завершить процесс установки, нажмите кнопку «Перезагрузить», чтобы изменения вступили в силу.
После перезапуска VirtualBox вы можете получить уведомление «Расширение системы заблокировано». Откройте «Меню настроек безопасности», чтобы активировать расширение. Если интеграция прошла успешно, вы должны увидеть 128 мб в меню о системе.
После этих манипуляций разрешение экрана вновь изменится. Чтобы исправить это, необходимо зайти в Терминал и ввести следующую команду, где <width> и <height> соответственно ширина и высота вашего монитора:
Sudo /Library/Application Support/VMware Tools/vmware-resolutionset <width> <height>
Прежде чем углубляться в «инструкции», вам необходимо загрузить и установить основные инструменты. В руководстве подробно описано, как создавать виртуальные машины macOS с помощью Oracle VirtualBox Manager (VirtualBox) и VMware Workstation Player (VMware Player).
- Загрузите последнюю версию VirtualBox . В этом руководстве используется VirtualBox 6.1.22.
- Загрузите последнюю версию VMware Player . В этом руководстве используется VMware Player 16.
Вам также понадобится копия macOS. Big Sur — последняя версия macOS.
В этом руководстве основное внимание уделяется установке macOS Big Sur на виртуальной машине, работающей на оборудовании Intel, с использованием VirtualBox или VMware Player.
К сожалению, у меня нет доступа к какому-либо оборудованию AMD, поэтому я не могу предоставить руководство.
Однако есть фрагмент кода, который требуется любому, кто использует систему AMD, для загрузки macOS Big Sur с использованием VMware на оборудовании AMD.
Запуск виртуальной машины MacOS Big Sur такой же, как и для версии Intel, но использует немного другой фрагмент кода. Вы можете найти руководство и фрагмент кода в разделе ниже.
Загрузите виртуальный образ macOS Big Sur
Воспользуйтесь приведенными ниже ссылками для загрузки, чтобы загрузить образ MacOS Big Sur для VirtualBox и VMware.
Скачать: образ виртуальной машины macOS Big Sur
Скачать: VMware Player Patch Tool
Как создать виртуальную машину MacOS Big Sur с VirtualBox
Перед созданием виртуальной машины macOS вам необходимо установить VirtualBox Extension Pack. Он включает исправления для поддержки USB 3.0, мыши и клавиатуры, а также другие полезные патчи VirtualBox.
Скачать : VirtualBox Extension Pack для Windows (бесплатно)
Прокрутите вниз, выберите Все поддерживаемые платформы для загрузки, затем дважды кликните, чтобы установить.
1. Создайте виртуальную машину MacOS Big Sur.
Откройте VirtualBox. Выберите New . Введите macOS .
VirtualBox будет определять ОС по мере ввода и по умолчанию будет использовать Mac OS X. Вы можете оставить все как есть.
Что касается имени виртуальной машины, сделайте его чем-нибудь запоминающимся, но легким для ввода. Вам нужно будет ввести это имя в серии команд, и вводить сложное имя несколько раз очень неприятно!
Затем установите объем оперативной памяти, который может использовать виртуальная машина macOS. Я бы посоветовал минимум 4 ГБ, но чем больше вы можете отдать от хост-системы, тем лучше вам будет.
Помните, что вы не можете назначить больше оперативной памяти, чем доступно вашей системе, и вам нужно оставить некоторую память доступной для операционной системы хоста.
Теперь выберите «Создать жесткий диск сейчас» и выберите « Создать» . На следующем экране выберите Virtual Hard Disk , затем установите размер диска как минимум 50 ГБ, но в идеале больше, если вы можете сэкономить место. Для macOS Big Sur требуется не менее 35 ГБ дискового пространства.
2. Измените настройки виртуальной машины macOS Big Sur.
Пока не пытайтесь запускать виртуальную машину MacOS Big Sur. Перед запуском виртуальной машины вам необходимо внести некоторые изменения в настройки. Кликните правой кнопкой мыши виртуальную машину macOS и выберите «Настройки».
- В разделе «Система» удалите дискету из порядка загрузки. Убедитесь, что набор микросхем установлен на ICH9.
- Выберите вкладку «Процессор». Назначьте два процессора. Если у вас есть ЦП с запасом мощности (например, Intel Core i7 или i9 с несколькими дополнительными ядрами), подумайте о назначении большего количества. Однако это не жизненно важно.
- Убедитесь, что установлен флажок Включить PAE / NX .
- В разделе «Дисплей» установите для параметра «Видеопамять» значение 128 МБ.
- Теперь в разделе « Хранилище» выберите чистый диск в разделе «Устройства хранения». Затем выберите значок диска рядом с оптическими приводами. Найдите и выберите образ диска MacOS Big Sur.
- Наконец, перейдите на вкладку USB и выберите USB 3.0, затем нажмите OK.
3. Используйте командную строку для добавления пользовательского кода в VirtualBox.
Еще не время запускать виртуальную машину MacOS Big Sur. В своей текущей конфигурации VirtualBox не работает с образом вашего диска macOS.
Чтобы его запустить и запустить, вам нужно по существу пропатчить VirtualBox, прежде чем виртуальная машина macOS заработает. Для этого вам нужно ввести код с помощью командной строки. Все подробности ниже.
Начните с закрытия VirtualBox. Команды не будут выполняться должным образом, если VirtualBox или любой из связанных с ним процессов запущен.
После закрытия нажмите клавиши Win + X, затем выберите в меню Командная строка (администратор). Если в вашем меню отображается только параметр PowerShell, введите команду в строку поиска меню «Пуск». Затем кликните правой кнопкой мыши «Лучшее совпадение» и выберите «Запуск от имени администратора». Используйте следующую команду, чтобы найти каталог Oracle VirtualBox:
cd "C:Program FilesOracleVirtualBox"
Теперь введите следующие команды одну за другой. Настройте команду в соответствии с именем вашей виртуальной машины. Например, моя виртуальная машина называется macOS Big Sur.
Вот команды:
VBoxManage.exe modifyvm "macOS Big Sur" --cpuidset 00000001 000106e5 00100800 0098e3fd bfebfbff
VBoxManage setextradata "macOS Big Sur" "VBoxInternal/Devices/efi/0/Config/DmiSystemProduct" "iMac19,1"
VBoxManage setextradata "macOS Big Sur" "VBoxInternal/Devices/efi/0/Config/DmiSystemVersion" "1.0"
VBoxManage setextradata "macOS Big Sur" "VBoxInternal/Devices/efi/0/Config/DmiBoardProduct" "Mac-AA95B1DDAB278B95"
VBoxManage setextradata "macOS Big Sur" "VBoxInternal/Devices/smc/0/Config/DeviceKey" "ourhardworkbythesewordsguardedpleasedontsteal(c)AppleComputerInc"
VBoxManage setextradata "macOS Big Sur" "VBoxInternal/Devices/smc/0/Config/GetKeyFromRealSMC" 1
После выполнения команд и предположения, что вы не обнаружили ошибок, закройте командную строку.
4. Загрузите виртуальную машину macOS Big Sur.
Снова откройте VirtualBox. Дважды кликните виртуальную машину macOS, чтобы запустить ее. Вы увидите длинный текстовый поток, за которым следует логотип Apple. На следующем экране выберите нужный язык, затем «Продолжить».
- Затем выберите Дисковую утилиту. Вы создаете чистый диск для установки macOS Big Sur.
- В Дисковой утилите выберите VBOX HARDDISK MEDIA в столбце Внутренний диск.
- После выбора диска перейдите к опции «Стереть» в верхней части утилиты.
- Дайте вашему диску имя, установите Формат на Mac OS Extended (с журналом), а схему — на карту разделов GUID.
- Выберите Стереть.
- После завершения вы можете выйти из Дисковой утилиты и вернуться к экрану восстановления Big Sur. Отсюда вы должны выбрать Установить macOS Big Sur.
- Выберите диск, который вы создали в Дисковой утилите, а затем нажмите «Продолжить».
Теперь установка говорит, что это займет несколько минут. Однако, по моему опыту, это было неправильно. Первоначальный этап установки занял около 15 минут, но затем вы попадаете на второй экран установки после перезапуска виртуальной машины macOS Big Sur.
Начальное время установки на этом экране начинается примерно с 29 минут. Однако, как только он достигнет Менее минуты, и у вас появится надежда — не надо.
Для завершения установки с этого момента потребовался еще час, но я также читал отчеты о людях, ожидающих более трех часов. Хуже того, невозможно определить, идет ли установка, вы просто зря теряете время.
Если у вас есть время, оставьте его на несколько часов, и, надеюсь, когда вы вернетесь, вы увидите приветственную страницу macOS Big Sur.
После завершения настройки macOS сделайте снимок в VirtualBox. Отправляйтесь машины -> Сделать снимок, дайте снимоку имя, и ждите его в процессе. Если что-то сломается или виртуальная машина Big Sur повредится, вы можете вернуться к моментальному снимку, чтобы восстановить ранее исправную установку.
Как создать виртуальную машину MacOS Big Sur с помощью VMware Workstation Player
Предпочитаете VMware VirtualBox? Вы можете создать виртуальную машину MacOS Big Sur с помощью VMware, которая работает точно так же, как VirtualBox. И, как и в случае с VirtualBox, VMware также требует установки исправлений, прежде чем виртуальная машина MacOS Big Sur заработает.
Эта часть руководства подходит для систем Intel и AMD. Пользователи AMD должны использовать второй фрагмент кода при редактировании файла VMX виртуальной машины. Прочтите руководство, чтобы понять, что именно это означает.
1. Патч VMware Workstation Player.
- В разделе «Загрузить виртуальный образ macOS Big Sur» находится средство исправления VMware Player. Прежде чем приступить к дальнейшим действиям, загрузите средство исправления.
- Перейдите в папку, в которую вы скачали средство исправления. Распакуйте содержимое архива. Этот процесс лучше всего работает, когда папки находятся на одном диске (например, корневая папка VMware и извлеченный архив находятся на диске C: ).
- Убедитесь, что VMware полностью закрыта. В папке Unlocker кликните правой кнопкой мыши командный сценарий win-install и выберите «Запуск от имени администратора». Сценарий откроет окно командной строки, и запустится сценарий исправления.
Обрати внимание. Сценарий пролетает незаметно, и вам нужно следить за любыми сообщениями «Файл не найден».
Наиболее частой причиной появления сообщения «файл не найден» или «система не может найти указанный файл» является установка VMware Workstation Player в другом месте, отличном от папки по умолчанию, и выполнение исправления из другого каталога.
По завершении установки патча вы можете открыть VMware.
2. Создайте виртуальную машину MacOS Big Sur с помощью VMware.
- Выберите «Создать новую виртуальную машину». Выберите «Я установлю операционную систему позже».
- Теперь выберите Apple Mac OS X и измените версию на macOS 10.16. Если вы не видите параметры macOS, значит, патч установился неправильно.
- Затем вам нужно выбрать имя для вашей виртуальной машины MacOS Big Sur. Выберите что-нибудь, что легко запомнить, затем скопируйте путь к файлу в удобное место — оно вам понадобится, чтобы мгновенно внести некоторые изменения.
- На следующем экране установите размер диска 50 ГБ или больше и выберите «Сохранить виртуальный диск как один файл». Завершите работу мастера создания виртуального диска, но пока не запускайте виртуальную машину.
3. Измените настройки виртуальной машины macOS Big Sur.
Прежде чем вы сможете загрузить виртуальную машину, вы должны отредактировать спецификацию оборудования.
- На главном экране VMware выберите виртуальную машину macOS Big Sur, затем кликните правой кнопкой мыши и выберите «Настройки».
- Увеличьте объем памяти виртуальной машины как минимум до 4 ГБ. Вы можете выделить больше, если у вас есть свободная оперативная память.
- В разделе «Процессоры» измените количество доступных ядер на 2 (или больше, если доступно).
- Теперь выберите Новый CD / DVD (SATA) —> Использовать файл образа ISO. Перейдите к ISO-файлу macOS Big Sur и выберите его.
- Закройте окно «Оборудование» и выберите «Готово».
Однако пока не запускайте виртуальную машину VMware Workstation Player macOS Big Sur. Осталось внести некоторые изменения в файлы конфигурации.
4. Отредактируйте файл MacOS Big Sur VMX для оборудования Intel.
Этот раздел предназначен для пользователей Intel и включает в себя последний набор изменений, которые необходимо внести перед включением виртуальной машины VMware macOS Big Sur!
Закройте VMware. Перейдите в место, где вы сохранили виртуальную машину MacOS. Местоположение по умолчанию:
C:UsersYOURNAMEDocumentsVirtual MachinesYOUR MAC OS X FOLDER
Перейдите к macOS Big Sur.vmx, кликните правой кнопкой мыши и выберите Открыть с помощью -> Блокнот (или любой другой текстовый редактор). Прокрутите файл конфигурации до конца и добавьте следующую строку:
smbios.reflectHost = "TRUE"
hw.model = "MacBookPro14,3"
board-id = "Mac-551B86E5744E2388"
smc.version = "0"
Сохранить, затем выйти.
Теперь вы можете открыть VMware, выбрать виртуальную машину MacOS Big Sur и запустить ее!
5. Отредактируйте файл MacOS Big Sur VMX для оборудования AMD.
Этот раздел предназначен для пользователей AMD . Как и в предыдущем разделе, пользователи AMD также должны отредактировать файл VMX, прежде чем продолжить. Редактирование AMD включает на несколько строк больше, чем версия Intel, но вы можете скопировать и вставить данные в файл.
Закройте VMware. Перейдите в место, где вы сохранили виртуальную машину MacOS. Местоположение по умолчанию:
C:UsersYOURNAMEDocumentsVirtual MachinesYOUR MAC OS X FOLDER
Перейдите к macOS Big Sur.vmx, кликните правой кнопкой мыши и выберите Открыть с помощью -> Блокнот (или любой другой текстовый редактор). Прокрутите файл конфигурации до конца и добавьте следующие строки:
smc.version = “0”
cpuid.0.eax = “0000:0000:0000:0000:0000:0000:0000:1011”
cpuid.0.ebx = “0111:0101:0110:1110:0110:0101:0100:0111”
cpuid.0.ecx = “0110:1100:0110:0101:0111:0100:0110:1110”
cpuid.0.edx = “0100:1001:0110:0101:0110:1110:0110:1001”
cpuid.1.eax = “0000:0000:0000:0001:0000:0110:0111:0001”
cpuid.1.ebx = “0000:0010:0000:0001:0000:1000:0000:0000”
cpuid.1.ecx = “1000:0010:1001:1000:0010:0010:0000:0011”
cpuid.1.edx = “0000:0111:1000:1011:1111:1011:1111:1111”
smbios.reflectHost = “TRUE”
hw.model = “MacBookPro14,3”
board-id = “Mac-551B86E5744E2388”
Сохранить, затем выйти.
Теперь вы можете открыть VMware, выбрать виртуальную машину MacOS Big Sur и запустить ее!
6. Настройте и установите виртуальную машину MacOS Big Sur.
После запуска виртуальной машины MacOS Big Sur вам нужно будет настроить накопитель перед установкой.
- Затем выберите Дисковую утилиту. Вы создаете чистый диск для установки macOS Big Sur.
- В Дисковой утилите выберите VMware Virtual SATA Hard Drive Media в столбце Внутренний диск.
- После выбора диска перейдите к опции «Стереть» в верхней части утилиты.
- Дайте вашему диску имя, установите формат на APFS и схему на карту разделов GUID.
- Выберите Стереть.
- После завершения вы можете выйти из Дисковой утилиты и вернуться к экрану восстановления Big Sur. Отсюда вы должны выбрать Установить macOS Big Sur.
- Выберите диск, который вы создали в Дисковой утилите, а затем нажмите «Продолжить».
Процесс установки занимает некоторое время, но он быстрее, чем VirtualBox. После загрузки macOS Big Sur вы можете настроить операционную систему по своему усмотрению.
7. Установите VMware Tools на виртуальную машину MacOS Big Sur.
Теперь вам нужно установить VMware Tools, который представляет собой набор утилит и расширений, которые улучшают работу с мышью, производительность видео и другие полезные вещи.
Запустив виртуальную машину macOS, перейдите в Player -> Manage -> Install VMware Tools.
Установочный диск появится на рабочем столе macOS. Когда появится этот параметр, выберите «Установить VMware Tools», а затем разрешите ему доступ к съемному тому. Следуйте инструкциям установщика, который потребует перезапуска по завершении.
Поиск проблемы
При установке виртуальной машины macOS на VMware Player Workstation может произойти несколько ошибок.
- Если вы не видите «Apple Mac OS X» во время мастера создания виртуальной машины, вам необходимо повторно посетить процесс исправления. Убедитесь, что все процессы, связанные с VMware Player, отключены.
- Если при запуске виртуальной машины вы получаете сообщение «Mac OS X не поддерживается с двоичной трансляцией», есть большая вероятность, что вам нужно активировать виртуализацию в конфигурации BIOS / UEFI.
- Если вы получаете сообщение «Неустранимая ошибка VMware Player: (vcpu-0)» при запуске виртуальной машины, вам необходимо вернуться к файлу конфигурации macOS Big Sur.vmx, чтобы убедиться, что вы добавили дополнительную строку и сохранили правку.
- Если вы используете оборудование AMD и застряли на логотипе Apple, сначала выключите виртуальную машину. Теперь зайдите в Настройки -> Параметры -> Общие. Измените гостевую операционную систему на Microsoft Windows и версию на Windows 10 x64. Нажмите ОК, затем попробуйте снова включить виртуальную машину. После прохождения логотипа Apple выключите виртуальную машину, затем снова установите для параметра гостевой операционной системы значение Apple Mac OS X, выбрав правильную версию.
Виртуальные машины macOS для оборудования AMD
Apple использует оборудование Intel для питания настольных компьютеров и ноутбуков. Настроить виртуальную машину macOS с использованием оборудования Intel проще, поскольку спецификации оборудования очень похожи.
С AMD все наоборот. Поскольку Apple не разрабатывает macOS на оборудовании AMD, создание виртуальной машины macOS в системе AMD сложнее. Однако вы можете посмотреть следующий видеоурок, чтобы узнать, как установить macOS Big Sur на виртуальную машину VMware с использованием оборудования AMD.
Установка виртуальной машины macOS Big Sur завершена
У вас есть два варианта выбора виртуальной машины macOS Big Sur. Оба варианта отлично подходят, если вы хотите попробовать macOS, прежде чем переходить с Windows, и насладиться одними из лучших предлагаемых приложений Apple.
Подробнейшая инструкция для тех, кому нужен Xcode или просто хочется попробовать фирменную ОС Apple.
1. Проверьте совместимость ПК
Для запуска macOS понадобится относительно современный компьютер. Для более-менее комфортной работы нужен четырёхъядерный процессор, 8 ГБ оперативной памяти и дискретная графика.
Помимо этого, процессор должен поддерживать технологии виртуализации на аппаратном уровне. У чипов Intel это VT-x или VT-d, у AMD — AMD-V. Почти у всех современных процессоров она есть, но не лишним будет проверить.
Это можно уточнить в описании конкретной модели чипа на сайте производителя или с помощью бесплатной утилиты CPU-Z.
- Скачайте приложение с официального сайта и установите.
- Запустите CPU-Z и взгляните на строку Instructions.
- Если там есть указанные выше маркировки, значит, всё в порядке.
- Если нет, можно использовать программную виртуализацию, но в таком случае производительность будет заметно ниже.
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
- Сконвертируйте образ macOS в формат ISO командой
hdiutil convert ~/Desktop/InstallSystem.dmg -format UDTO -o ~/Desktop/HighSierra.iso
- Смените расширение файла образа на ISO и перенесите с помощью флешки на ПК, где будет установлена виртуальная машина.
3. Выберите и установите ПО для виртуализации
Существует множество платных и бесплатных виртуальных машин. Для установки macOS подходят VmWare, Parallels, VirtualBox. Для нашего примера возьмём последнюю: она в свободном доступе и хорошо известна.
- Перейдите на официальный сайт VirtualBox и кликните по ссылке Windows hosts.
- Откройте загруженный файл и следуйте подсказкам мастера установки.
- Подтвердите инсталляцию дополнительных компонентов в процессе.
4. Создайте виртуальную машину
Теперь в VirtualBox необходимо создать наш виртуальный компьютер, на который мы позже установим macOS.
- Запустите утилиту, нажмите кнопку «Создать» и задайте имя машины.
- Укажите тип и версию ОС, в нашем случае — Mac OS X и macOS 10.13 High Sierra.
- Укажите объём ОЗУ. Чем больше, тем лучше, но за зелёную зону лучше не выходить.
- Выберите «Создать новый виртуальный диск» и тип VDI.
- Укажите формат «Динамический» и задайте необходимый размер. Рекомендуется от 30 ГБ в зависимости от объёма софта, который планируется использовать.
5. Настройте виртуальную машину
Для корректного запуска гостевой ОС нужно выделить оптимальное количество ресурсов основного компьютера, сконфигурировать некоторые настройки и выбрать образ macOS в качестве загрузочного диска.
- Выберите виртуальную машину и нажмите «Настроить» на панели инструментов.
- Перейдите в раздел «Система» и на вкладке «Материнская плата» снимите галочку с пункта «Гибкий диск», а затем переместите его вниз с помощью стрелки. Остальное оставьте без изменений.
- На вкладке «Процессор» укажите количество ядер. Лучше не выходить из зелёной зоны.
- В разделе «Дисплей» установите максимальный объём видеопамяти и убедитесь, что обе галочки ускорения сняты.
- В разделе «Носители» кликните строку «Пусто», а затем на иконку диска и выберите ISO-образ, который мы подготовили на втором шаге.
- Нажмите кнопку OK для сохранения настроек и закройте VirtualBox.
6. Сконфигурируйте дополнительные параметры
Из-за упомянутых выше ограничений macOS запускается только на фирменных компьютерах Apple. Чтобы система всё-таки установилась в VirtualBox, придётся немного пошаманить в консоли и прикинуться iMac.
- Откройте поиск, введите cmd и запустите «Командную строку».
- Поочерёдно скопируйте следующие команды, заменив в них mac на имя вашей виртуальной машины.
cd "C:Program FilesOracleVirtualBox"
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. Эта процедура разбита на несколько этапов и занимает около часа. В процессе придётся снова повозиться с командной строкой, но уже в последний раз.
Первый этап
- Откройте VirtualBox и запустите виртуальную машину.
- Начнётся предварительная загрузка системы. На экране будет отображаться много текста, среди которого может быть информация об ошибках. Не обращайте на это внимания.
- Через несколько минут появится логотип с яблоком и загрузится графический интерфейс.
- Выберите язык системы и запустите «Дисковую утилиту» из меню.
- Укажите виртуальный диск, который мы создали на четвёртом шаге и нажмите кнопку «Стереть».
- Задайте имя, а остальные опции оставьте как есть. Подтвердите стирание.
- Выберите в окне утилит «Установить macOS» и нажмите «Продолжить».
- Примите лицензионное соглашение и кликните на созданный диск.
- Дождитесь, пока установочные файлы скопируются на диск и система перезагрузится.
- Когда на экране снова появится окно «Утилиты macOS», перейдите в меню Apple и нажмите «Выключить».
Второй этап
- Выберите виртуальную машину в VirtualBox и откройте её настройки.
- Перейдите в раздел «Носители» и кликните по строке HighSierra.iso, а затем по иконке диска и нажмите «Изъять диск из привода».
- Нажмите ОК и снова запустите виртуальную машину.
- После загрузки появится UEFI-оболочка с командной строкой, в которую нужно поочерёдно ввести вручную следующие команды:
Fs1:
cd "macOS Install Data"
cd "Locked Files"
cd "Boot Files"
boot.efi
Третий этап
- После этого запустится графический интерфейс и установка продолжится.
- Через несколько минут виртуальная машина перезагрузится и откроется интерфейс первичной настройки системы.
- Укажите страну и раскладку клавиатуры.
- Выберите Don’t transfer any information now, чтобы настроить систему как новую.
- Пропустите вход в Apple ID, нажав Setup later и Skip.
- Примите условия лицензионного соглашения, а затем введите имя пользователя и пароль.
- Нажмите Continue и настройте клавиатуру с помощью подсказок.
8. Проверьте работу виртуальной машины
Установка macOS завершена. Операционная система работает в отдельном окне, которое можно свернуть или перенести на другой монитор.
Для включения виртуальной машины откройте VirtualBox и нажмите кнопку «Запустить». Завершение и перезагрузку можно делать как из утилиты, так и через системное меню macOS.
Читайте также 💻🍏🖥
- 11 программ для macOS, которые должны быть у каждого
- Как установить в Windows 10 динамические обои из macOS Mojave
- Как сделать загрузочную флешку с macOS
- Как использовать системные настройки macOS на полную
- 10 миниатюрных утилит для macOS, которые экономят время
*Деятельность Meta Platforms Inc. и принадлежащих ей социальных сетей Facebook и Instagram запрещена на территории РФ.