Virtualbox mac os установка: Как установить MacOS на Windows с помощью VirtualBox

Содержание

Как установить MacOS на Windows с помощью VirtualBox

Большому количеству пользователей хотелось бы поработать на платформе Mac OS, однако их останавливает ряд весомых преимуществ, предлагаемых операционной системой Windows. Естественно ставить две разные системы на один ПК смысла практически нет. Можно ли в этом случае что-то придумать?

Самым простым и эффективным решением в данной ситуации является VirtualBox. При полном соответствии системных требований и установленного аппаратного обеспечения, данное приложение позволит с легкостью запустить Mac OS на компьютере, управляемом операционной системой Windows.


Содержание статьи:


 

Что такое VirtualBox?

VirtualBox — приложение виртуализации, используемое многими пользователями для запуска нескольких операционных систем на одном устройстве. Это может быть Windows, Mac OS, Linux или Windows Server. Программа работает на базе процессоров Intel и AMD.

Перед тем как вы приступите к установке программного, давайте ознакомимся с минимальными параметрами, которым должен соответствовать ваш компьютер.

Минимальные системные требования:

  • 4 Гб ОЗУ;
  • Компьютер с 64-битной ОС;
  • Двухъядерный процессор.

Установка Mac OS

Как только вы убедитесь в полном соответствии железа программе, загрузите установочный файл Mac OS High Sierra на компьютер с Windows.

1. Загрузите Mac OS;

2. Загрузите и установите VirtualBox;

3. Запустите VirtualBox и нажмите клавишу Создать.

Введите имя, тип и версию ОС.

4. Укажите объем оперативной памяти, которую вы готовы выделить виртуальной машине.

5. Выберите параметр Создать новый виртуальный жесткий диск и завершите процесс.

6. Откройте меню Настроек в главном меню.

7. Перейдите во вкладку Система. Здесь вы обнаружите три графы: материнская плата, процессор и ускорение. Откройте Процессор и убедитесь, что в рядом с параметром Дополнительные возможности установлена галочка Включить PAE/NX.

8. Перейдите во вкладку Материнская плата и снимите галочку с параметра Гибкий диск. Убедитесь что напротив параметра Чипсет установлено значение ICH9.

9. Перейдите во вкладку Дисплей и повысьте значение Видеопамять до 128 Мб.

10. Перейдите в раздел Носители, выберите операционную систему и укажите порт жесткого диска SATA 0. По завершению нажмите ОК.

11. Теперь, по завершению настроек, закройте окно. Следующим шагом станет добавление кода в VirtualBox при помощи командной строки.

Скопируйте приведенный ниже код и вставьте его в командную строку:

cd “C:\Program Files\Oracle\VirtualBox\”

VBoxManage.exe modifyvm “macOS 10.12 Sierra” -cpuidset 00000001 000106e5 00100800 0098e3fd bfebfbff

VBoxManage setextradata “macOS 10.12 Sierra”

“VBoxInternal/Devices/efi/0/Config/DmiSystemProduct”

“iMac11.3”

VBoxManage setextradata “macOS 10.12 Sierra”

“VBoxInternal/Device/efi/0/Config/DmiSystemVersion”

“1.0”

VBoxManage setextradata “macOS 10.12 Sierra”

“VBoxInternal/Devices/efi/0/Config/DmiBoardProduct”

“iloveapple”

VBoxManage setextradata “macOS 10.12 Sierra”

“VBoxInternal/Devices/smc/0/Config/DeviceKey”

“ourhardworkbythesewordsguardededpleasedontsteal (c) AppleComputerInc”

VBoxManage setextradata “macOS 10. 12 Sierra”

“VBoxInternal/Devices/smc/0/Config/GetKeyFromRealSMC 1.

13. Теперь вернитесь в окно VirtualBox и щелкните по иконке Запустить.

14. Настройте свою Mac OS.

На этом все! Теперь ваша виртуальная машина Mac OS готова к полноценному использованию. Это приводит нас к тому, что вам больше не нужно тратить лишние деньги, чтобы получить возможность работы на операционной системе Macintosh.

 


Похожие статьи про восстановление данных:

Дата:

Теги: Windows, Носитель информации, обновление

Установка MacOS 10.13 High Sierra на VirtualBox

High Sierra 10.13.6 вышла еще в конце июля, а через недельку на подходе и Mojave, но обновить материал по установке MacOS на VirtualBox руки дошли только сейчас. Давайте установим и заодно более подробно разберем некоторые моменты, которые судя по комментариям к прошлой статье, вызывали затруднение.

Содержание статьи:

1. Что понадобится для установки MacOS на VirtualBox

2. Настраиваем VirtualBox для установки MacOS

Внимание! Более менее стабильно и прилично, на виртуалке, MacOS работает только с процессорами Intel. Успешных запусков на AMD (попыток было много, на разных поколениях) мне неизвестно.

Запускаем VirtualBox, создаем новую виртуалку и сразу переключаемся в экспертный режим.

Устанавливаем количество выделенной памяти минимум 2048 Мб, оптимально 4096 Мб или больше. Имя виртуальной машины задавайте латиницей, без пробелов – потом будет меньше хлопот, при настройке через консоль. Остальное выбирайте, как на скриншоте.

Нажимаем “Создать”, в следующем окне указываем расположение и объем доступного диска. Можно оставить все по умолчанию.

Виртуальная машина готова. Открываем настройки.

И проверяем, что бы везде было, как на скринах ниже.

Обязательно 2 процессора.

Проверяем включена ли аппаратная виртуализация.

Не забудьте проверить, что поддержка виртуализации включена в BIOS.

Задвигаем ползунок видеопамяти на максимум и убираем чеки с ускорения.

К приводу подкрепляем образ, который вы скачали по ссылкам выше.

Остальные настройки оставляем по умолчанию, сохраняем виртуальную машину и закрываем VirtualBox.

Запускаем консоль – нажимаем сочетание клавиш
Win+R
, пишем
cmd
, нажимаем
Enter
.
Или в поиске
cmd
:

В командной строке выполняем:

cd «C:\Program Files\Oracle\VirtualBox\» 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

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

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

fs1:

cd»macOS Install Data»

cd»Locked Files»

cd»Boot Files»

boot.efi

Для облегчения набора имен директорий введите первые буквы без кавычек и нажмите
Tab
.
Все, наша установка успешно продолжается. Дальше все очевидно, следуем инструкциям мастера установки. После еще одной перезагрузки, возможно, что достаточно длительной (следите за индикацией виртуального жесткого диска, если моргает, значит все в порядке), мы получаем полноценную MacOS High Sierra.

4. Настраиваем разрешение

Последнее, что нам надо сделать, научить виртуалку работать с тем разрешением, которое нам нужно. Для этого нас снова понадобится командная строка. Выключите виртуальную машину, закройте VirtualBox и запустите командную строку.
Введите:

cd «C:\Program Files\Oracle\VirtualBox\» VBoxManage setextradata «ИмяВашейВиртуалки» VBoxInternal2/EfiGraphicsResolution 1920×1080

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

VBoxManage setextradata «ИмяВашейВиртуалки»VBoxInternal2/EfiGraphicsResolution1920x1080

Разрешение можете указать любое вместо 1920×1080. Значения разделяет латинская
x
.
Или можете воспользоваться скриптом
vbox_resolution.cmd
.

После этого, при загрузке в первый раз, виртуальная машина может зависнуть. Если это произойдет, просто перезагрузите ее.
На этом, все. Как обычно, если остались какие-то вопросы или возникли сложности – спрашивайте в комментариях.

Читайте также

Инструкция, как установить macOS Mojave на Virtualbox в Windows

Порой возникает необходимость воспользоваться операционной системой отличной от установленной на компьютере. Есть разные методы сделать это в зависимости от ситуации и одним из таких способов будет запустить нужную операционку в виртуальной машине. Процесс не сложный, однако есть некоторые нюансы и занимающий много времени.

В данном примере рассмотрим установку 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 Files\Oracle\VirtualBox\"

Дальше нужно выполнить последовательно следующие команды, но заменив Имя Виртуальной Машины на реальное имя, указанное вами при ее создании.

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 знаменующий окончание установки.

Хотя установка занимает много времени, последующая загрузка происходит довольно быстро. Стоит иметь в виду, что иногда по каким-то причинам в процессе загрузки может произойти ошибка хотя до этого все работало. В этом случае достаточно просто запустить загрузку заново.

Как установить macOS в VirtualBox

Как установить macOS в VirtualBox

Пользователям Windows иногда может потребоваться использовать macOS для тестов ПО. Но Apple, в свою очередь, всегда затрудняла установку своей операционной системы на стороннее аппаратное обеспечение. Однако, с помощью виртуальной машины VirtualBox можно установить macOS на ПК под управлением Windows. Давайте разберемся, как это сделать.

Что вам понадобится

Во-первых, вам необходимо скачать копию Oracle VM VirtualBox. Вам также понадобится образ ISO версии macOS, которую вы хотите установить.

Получить ISO на самом деле сложнее, чем можно было бы ожидать. Если у вас есть доступ к компьютеру Mac, вы можете загрузить копию уже установленной ОС. Если на компьютере Mac запущен macOS Mojave, откройте страницу macOS High Sierra в App Store и загрузите оттуда программу установки.

Вам нужно будет преобразовать этот файл APP в DMG, а затем преобразовать его из DMG в ISO, чтобы иметь возможность установить его в VirtualBox. Менее сложная, но менее безопасная возможность заключается в поиске ISO нужной версии macOS в интернете. Существует множество подобных сайтов, но скачивание ISO с неофициального сайта сопряжено с определенным уровнем риска.

После скачивания macOS High Sierra в App Store, перейдите в Launchpad и запустите программу «Дисковая утилита». Найдите там нужную ОС. вызовите контекстное меню и выберите «Показать в Finder». Finder откроет каталог с образом диска DMG. Конвертировать его в ISO можно также через дисковую утилиту или с помощью команды в терминале:

hdiutil convert dmgfilename. dmg -format UDTO -o converted_iso

Если рабочего Mac под рукой нет, то Google вам в помощь.

Как создать виртуальную машину с операционной системой macOS

1. Установите VirtualBox на свой компьютер с Windows, следуя инструкциям. Нажмите кнопку «New», чтобы создать новую виртуальную машину. Здесь и далее скриншоты английской версии.

2. Используйте имя вашей версии macOS, чтобы назвать виртуальную машину. Например, High Sierra или Mojave. Тип и версия должны заполняться автоматически с правильными настройками.

3. Выберите объем оперативной памяти, выделяемый виртуальной машине. Выделение большего объема оперативной памяти поможет ускорить работу виртуальной машины, но убедитесь, что вы оставили достаточно места для вашей основной ОС (будь то Windows или Linux).

4. Выберите «Create a virtual hard disk now», и нажмите кнопку «Create». Оставьте настройку по умолчанию «VDI» включенной и нажмите кнопку «Next».

5. Выберите тип виртуального жесткого диска: динамически выделяемый (dynamically allocated) или фиксированный (fixed size). Динамически выделяемый диск начинает работу с небольшого размера и увеличивается по мере увеличения объема памяти. Диск фиксированного размера немедленно займет установленное количество места на физическом жестком диске.

6. Выберите размер виртуального жесткого диска. Нажмите кнопку «Create», чтобы завершить создание виртуальной машины.

Итоговая конфигурация

1. Когда ваша виртуальная машина будет в списке, нажмите на кнопку «Settings». Выберите «System» в боковом меню и убедитесь, что «Floppy» снята в настройках «Boot Order». Это обеспечит загрузку виртуальной машины с образа диска High Sierra. Убедитесь, что «Base Memory» настроена на подходящий уровень — минимум 2048MB.

2. Находясь в меню «System», перейдите на вкладку «Processor». Установите количество процессоров не менее двух и убедитесь, что включена опция «Enable PAE/NX».

3. Выберите меню «Storage» на боковой панели. В разделе «Storage Devices» нажмите кнопку «Empty». Нажмите на иконку оптического диска в правом верхнем углу экрана и выберите ваш файл High Sierra ISO, убедившись, что включена функция «Use Host I/O cache». Нажмите «OK», чтобы сохранить изменения.

4. Перейдите в раздел «Display» и установите для параметра «Video Memory» значение 128MB, затем нажмите «OK» для сохранения.

5. Прежде чем запускать macOS на виртуальной машине, вам нужно выполнить следующие команды из командной строки или PowerShell с правами администратора в Windows или терминале под Linux. Убедитесь, что VirtualBox закрыт, прежде чем вы попытаетесь сделать это.

Для пользователей Windows следующие действия должны выполняться как предусмотрено. Пользователям Linux потребуется добавить «sudo» в начало каждой команды VBoxManage и заменить в первой строке расположение на расположение VirtualBox, как установлено на вашем дистрибутиве Linux.

cd "C:\Program Files\Oracle\VirtualBox\"
VBoxManage modifyvm "macos" --cpuidset 00000001 000106e5 00100800 0098e3fd bfebfbff
VBoxManage setextradata "macos" "VBoxInternal/Devices/efi/0/Config/DmiSystemProduct" "iMac11,3"
VBoxManage setextradata "macos" "VBoxInternal/Devices/efi/0/Config/DmiSystemVersion" "1.0"
VBoxManage setextradata "macos" "VBoxInternal/Devices/efi/0/Config/DmiBoardProduct" "Iloveapple"
VBoxManage setextradata "macos" "VBoxInternal/Devices/smc/0/Config/DeviceKey" "ourhardworkbythesewordsguardedpleasedontsteal(c)AppleComputerInc"
VBoxManage setextradata "macos" "VBoxInternal/Devices/smc/0/Config/GetKeyFromRealSMC" 1

6. Наконец, снова откройте VirtualBox, нажмите на зеленую стрелку «Start», чтобы запустить виртуальную машину, а затем следуйте инструкциям по установке macOS. Готово!


Спасибо, что читаете! Подписывайтесь на мои каналы в Telegram, Яндекс.Мессенджере и Яндекс.Дзен. Только там последние обновления блога и новости мира информационных технологий.

Также читайте меня в социальных сетях: Facebook, Twitter, VK и OK.


Хотите больше постов? Узнавать новости технологий? Читать обзоры на гаджеты? Для всего этого, а также для продвижения сайта, покупки нового дизайна и оплаты хостинга, мне необходима помощь от вас, преданные и благодарные читатели. Подробнее о донатах читайте на специальной странице.

Есть возможность стать патроном, чтобы ежемесячно поддерживать блог донатом, или воспользоваться Яндекс.Деньгами, WebMoney, QIWI или PayPal:


Заранее спасибо! Все собранные средства будут пущены на развитие сайта. Поддержка проекта является подарком владельцу сайта.

Поделиться ссылкой:

Установите виртуальную машину Mac OS в VirtualBox

Смотрите так же:

Mac OS это компьютерная операционная система разработанная с помощью Apple. Это операционная система с очень красивым интерфейсом, но чтобы получить компьютер Apple с этой операционной системой, вам нужно заплатить не малую сумму, обычно имеет цену вдвойне доороже по сравнению с обычными компьютерам, использующими опреационную систему Windows. К счастью, вы можете испытать Mac OS на вашем же компьютере, с помощью установки вируальной машины Mac OS на VirtualBox.

Ниже является список версий Mac OS выпущенные в последние годы:

Mac OS VersionNameRelease Date
10.10YosemiteJune 2014
10.11El CapitanSeptember 30, 2015
10.12SierraJune 12, 2016
10.13High SierraJune 5, 2017

В данной статье я покажу вам как установить Mac OS нв VirtualBox, для начала скачайте установку.

После скачивания у вас будет файл:

Извлеките скачанный файл в определенную папку.

2- Создать виртуальную машину Mac OS

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

Введите название для виртуальной машины и выберите версию Mac OS подходящую с версией Mac OS которую вы скачали.

Операционные системы Mac OS требуют большое количество RAM для работы, вас следует предоставить 4GB RAM.

Файл Mac OS который вы скачали в предыдущем шаге является завершенной операционной системой и вы можете использовать без установки. Поэтому на VirtualBox вам нужно только указать на позицию данного файла.

OK, ваша виртуальная машина Mac OS создана.

Вы можете выполнить другие конфигурации для Mac OS, например конфигурацию Network, указывая количество Processor,..

3- Конфигурация VBoxManage

После того как вы создали виртуальную машину VirtualBox, информацию Meta данной виртуальной машины вы найдете в папке ниже (В зависимости от вашей операционной системы):

  • LINUX (Ubuntu,..): /home/{user}/VirtualBox VMs
  • WINDOWS: C:/Users/{user}/VirtualBox VMs

Есть некоторые повышенные конфигурации, которые вы можете выполнить через интерфейс VirtualBox, только нужно выполнить их через команду:

VBoxManage modifyvm "Your-VM-Name" --cpuidset 00000001 000106e5 00100800 0098e3fd bfebfbff
VBoxManage setextradata "Your-VM-Name" "VBoxInternal/Devices/efi/0/Config/DmiSystemProduct" "iMac11,3"
VBoxManage setextradata "Your-VM-Name" "VBoxInternal/Devices/efi/0/Config/DmiSystemVersion" "1.0"
VBoxManage setextradata "Your-VM-Name" "VBoxInternal/Devices/efi/0/Config/DmiBoardProduct" "Iloveapple"
VBoxManage setextradata "Your-VM-Name" "VBoxInternal/Devices/smc/0/Config/DeviceKey" "ourhardworkbythesewordsguardedpleasedontsteal(c)AppleComputerInc"
VBoxManage setextradata "Your-VM-Name" "VBoxInternal/Devices/smc/0/Config/GetKeyFromRealSMC" 1
 

Замените «Your-VM-Name» названием вашей виртуальной машины. Название вашей виртуальной машины можно найти в «Setting > General > Basic» (Как в следующем изображении).

На Linux (Ubuntu,..) откройте окно Terminal и CD в папку виртуальной машины вашего Mac OS. Если вы используете операционную систему Windows, откройте окно CMD с привилегией (privilege) Administrator, и CD в папку виртуальной машины Mac OS.

Выполните команды выше по-порядку (После того как заменили «Your-VM-Name»):

OK, все команды были успешно выполнены.

4- Запустите виртуальную машину Mac OS

Нажмите на кнопку «Start» для запуска вашей виртуальной машины Mac OS:

Введите username/password (Будет использовано для входа в вашу виртуальную машину Mac OS).

OK, теперь вы успешно установили виртуальную машину Mac OS на VirtualBox.

VirtualBox: как бесплатно установить Windows на ваш Mac

Поскольку далеко не все полезные программы могут похвастаться наличием версии для OS X, перед обладателями компьютеров Mac рано или поздно может возникнуть потребность в операционной системе от Microsoft. Покупать еще один компьютер довольно затратно (да и неудобно), поэтому на помощь приходят утилиты для установки виртуальной машины на Windows. Мы уже знакомили вас с одной из таких программ — VMware Fusion 7, а сегодня хотим рассказать об утилите VirtualBox от компании Oracle.

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

Установить программу довольно просто. Скачиваем ее по этой ссылке (доступны версии как для Windows, так и для OS X и Linux). После этого запускаем утилиту по установке VirtualBox.

По окончанию установки перед вам откроется основное рабочее окно программы. Прежде всего нам необходимо создать новую виртуальную машину. Нажимаем «Создать».

На следующем шаге выбираем тип операционной системы, ее версию и имя.

Далее указываем объем виртуальной памяти для нашей будущей виртуальной машины. Советуем не опускаться ниже рекомендуемого объема.

После этого необходимо выбрать жесткий диск для установки операционной системы. Хотя VirtualBox считает оптимальным объем виртуального диска 10 ГБ, лучше увеличить его до 20 ГБ.

Почти все готово! На следующем шаге запускаем нашу созданную виртуальную машину, выбираем образ диска с операционной системой и начинаем установку Windows.

Выполнив все операции, вы сможете запустить Windows на своем Mac. Предусмотрена работа системы в отдельном окне. Помимо этого, есть возможность обмена файлами между Windows и OS X.

Вот так, в несколько простых шагов, вы можете совершенно бесплатно установить Windows на свой компьютер.

В чем преимущество VirtualBox над другой бесплатной альтернативой — Boot Camp? Во-первых, с VirtualBox вы можете взаимодействовать с обеими системами в реальном времени без перезагрузки компьютера. Кроме того, в отличие от Boot Camp, здесь вам доступен общий буфер обмена — скопировали текст на OS X, а затем вставили его на Windows. По сути, вы получаете урезанную версию VMware Fusion, зато совершенно бесплатно.

Как установить Windows на Mac через виртуалку. А главное – зачем

Есть несколько способов, как использовать Windows на Mac. Вероятно, самые популярные: традиционный Boot Camp и Boot Camp на внешнем диске. Но лично мне ближе установка второй системы на виртуалку. Это заметно проще и куда удобнее.

Да, сегодня Windows 10 бывает нужна даже бывалым маководам. Случается, разработчики «узкого» софта ленятся адаптировать его для macOS. Такой можно ставить на резервный PC, который лежит без дела, но проще на основной Mac через виртуалку. Это и обсудим.

Чем полезна виртуальная машина для Windows на Mac

«Виртуалкой» называют виртуальную машину. Это особенное программное обеспечение, которое нужно для запуска дополнительной операционной системы внутри базовой. Она подходит, чтобы использовать Windows в пределах macOS.

Такой софт дает возможность создать новый компьютер на базе старого. Даже технические характеристики выбрать получится. Но не нужно думать, что для работы с виртуалкой нужна сильно производительная машина. Даже мой MacBook Air 2019 справляется.

Есть несколько виртуальных машин, которые подойдут для установки дополнительной ОС на Mac. Про альтернативы расскажу в конце, а сам использую VirtualBox. Это бесплатное решение от Oracle, которое работает на macOS и поддерживает Windows. Этого достаточно.

С помощью VirtualBox Windows на Mac можно запустить в отдельном окне. Настройка виртуальной машины и установка дополнительной системы при этом не займет больше 30 минут. Почему бы не попробовать? Не вижу причин.

Кстати, с помощью VirtualBox приложения для Windows можно использовать и на Linux. Проходить требовательные AAA-игры так получится вряд ли. Но с обычным софтом данный прием сработает. Главное, не «промазать» с настройками.

Скачать VirtualBox (бесплатно)

Для начала нужно создать виртуальную машину: 8 шагов

Шаг 1. Скачайте и установите VirtualBox.

Шаг 2. Запустите VirtualBox, перейдите в пункт «Машина» в строке меню и выберите возможность «Создать».

Шаг 3. Выберите название для виртуальной машины в поле «Имя», расположение в поле «Папка машины», Microsoft Windows в поле «Тип», а также Windows 10 (64-bit) в поле «Версия».

Шаг 4. Определите объем оперативной памяти, который сможет использовать операционной системы. 2048 МБ для несложных задач будет достаточно.

Шаг 5. Выберите вариант «Создать новый виртуальный жесткий диск» и нажмите «Создать».

Шаг 6. Укажите формат файла виртуальной машины. Если никогда не делали подобного, оставляйте VDI.

Шаг 7. Определитесь с типом определения размера диска под виртуальную машину.

Можно задать фиксированный или выбрать динамический вариант. Во втором случае виртуальная машина сможет увеличиваться настолько сильно, насколько это будет нужно, но не будет уменьшаться даже после очистки данных.

Шаг 8. Укажите объем виртуального жесткого диска, который будет использовать Windows 10.

Для 64-битной Windows 10 будет достаточно 32 ГБ. Это значение при использовании динамического размера виртуальной машины можно будет увеличить в будущем.

Теперь у вас есть виртуальная машина c жестким диском, на который получится установить Windows 10. Пока операционная система не установлена, смысла в этом немного. Но и это не так сложно.

Устанавливаем Windows 10 на виртуальную машину: 5 шагов

Шаг 1. Перейдите на страницу загрузки Windows 10 на официальном сайте Microsoft и скачайте систему. Установочный файл 64-битной русской версии весит около 5 ГБ.

Шаг 2. Откройте VirtualBox, выделите новую виртуальную машину, которую только что создали и нажмите «Настроить».

Шаг 3. Перейдите в раздел «Носители» и выделите носитель оптических дисков.

Шаг 4. Нажмите на значок оптического диска в правой части окна, кликните на вариант «Выбрать файл» диска, найдите установочный образ Windows 10 и нажмите «Открыть».

Шаг 5. Выделите виртуальную машину и нажмите кнопку «Запустить».

Шаг 6. VirtualBox предложит использовать оптический диск для запуска. Соглашайтесь и устанавливайте Windows 10 привычным образом.

После окончания установки Windows 10 вы сможете использовать ее почти так же, как на отдельном компьютере. Тем не менее, она будет доступна на вашей основной рабочей машине.

Нюансы использования новой системы на виртуальной машине

Установить приложение. Дополнительные приложения в рамках Windows 10 устанавливаются стандартным образом. Так, будто вы используется отдельное устройство на своей операционной системе.

Более того, ОС вообще не понимает, что работает в рамках виртуальной машины. Поэтому можете качать дистрибутивы из интернета прямо с Windows 10 или использовать встроенный магазин приложений.

Обменяться файлами. Для этого достаточно выбрать свою виртуальную машину, перейти в меню ее настроек, а потом добавить необходимую папку с диска Mac в меню общих данных. После перезапуска виртуалки каталог появится в «Моем компьютере».

Подключить флешку. Чтобы подключить накопитель к виртуальной машине, нужно сначала «всунуть» его в компьютер, потом перейти в Finder и воспользоваться кнопкой извлечения.

После этого нужно нажать на значок USB на нижней панели VirtualBox и выбрать устройство, которое необходимо подключить к виртуалке.

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

Какие движки для виртуальных машин еще можно попробовать

VMware Workstation/Fusion. Профессиональное решение для работы с виртуальными машинами. Учитывая стоимость, его можно порекомендовать профессионалам в области тестирования софта. Для обычных пользователей это лишнее.

Parallels Desktop. Вероятно, это одно из лучших решений для создания виртуальной машины на Mac. Основное его преимущество перед VirtualBox состоит в поддержке фирменных функций macOS. Тем не менее, за него придется немало заплатить.

Вместо вывода: как работает Windows 10 на виртуальной машине

Я использую Windows 10 через VirtualBox на базовом по процессору и оперативной памяти MacBook Air 2019 года. Про характеристики виртуальной машины писал выше: это 32+ ГБ постоянной и 2 ГБ оперативной памяти.

В рамках таких характеристик 64-битная Windows 10 не летает, как macOS 10.15 Catalina актуальной ревизии. Тем не менее, скорости вторичной операционной системы вполне достаточно, чтобы комфортно использовать небольшие приложения, которые не работают на Mac. Именно такая задача и ставилась.

В отличие от Boot Camp, компьютер не нужно перезагружать, прерывая текущие задачи, чтобы выполнить новые в другой ОС. Это безусловный плюс, который компенсирует не самую большую производительность затеи.

Стоит ли так заморачиваться? Или ради интереса, или по реальной нужде. Держать виртуалку, которая отъедает внушительную часть небольшого SSD, просто на всякий случай нет никакого смысла.

🤓 Хочешь больше? Подпишись на наш Telegram.

… и не забывай читать наш Facebook и Twitter
🍒

В закладки

iPhones.ru

Самый простой способ использовать вторую систему на Mac.

Николай Грицаенко

@nickgric

Кандидат наук в рваных джинсах. Пишу докторскую на Mac, не выпускаю из рук iPhone, рассказываю про технологии и жизнь.

  • До ←

    Не протирайте iPhone спиртовыми салфетками. Вначале прочтите это

  • После →

    Как отключить постоянно двигающиеся окна в FaceTime

Как установить macOS в VirtualBox

Как пользователь Windows, могут быть случаи, когда вам нужно использовать macOS, но у вас нет денег, чтобы инвестировать в собственный компьютер Mac. Apple всегда затрудняла установку своей операционной системы на оборудование, отличное от Apple, что затрудняло использование преимуществ этой усовершенствованной ОС.

Однако с помощью VirtualBox можно установить macOS на ПК с Windows. Давайте разберемся, как это сделать.

Связанный : Как преобразовать виртуальные машины из VMware в VirtualBox и наоборот

Что вам понадобится

Сначала вам нужно загрузить копию Oracle VM VirtualBox.Вам также понадобится ISO-образ той версии macOS, которую вы хотите установить.

Получить ISO на самом деле сложнее, чем вы могли ожидать. Если у вас есть доступ к Mac, вы не сможете загрузить копию уже установленной ОС. Если Mac работает под управлением macOS Mojave, откройте страницу macOS High Sierra в App Store и загрузите оттуда установщик.

Вам нужно будет преобразовать этот файл APP в DMG, а затем преобразовать из DMG в ISO, чтобы иметь возможность установить его в VirtualBox.Менее сложным, но и менее безопасным вариантом является поиск ISO-образа нужной версии macOS в Интернете. Есть множество сайтов, на которых они есть, но загрузка ISO с неофициального сайта сопряжена с определенным риском.

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

1. Установите VirtualBox на свой ПК с Windows, следуя инструкциям. Нажмите «Создать», чтобы создать новую виртуальную машину.

2. Используйте имя своей версии macOS для имени вашей виртуальной машины.Например, Хай Сьерра или Мохаве. Тип и версия должны автоматически заполняться с правильными настройками.

3. Выберите объем оперативной памяти, который будет выделен вашей виртуальной машине. Выделение большего объема оперативной памяти поможет ускорить вашу виртуальную машину, но убедитесь, что вы оставили достаточно для вашей операционной системы (будь то Windows или Linux).

4. Выберите «Создать виртуальный жесткий диск сейчас» и нажмите кнопку «Создать». Оставьте установленную по умолчанию настройку «VDI» и нажмите «Далее».”

5. Решите, нужен ли вам виртуальный жесткий диск с динамическим или фиксированным размером. Динамически выделяемый диск сначала будет небольшим, а его размер будет увеличиваться по мере того, как потребуется больше места. Диск фиксированного размера немедленно займет установленный объем места на вашем физическом жестком диске.

Связанный : Как сжать виртуальную машину Virtualbox в Windows 10

7. Выберите размер виртуального жесткого диска. Нажмите «Создать», чтобы завершить создание виртуальной машины.

Окончательная конфигурация

1. Выделив вашу виртуальную машину, щелкните шестеренку «Настройки». Выберите «Система» в боковом меню и убедитесь, что «Дискета» не отмечена в настройках «Порядок загрузки». Это обеспечит загрузку вашей виртуальной машины с образа диска High Sierra. Убедитесь, что вы установили «Базовую память» на подходящий уровень — минимум 2048 МБ.

2. В меню «Система» щелкните вкладку «Процессор». Установите количество процессоров не менее двух и убедитесь, что параметр «Включить PAE / NX» включен.

3. Выберите меню «Хранилище» на боковой панели. В разделе «Устройства хранения» нажмите «Очистить». Щелкните значок оптического диска в правом верхнем углу экрана и выберите файл High Sierra ISO, убедившись, что параметр «Использовать кеш ввода-вывода хоста» включен. Нажмите «ОК», чтобы сохранить изменения.

4. Перейдите в раздел «Дисплей» и установите «Видеопамять» на 128 МБ, затем нажмите «ОК» для сохранения.

5. Прежде чем вы сможете запускать macOS на виртуальной машине, вам необходимо выполнить следующие команды из командной строки или PowerShell с правами администратора в Windows или с терминала в Linux.Перед попыткой убедитесь, что VirtualBox закрыт.

Для пользователей Windows следующее должно работать, как предусмотрено. Пользователи Linux должны будут добавить «sudo» в начало каждой команды VBoxManage и заменить местоположение в первой строке местоположением VirtualBox, установленного в вашем дистрибутиве Linux.

 компакт-диск "C: \ Program Files \ Oracle \ VirtualBox \"
VBoxManage modifyvm "macos" --cpuidset 00000001 000106e5 00100800 0098e3fd bfebfbff
VBoxManage setextradata "macos" "VBoxInternal / Devices / efi / 0 / Config / DmiSystemProduct" "iMac11,3"
VBoxManage setextradata "macos" "VBoxInternal / Devices / efi / 0 / Config / DmiSystemVersion" "1.0 "
VBoxManage setextradata "macos" "VBoxInternal / Devices / efi / 0 / Config / DmiBoardProduct" "Iloveapple"
VBoxManage setextradata "macos" "VBoxInternal / Devices / smc / 0 / Config / DeviceKey"
VBoxManage setextradata "macos" "VBoxInternal / Devices / smc / 0 / Config / GetKeyFromRealSMC" 1 

6. Наконец, снова откройте VirtualBox, щелкните зеленую стрелку «Пуск», чтобы запустить виртуальную машину, затем следуйте инструкциям по установке macOS.

Запуск macOS без Mac

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

Если вы хотите продолжить работу с виртуальными машинами, вот как конвертировать файлы виртуальных машин между Virtualbox и VMWare. Также ознакомьтесь с нашим списком лучших бесплатных программ виртуализации для Windows 10.

Бен Стоктон

Бен — технический писатель из Великобритании, увлекающийся гаджетами, играми и общим увлечением.

Эта статья полезна?
да
Нет

Установка MacOS в VirtualBox. В работе вам может понадобиться построить… | by MrTwister

Откройте VirtualBox и начните создавать новую виртуальную машину для OSX в экспертном режиме (по умолчанию).

Назовите новую машину «MacOS».
Выберите последнюю версию из возможных. В настоящее время это «Mac OS X 10.11 El Capitan (64-разрядная версия)».
Установите размер памяти 4096 МБ.
Выберите «Создать виртуальный жесткий диск сейчас» (по умолчанию).
Нажмите «Создать»

На следующем шаге все варианты подходят для нашей задачи. Просто нажмите «Создать».

Виртуальная машина создана! 🎉

В списке ВМ откройте контекстное меню ВМ «MacOS» и выберите «Настройки».

В «Система / Материнская плата» установите «Порядок загрузки», как на скриншоте

В «Система / Процессор» увеличьте количество процессоров до максимального зеленого значения.

В «Дисплей / Экран» увеличьте «Видеопамять» до 128 МБ.

В «Хранилище» удалите «Пустой» контроллер и создайте «Добавить контроллер SATA». Добавьте оптический привод к новому контроллеру. Выберите файл ISO из пошаговых зависимостей.

В «Аудио» снимите флажок «Включить аудио».

В «Сети» используйте параметры по умолчанию. Щелкните «Перенаправление портов» и добавьте новую строку.

Закройте настройки виртуальной машины и откройте консоль на хост-машине и запустите следующие команды:

VBoxManage modifyvm «MacOS» — cpuidset 00000001 000106e5 00100800 0098e3fd bfebfbff

VBoxManage setextradata «MacroduSi / Devices / eBox / eBoxManage». «IMac11,3»

VBoxManage setextradata «MacOS» «VBoxInternal / Devices / efi / 0 / Config / DmiSystemVersion» «1.0 »

VBoxManage setextradata« MacOS »« VBoxInternal / Devices / efi / 0 / Config / DmiBoardProduct »« Iloveapple »

VBoxManage setextradata« MacOS »« VBoxInternal / Devices / smc / 0 / Device AppleComputerInc »

VBoxManage setextradata« MacOS »« VBoxInternal / Devices / smc / 0 / Config / GetKeyFromRealSMC »1

VBoxManage setextradata« MacOS »VBoxInternal2 / EfiGopMode 4

Запустить запрос на установку Mac3

для запуска MacOS

при запуске 9013 запуск диска «Дисковая утилита»

Удалите «VBOX HARDDISK»

и выберите его

После установки включите «Удаленный вход» в виртуальной машине MacOS.

Откройте «Системные настройки / общий доступ» и установите флажок «Удаленный вход». Установите «Разрешить доступ для» для «Все пользователи». Проверьте адрес под «Удаленный вход: Вкл.». Это похоже на «ssh [email protected]». Проверьте этот IP-адрес с «Гостевым IP» в «Настройки / Сеть / Перенаправление портов» для виртуальной машины. Они должны быть равны.

Готово!

Теперь вы можете подключиться через ssh к локальному порту.

ssh [email protected] -p2222

Как установить VirtualBox на macOS Mojave и High Sierra — Мэтью Палмер

Я попытался установить VirtualBox на macOS High Sierra, но получил ошибку о том, что драйверы ядра, системные расширения и модули ядра не устанавливаются.Установщик VirtualBox завершается с ошибкой с сообщением «Ошибка установки», где «обнаружена ошибка, которая привела к сбою установки».

Это руководство также было обновлено для macOS Mojave.

Перейдите в Системные настройки> Безопасность и конфиденциальность. Нажмите кнопку «Разрешить» внизу. Повторно запустите установщик. Более подробные инструкции приведены ниже.

VirtualBox выдает ошибку при установке.

  • Запустите установщик VirtualBox, как и любой другой установщик.

  • Вы можете увидеть запрос от macOS о запрете небезопасных системных расширений. На данный момент вы можете нажать «Далее».

  • По достижении конца установка завершится ошибкой с указанным выше сообщением.

  • Перейдите в Системные настройки> Безопасность и конфиденциальность. Внизу окна вы должны увидеть сообщение «Системное программное обеспечение от разработчика Oracle, America, Inc. заблокировано для загрузки».

  • Нажмите на замок в нижнем левом углу, введите свой пароль

  • Нажмите «Разрешить» рядом с сообщением «загрузка заблокирована».

  • Перезапустите установщик VirtualBox. Должно получиться.

Как добавить общую папку для Ubuntu на хост MacOS High Sierra?

Вот как обмениваться файлами между виртуальной машиной Ubuntu и macOS High Sierra на VirtualBox.

  • Загрузите, настройте виртуальную машину. См. Выше.

  • Откройте настройки виртуальной машины. Щелкните вкладку «Общие папки». Добавьте свою папку и выберите «Да» для «Авто-монтирование»

    .

  • Запуск виртуальной машины

  • Пока виртуальная машина работает, в строке меню Mac выберите «Устройства»> «Оптические приводы»> «Выбрать образ диска»…

  • Выберите образ гостевых дополнений VirtualBox, для меня он находится по адресу / Applications / VirtualBox.приложение / Содержание / MacOS / VBoxGuestAdditions.iso . После выбора опции Выбрать образ диска… вам, вероятно, будет показано средство выбора файлов. Нажмите Command-Shift-G, а затем введите этот файл, чтобы выбрать VBoxGuesAdditions.iso .

  • Может потребоваться принудительное монтирование / размонтирование. VirtualBox предложит вам, если это необходимо.

  • Перезагрузите виртуальную машину.

  • Выполните следующую команду, чтобы установить предварительные условия для гостевых дополнений VirtualBox для Mac: sudo apt-get -y install gcc make linux-headers - $ (uname -r)

  • Затем запустите sudo / media / cdrom / VBoxLinuxAdditions.запустите , чтобы установить гостевые дополнения

  • Перезагрузите виртуальную машину снова.

  • Запустите sudo usermod -aG vboxsf ИМЯ ПОЛЬЗОВАТЕЛЯ , где ИМЯ ПОЛЬЗОВАТЕЛЯ — имя пользователя вашей гостевой ОС. Это позволит вашему пользователю получить доступ к общей папке.

  • Ваша папка будет по адресу / media / sf_FOLDER_NAME , поэтому cd / media / sf_FOLDER_NAME


Мои продукты
💅 Vanilla — бесплатно скрывайте значки из строки меню Mac

🚀 Rocket — супер-быстрые ярлыки смайликов повсюду на Mac…: clap: → 👏

📖 Kubernetes — моя книга по Kubernetes для разработчиков веб-приложений

😄 Маркированный список эмодзи — легко смоделируйте свои списки маркеров (например, этот!)

Зайдите в мой список рассылки, чтобы получить слишком непристойный материал для блога.
(Если серьезно, это раз в месяц обновления приложений, которые я создал, советы для Mac и другая важная информация.)

myspaghetti / macos-virtualbox: установщик с помощью кнопки для гостей macOS Catalina, Mojave и High Sierra в Virtualbox для Windows, Linux и macOS

Кнопочный установщик macOS на VirtualBox

macos-guest-virtualbox.sh — это сценарий Bash, который создает гостевую виртуальную машину macOS в VirtualBox с неизмененными установочными файлами macOS, загружаемыми непосредственно с серверов Apple.

При установке по умолчанию требуется, чтобы пользователь только терпеливо сидел и менее десяти раз нажимал клавишу «Ввод» в ответ на запрос сценария, не взаимодействуя с виртуальной машиной.

Протестировано на bash и zsh на Cygwin. Работает на macOS, CentOS 7 и Windows. Должен работать на большинстве современных дистрибутивов Linux.

В настоящее время поддерживается

macOS Catalina (10.15), Mojave (10.14) и High Sierra (10.13). Виртуальную машину можно обновить до последней версии Big Sur (11) через Обновление программного обеспечения.

Документация

Документацию можно просмотреть, выполнив команду ./macos-guest-virtualbox.sh документация

Большая часть сценария представляет собой либо документацию, либо комментарии, либо сообщения об ошибках, требующие принятия мер, которые должны упростить проверку и понимание сценария.

Возможность подключения к iCloud и iMessage и NVRAM

iCloud, iMessage и другие подключенные службы Apple требуют наличия действительного имени устройства и серийного номера, идентификатора платы и серийного номера, а также других подлинных (или подобных подлинным) параметров Apple.Их можно установить в NVRAM, отредактировав сценарий. Дополнительную информацию см. В документации по команде.

Размер хранилища

Сценарий по умолчанию назначает размер целевого виртуального диска размером 80 ГБ, который заполняется на хосте примерно до 25 ГБ при начальной установке. После завершения установки размер хранилища может быть увеличен. Дополнительную информацию см. В документации по команде.

Разрешение основного дисплея

MacOS на VirtualBox поддерживает следующие разрешения основного дисплея: 5120x2880 2880x1800 2560x1600 2560x1440 1920x1200 1600x1200 1680x1050 1440x900 Дополнительную информацию см. В документации по команде.

Неподдерживаемые функции

Разработка и поддержка функций VirtualBox или macOS выходит за рамки этого сценария. Некоторые функции могут работать неожиданно, например поддержка USB-устройств, поддержка звука, поддержка запроса пароля загрузки FileVault и другие функции.

Совместимость с процессором

Гости

macOS на VirtualBox несовместимы с некоторыми моделями ЦП. Если процесс загрузки гостевой macOS зависает на «LoadKernelFromStream», «EndRandomSeed» или «EXITBS», см. Команду документации относительно профилей ЦП VirtualBox и настроек CPUID.Некоторые модели ЦП, выпущенные в 2020 году и позже, могут не запускать или завершать установку, и может потребоваться ручная настройка параметров CPUID.

Производительность и развертывание

После успешного создания рабочей виртуальной машины macOS рассмотрите возможность импорта ее в более производительное программное обеспечение виртуализации или упаковки для платформ управления конфигурацией для автоматического развертывания. Эти приложения виртуализации и развертывания требуют дополнительной настройки, выходящей за рамки сценария.

QEMU с KVM может обеспечивать сквозную передачу оборудования виртуальных машин для обеспечения производительности, близкой к нативной. QEMU поддерживает формат хранения образа виртуального диска VMDK , который можно настроить для создания с помощью сценария. Дополнительную информацию см. В документации по команде. QEMU и KVM требуют дополнительной настройки, выходящей за рамки сценария.

VirtualBox Native Execution Manager (NEM)

VirtualBox Native Execution Manager (NEM) — экспериментальная функция VirtualBox.VirtualBox использует NEM, когда доступ к VT-x и AMD-V заблокирован программным обеспечением виртуализации или функциями защиты выполнения, такими как Hyper-V, Windows Sandbox, WSL2, защита целостности памяти, Device Guard и другим программным обеспечением. У macOS и установщика macOS есть проблемы с повреждением памяти при виртуализации NEM. Сценарий проверяет наличие NEM и выдает сообщение об ошибке, если оно обнаружено.

Загрузчики

Гость macOS VirtualBox загружается без дополнительных загрузчиков, но совместим с OpenCore.OpenCore требует дополнительной настройки, выходящей за рамки сценария.

Аудио

macOS может не поддерживать какие-либо встроенные аудиоконтроллеры VirtualBox. Загрузчик OpenCore может загружать звуковые драйверы с открытым исходным кодом или встроенные в VirtualBox, обеспечивая конфигурацию для STAC9221 (Intel HD Audio) или SigmaTel STAC9700,83,84 (ICH AC97).

Масштаб отображения

VirtualBox не предоставляет EDID для своего виртуального дисплея, а macOS не поддерживает масштабирование дисплея (высокий PPI) без EDID.Загрузчик OpenCore может вводить EDID, который позволяет масштабировать отображение.

FileVault

Реализация VirtualBox EFI неправильно загружает запрос пароля полного шифрования диска FileVault при загрузке. Загрузчик OpenCore может загрузить запрос пароля с параметром ProvideConsoleGop , установленным на true . См. Образец config.plist.

Зависимости

Следующие зависимости должны быть доступны через диспетчер пакетов:
bash coreutils gzip unzip wget xxd dmg2img virtualbox

Следующие дополнительные пакеты обеспечивают оптическое распознавание символов, уменьшающее необходимое взаимодействие со скриптом:
tesseract-ocr tesseract-ocr-eng

Поддерживаемые версии:

  • VirtualBox ≥ 6.1.6, хотя могут работать и версии начиная с 5.2.
  • GNU Bash ≥ 4.3, в Windows запускается через Cygwin или WSL — см. NEM
  • GNU coreutils ≥ 8.22, GNU gzip ≥ 1.5, Info-ZIP unzip ≥ v6.0, GNU wget ≥ 1.14, xxd ≥ 1.11
  • dmg2img ≥ 1.6.5, в Cygwin пакет недоступен через диспетчер пакетов, поэтому сценарий загружает его автоматически.
  • tesseract-ocr ≥ 4

Как запустить macOS в Windows 10 на виртуальной машине

Windows 10 — отличная операционная система.У него есть свои причуды и неприятности, но в какой операционной системе их нет? Даже если вы обязаны Microsoft и Windows 10, вы все равно можете делать покупки.

Что может быть лучше для этого, чем из безопасных границ вашей существующей операционной системы с помощью виртуальной машины? Таким образом, вы можете запускать macOS в Windows, что идеально подходит, если вы хотите использовать приложения только для Mac в Windows.

Итак, вот как вы устанавливаете macOS на виртуальную машину в Windows, создавая виртуальный Hackintosh, который позволяет запускать приложения Apple с вашего компьютера с Windows.

Какие файлы вам нужны для создания виртуальной машины macOS в Windows 10?

Прежде чем углубляться в «инструкции», вам необходимо загрузить и установить основные инструменты.В руководстве подробно описано, как создавать виртуальные машины macOS с использованием Oracle VirtualBox Manager (VirtualBox) и VMware Workstation Player (VMware Player) .

Не знаете, что использовать? Узнайте больше о различиях между VirtualBox и VMware.

Вам также понадобится копия macOS.Каталина — последняя версия macOS. Вы можете найти ссылки для загрузки macOS Catalina в следующем разделе.

В этом руководстве основное внимание уделяется установке macOS Catalina на виртуальной машине, работающей на оборудовании Intel, с использованием VirtualBox или VMware Player.

К сожалению, у меня нет доступа к какому-либо оборудованию AMD, поэтому я не могу предоставить руководство.

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

Процесс запуска виртуальной машины macOS Catalina такой же, как и в версии Intel, но использует немного другой фрагмент кода.Вы можете найти руководство и фрагмент кода в разделе ниже.

Кроме того, в конце статьи вы найдете ссылки на несколько руководств по виртуальным машинам AMD macOS Catalina, Mojave и High Sierra.

Скачать macOS Catalina Virtual Image

Воспользуйтесь приведенными ниже ссылками для загрузки, чтобы загрузить macOS Catalina как для VirtualBox, так и для VMware.

Если при загрузке файла образа виртуальной машины macOS Catalina на Google Диске достигнут предел загрузки, щелкните файл правой кнопкой мыши и выберите Копировать , чтобы создать копию на своем собственном Google Диске.Затем вы можете загрузить виртуальный образ macOS Catalina оттуда.

Вы также можете использовать альтернативную ссылку на Mediafire, если проблема с Google Диском не исчезнет.

После завершения загрузки виртуального образа щелкните правой кнопкой мыши и извлеките файл, используя свой любимый инструмент для архивирования.Например, щелкните правой кнопкой мыши, затем выберите 7-Zip> Извлечь в «macOS Catalina».

Обратите внимание, , что эти ссылки могут время от времени перестать работать.Если это так, , пожалуйста, оставьте комментарий, , и я исправлю их как можно скорее.

Загрузка: Образ виртуальной машины macOS Catalina

(В качестве альтернативы используйте это зеркало Mediafire)

Загрузка: VMware Player Patch Tool

Как создать виртуальную машину macOS Catalina с VirtualBox

Перед созданием виртуальной машины macOS вам необходимо установить VirtualBox Extension Pack.Он включает исправления для поддержки USB 3.0, мыши и клавиатуры, а также другие полезные патчи VirtualBox.

Скачать : VirtualBox Extension Pack для Windows (бесплатно)

Прокрутите вниз, выберите Все поддерживаемые платформы для загрузки, затем дважды щелкните для установки.

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

Откройте VirtualBox.Выберите Новый . Введите macOS .

VirtualBox определит операционную систему по мере ввода и по умолчанию выберет Mac OS X.Вы можете оставить все как есть.

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

Затем установите объем оперативной памяти, который может использовать виртуальная машина macOS.Я бы предложил минимум 4 ГБ, но чем больше вы можете отдать от хост-системы, тем лучше будет ваш опыт.

Помните, что вы не можете назначить больше оперативной памяти, чем доступно вашей системе, и вам нужно оставить некоторую память доступной для операционной системы хоста.Узнать больше о том, сколько оперативной памяти требуется системе?

Теперь вам нужно назначить жесткий диск, то есть виртуальный образ, загруженный ранее.Выберите Использовать существующий файл виртуального жесткого диска , затем выберите значок папки. Перейдите к файлу VMDK, затем выберите Create .

Измените настройки виртуальной машины macOS Catalina

Пока не пытайтесь запускать виртуальную машину macOS Catalina.Прежде чем запускать виртуальную машину, вам нужно внести несколько изменений в настройки. Щелкните правой кнопкой мыши виртуальную машину macOS и выберите Настройки .

В системе System удалите Floppy из порядка загрузки.Убедитесь, что для набора микросхем установлено значение ICH9 .

Выберите вкладку Processor .Назначьте два процессора. Если у вас есть ЦП с запасом мощности (например, Intel Core i7 или i9 с несколькими дополнительными ядрами), подумайте о назначении большего количества. Однако это не жизненно важно.

Убедитесь, что установлен флажок Enable PAE / NX .

В Display установите Video Memory на 128MB.

Теперь в разделе Storage установите флажок рядом с Use Host I / O Cache .

Наконец, перейдите на вкладку USB и выберите USB 3.0 , затем нажмите OK .

Используйте командную строку для добавления пользовательского кода в VirtualBox

Еще не время запускать виртуальную машину macOS Catalina.В своей текущей конфигурации VirtualBox не работает с вашим macOS VMDK.

Чтобы его запустить и запустить, вам нужно по существу пропатчить VirtualBox, прежде чем виртуальная машина macOS заработает.Для этого вам нужно ввести код с помощью командной строки. Все подробности ниже.

Начните с закрытия VirtualBox.Команды не будут выполняться должным образом, если VirtualBox или любой из связанных с ним процессов запущен.

После закрытия нажмите Windows Key + X , затем выберите Командная строка (администратор) в меню.

Если в вашем меню отображается только параметр PowerShell, введите команду в строку поиска меню «Пуск».Затем щелкните правой кнопкой мыши Best Match и выберите Запуск от имени администратора .

Следующий код работает для VirtualBox 5.x и 6.x.

Используйте следующую команду, чтобы найти каталог Oracle VirtualBox:

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

Теперь введите следующие команды одну за другой.Настройте команду в соответствии с именем вашей виртуальной машины. Например, имя моей виртуальной машины »

  macoscat  

.»Вот команды:

  VBoxManage.exe Modifyvm "macoscat" --cpuidset 00000001 000106e5 00100800 0098e3fd bfebfbff 
VBoxManage setextradata "macoscat" "VBoxInternal / Devices / efi / 0 / Config / DmiSystemProduct" "iMac11,3"
VBradoxManage 0 / Config / DmiSystemVersion "" 1.0 "
VBoxManage setextradata" macoscat "" VBoxInternal / Devices / efi / 0 / Config / DmiBoardProduct "" Iloveapple "
VBoxManage setextradata" macoscat "" VBoxIncternal / Devices / Config "наша усердная работа по этим словамзащищенаправильно украсть (c) AppleComputerInc"
VBoxManage setextradata "macoscat" "VBoxInternal / Devices / smc / 0 / Config / GetKeyFromRealSMC" 1

После выполнения команд и при условии, что вы не обнаружили ошибок, закройте командную строку.

Загрузите виртуальную машину macOS Mojave

Снова откройте VirtualBox.Дважды щелкните виртуальную машину macOS, чтобы запустить ее. Вы увидите длинный текстовый поток, за которым следует серый экран.

Серый экран может очиститься через пару секунд, но не паникуйте.Как только экран очистится, начнется установка macOS Catalina. Когда проблема разрешится, вы попадете на экран приветствия macOS.

Отсюда вы можете настроить свою виртуальную машину macOS Mojave по своему усмотрению.

Pro Совет: Сделайте снимок вашей виртуальной машины, когда она перейдет на серый экран.Если что-то пойдет не так, вы можете вернуться к настройке экрана приветствия и начать процесс заново.

После завершения установки macOS возьмите еще одну, чтобы сразу перейти к установке macOS.Перейдите к Machine> Take Snapshot , дайте снимку имя и дождитесь его обработки.

Как создать виртуальную машину macOS Catalina с помощью VMware Workstation Player

Предпочитаете VMware VirtualBox? Вы можете создать виртуальную машину macOS Catalina с помощью VMware, которая работает точно так же, как VirtualBox.И, как и в случае с VirtualBox, VMware также требует установки исправлений, прежде чем виртуальная машина macOS Catalina заработает.

Эта часть учебного пособия работает для систем Intel и AMD .Пользователи AMD должны использовать второй фрагмент кода при редактировании файла VMX виртуальной машины. Прочтите руководство, чтобы понять, что именно это означает.

Патч VMware Workstation Player

В разделе «Виртуальный образ macOS Catalina» находится VMware Player Patch Tool. Перед тем, как продолжить, загрузите средство исправления.

Затем перейдите в папку, в которую вы загрузили средство исправления.Распакуйте содержимое архива. Этот процесс лучше всего работает, когда папки находятся на одном диске (например, корневая папка VMware и извлеченный архив находятся на диске C: \).

Убедитесь, что VMware полностью закрыта.Теперь в папке патчера щелкните правой кнопкой мыши командный сценарий win-install и выберите Запуск от имени администратора . Сценарий откроет окно командной строки, и запустится сценарий исправления.

Обрати внимание .Сценарий проносится мимо, и вам нужно следить за любыми сообщениями « File not Found ».

Наиболее частой причиной появления сообщения «файл не найден» или «система не может найти указанный файл» является установка VMware Workstation Player в другом месте, отличном от папки по умолчанию, и выполнение исправления из другого каталога.

После завершения установки патча вы можете открыть VMware.

Создайте виртуальную машину macOS Catalina с помощью VMware

Выберите Create a New Virtual Machine. Выберите Я установлю операционную систему позже .

Теперь выберите Apple Mac OS X и измените версию на macOS 10.14. Если вы не видите параметры macOS, это значит, что патч установился некорректно.

Затем вам нужно выбрать имя для вашей виртуальной машины macOS Catalina.Выберите что-нибудь, что легко запомнить, затем скопируйте путь к файлу в удобное место — оно вам понадобится, чтобы мгновенно внести некоторые изменения.

На следующем экране придерживайтесь предложенного максимального размера жесткого диска, затем выберите Сохранить виртуальный диск как один файл .Завершите работу мастера создания виртуального диска, но пока не запускайте виртуальную машину.

Изменить настройки виртуальной машины macOS Mojave

Прежде чем вы сможете загрузить виртуальную машину, вы должны отредактировать спецификации оборудования.Кроме того, вам нужно сообщить VMware, где найти macOS VMDK.

На главном экране VMware выберите свою виртуальную машину macOS Catalina, затем щелкните правой кнопкой мыши и выберите Settings .

Как и VirtualBox, увеличьте объем памяти виртуальной машины как минимум до 4 ГБ.Вы можете выделить больше, если у вас есть свободная оперативная память.

В разделе Processors измените количество доступных ядер на 2.

Теперь под Hard Disk (SATA) необходимо удалить ранее созданный жесткий диск.Выберите Remove , и VMware автоматически удалит диск.

Теперь выберите Добавить> Жесткий диск> SATA (рекомендуется) > Использовать существующий диск .Перейдите в расположение macOS VMDK и выберите его.

Отредактируйте файл macOS Catalina VMX для оборудования Intel

Этот раздел предназначен для пользователей Intel и включает в себя последний набор изменений, которые необходимо внести перед включением виртуальной машины VMware macOS Catalina!

Закройте VMware.Перейдите в место, где вы сохранили виртуальную машину MacOS. Местоположение по умолчанию:

  C: \ Users \ ВАШЕ ИМЯ \ Documents \ Virtual Machines \ ВАША ПАПКА MAC OS X  

Перейдите в macOS.vmx, щелкните правой кнопкой мыши и выберите Открыть с помощью… , выберите Блокнот (или предпочтительный текстовый редактор). Прокрутите файл конфигурации до конца и добавьте следующую строку:

  смк.version = "0"  

Сохранить , затем выйти.

Теперь вы можете открыть VMware, выбрать виртуальную машину macOS Mojave и запустить ее!

Отредактируйте файл macOS Catalina VMX для оборудования AMD

Этот раздел предназначен для пользователей AMD.Как и в предыдущем разделе, пользователи AMD также должны отредактировать файл VMX, прежде чем продолжить. Редактирование AMD включает в себя на несколько строк больше, чем версия Intel, но вы можете скопировать и вставить данные в файл.

Закройте VMware.Перейдите в место, где вы сохранили виртуальную машину MacOS. Местоположение по умолчанию:

  C: \ Users \ ВАШЕ ИМЯ \ Documents \ Virtual Machines \ ВАША ПАПКА MAC OS X  

Перейдите в macOS.vmx, щелкните правой кнопкой мыши и выберите Открыть с помощью… , выберите Блокнот (или предпочтительный текстовый редактор). Прокрутите файл конфигурации до конца и добавьте следующие строки:

 смк.версия = "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: 1111: 1010: 1011: 1111: 1011: 1111: 1111"

Сохранить , затем выйти.

Теперь вы можете открыть VMware, выбрать виртуальную машину macOS Mojave и запустить ее!

Установите VMware Tools на виртуальную машину macOS Catalina

Теперь вам нужно установить VMware Tools, который представляет собой набор утилит и расширений, которые улучшают работу с мышью, производительность видео и другие полезные вещи.

Запустив виртуальную машину macOS, перейдите в Player> Manage> Install VMware Tools .

Установочный digavsc появится на рабочем столе macOS.Когда появится опция, выберите Установить VMware Tools , затем разрешите ему доступ к съемному тому. Следуйте инструкциям установщика, который потребует перезапуска по завершении.

Поиск и устранение неисправностей

Есть несколько вещей, которые могут пойти не так во время установки виртуальной машины macOS на VMware Player Workstation.

  1. Если вы не видите «Apple Mac OS X» во время мастера создания виртуальной машины, вам необходимо повторно посетить процесс исправления.Убедитесь, что все процессы, связанные с VMware Player, отключены.
  2. Если при запуске виртуальной машины вы получаете сообщение «Mac OS X не поддерживается с двоичной трансляцией», есть большая вероятность, что вам нужно активировать виртуализацию в конфигурации BIOS / UEFI.
  3. Если вы получаете сообщение «Неустранимая ошибка VMware Player: (vcpu-0)» при запуске виртуальной машины, вам необходимо вернуться в macOS.vmx, чтобы убедиться, что вы добавили дополнительную строку и сохранили правку.
  4. Если вы используете оборудование AMD и застряли на логотипе Apple, сначала выключите виртуальную машину. Теперь перейдите в Настройки> Параметры> Общие . Измените гостевую операционную систему на Microsoft Windows и версию на Windows 10 x64 . Нажмите ОК, затем попробуйте снова включить виртуальную машину.После прохождения логотипа Apple выключите виртуальную машину, затем снова установите для параметра гостевой операционной системы значение Apple Mac OS X, выбрав правильную версию.

Виртуальные машины macOS для оборудования AMD

Apple использует оборудование Intel для питания настольных компьютеров и ноутбуков.Настроить виртуальную машину macOS с использованием оборудования Intel проще, поскольку спецификации оборудования очень похожи.

С AMD все наоборот.Поскольку Apple не разрабатывает macOS на оборудовании AMD, создание виртуальной машины macOS в системе AMD сложнее.

Кроме того, у меня нет системы AMD для тестирования виртуальных машин MacOS, поэтому я не могу дать вам подробное руководство.Однако я могу указать вам на несколько руководств по виртуальным машинам MacOS AMD, которые действительно работают, если вы проявите терпение и соответствующим образом выполните каждый шаг.

  • Руководство Mojave AMD Vanilla Из Windows через AMD OS X
  • Высокая Сьерра 10.13.1 ВМ для VMware Player для Ryzen / FX / APU через AMD OS X
  • Mojave AMD VirtualBox через AMD OS X

Форум AMD OS X — отличный ресурс для виртуальных машин macOS. Вы также можете найти множество других тем на форуме, посвященных виртуальным машинам AMD macOS.

Установка виртуальной машины macOS Catalina завершена

У вас есть два варианта выбора виртуальной машины macOS Catalina.Оба варианта отлично подходят, если вы хотите попробовать macOS, прежде чем переходить с Windows, и насладиться одними из лучших предлагаемых приложений Apple.

Вы также можете использовать виртуальную машину для тестирования других операционных систем.Например, вот как установить дистрибутив Linux на виртуальную машину.

Хотите узнать больше о виртуальных машинах?

Ознакомьтесь с нашим Руководством пользователя VirtualBox, которое учит всему, что вам нужно знать, или с нашим руководством по созданию виртуальной машины с использованием Windows 10 Hyper-V.

Руководство по вредоносным веб-сайтам для новичков

Интернет переполнен вредоносными веб-сайтами.Вот что вам нужно знать и как оставаться в безопасности.

Читать далее

Об авторе

Гэвин Филлипс
(Опубликовано 820 статей)

Гэвин — младший редактор отдела Windows and Technology Explained, постоянный участник Really Useful Podcast и редактор дочернего сайта MakeUseOf, посвященного криптографии, Blocks Decoded.У него есть степень бакалавра (с отличием) в области современного письма с использованием методов цифрового искусства, разграбленных на холмах Девона, а также более десяти лет профессионального писательского опыта. Он любит много пить чая, настольные игры и футбол.

Более
От Гэвина Филлипса

Подпишитесь на нашу рассылку новостей

Подпишитесь на нашу рассылку, чтобы получать технические советы, обзоры, бесплатные электронные книги и эксклюзивные предложения!

Еще один шаг…!

Подтвердите свой адрес электронной почты в только что отправленном вам электронном письме.

Как установить MacOS на Virtualbox в Windows 10

В этой статье будет показано, как установить Mac OS (включая Mac OS High Sierra и Mojave) в виртуальную машину virtualbox. И главная ОС — это окно 10. Ниже приведены шаги, вы можете следовать им.

1. Предпосылка.

  1. Сначала вы должны установить виртуальный бокс, это очень просто в Windows, вы можете просто загрузить виртуальный бокс и установить его.
  2. Если вы хотите установить mac os high sierra или mojave, вы должны сначала подготовить файл iso high sierra или mojave, пожалуйста, прочтите статью Как загрузить установщик MacOS X High Sierra в Mojave, как загрузить установщик MacOS Mojave и преобразовать в файл ISO . Для этого у вас есть Mac Book Pro, если у вас его нет, вы можете загрузить файл ISO High Sierra для Mac OS, я загружаю только файл ISO High Sierra, потому что на моем диске Google не так много места. А после установки mac os high sierra в virtualbox вы можете обновить mac os до mojave.

2. Шаги по установке Mac OS на виртуальной машине VirtualBox.

2.1 Создайте виртуальную машину MacOS в Virtualbox.
  1. Откройте virtualbox, нажмите кнопку New , чтобы создать новую виртуальную машину. Введите macOS high sierra или macOS mojave в поле Имя , выберите Mac OS X в раскрывающемся списке Тип , выберите Mac OS X (64-бит) в раскрывающемся списке Версия , затем нажмите кнопку Далее .
  2. Установите размер памяти виртуальной машины в следующем окне мастера, лучше установить половину размера памяти от размера вашей физической памяти. Это может ускорить работу виртуальной машины.
  3. Выберите Создать виртуальный жесткий диск сейчас радио-кнопка в следующем окне мастера. Затем нажмите кнопку Create .
  4. Нажимайте кнопку Далее в следующих двух диалоговых окнах мастера, пока не появится диалоговое окно «Расположение файла и размер ». Введите размер жесткого диска, который вам нужен.
  5. Нажмите кнопку «Создать» в окне выше, чтобы создать жесткий диск. Затем он перейдет в окно списка виртуальных машин, как показано ниже, вы можете увидеть вновь созданную виртуальную машину в списке левой панели.
2.2 Настройте виртуальную машину MacOS для установки MacOS Mojave или High Sierra.

Теперь виртуальная машина Mac OS создана, теперь нам нужно сделать некоторые настройки для нее. Конфигурация включает системную плату и процессор , видеопамять , выбрать файл iso mac os в хранилище и метод сетевого сопоставления .

  1. Выберите вновь созданную виртуальную машину Mac OS на левой панели списка, затем щелкните значок Settings на верхней панели, чтобы открыть окно настроек виртуальной машины.
  2. Щелкните System на левой панели, затем на правой панели вкладка Материнская плата -> список Boot Order , снимите флажок Floppy .
  3. На вкладке Система -> Процессор выберите номер процессора, который вы назначаете виртуальной машине Mac OS.
  4. Выберите Display в списке левой панели, назначьте всю физическую видеопамять этой виртуальной машине mac os на правой панели вкладка Screen .
  5. Щелкните Storage в списке левой панели, затем щелкните Пустой лазерный диск на правой панели Storage Devices , затем щелкните значок Optical Drive и щелкните пункт меню Choose Virtual Optical Disk File… , чтобы откройте диалоговое окно выбора файла, выберите только что созданный или загруженный файл mojave или high sierra iso.Нажмите кнопку Открыть в диалоговом окне выбора файла.
  6. Щелкните Network слева, затем выберите Bridged Adapter в раскрывающемся списке Attached to . Нажмите кнопку OK , чтобы закрыть диалоговое окно виртуальной машины Settings .
2.3 Запустите команду VBoxManage перед запуском виртуальной машины Mac OS.

Перед запуском виртуальной машины Mac OS необходимо запустить командный инструмент VBoxManage для настройки некоторых параметров.Это действие очень важно для установки Mac OS на виртуальную машину. Поэтому, пожалуйста, проявите терпение и выполните следующие шаги, чтобы сделать это.

  1. Щелкните правой кнопкой мыши кнопку запуска Windows 10, выберите пункт меню Run , затем введите cmd , нажмите клавишу ввода, чтобы открыть окно dos.
  2. Введите команду ниже одну за другой в окне dos, чтобы настроить параметры VBoxManage для mac os mojave . Используйте имя виртуальной машины Mac OS вместо Your-Mac-OS-VM-Name .
     компакт-диск "C: \ Program Files \ Oracle \ VirtualBox \"
    
    VBoxManage.exe modifyvm "Your-Mac-OS-VM-Name" --cpuidset 00000001 000106e5 00100800 0098e3fd bfebfbff
    
    VBoxManage setextradata "Your-Mac-OS-VM-Name" "VBoxInternal / Devices / efi / 0 / Config / DmiSystemProduct" "iMac11,3"
    
    VBoxManage setextradata "Your-Mac-OS-VM-Name" "VBoxInternal / Devices / efi / 0 / Config / DmiSystemVersion" "1.0"
    
    VBoxManage setextradata "Your-Mac-OS-VM-Name" "VBoxInternal / Devices / efi / 0 / Config / DmiBoardProduct" "Iloveapple"
    
    VBoxManage setextradata "Your-Mac-OS-VM-Name" "VBoxInternal / Devices / smc / 0 / Config / DeviceKey"
    
    VBoxManage setextradata "Your-Mac-OS-VM-Name" "VBoxInternal / Devices / smc / 0 / Config / GetKeyFromRealSMC" 1 
  3. Если вы хотите установить mac os high sierra , выполните команду ниже в первом окне программы. по одному, будет использовать имя вашей виртуальной машины Mac OS вместо Your-Mac-OS-VM-Name .
     компакт-диск "C: \ Program Files \ Oracle \ VirtualBox \"
    
    VBoxManage.exe modifyvm "Your-Mac-OS-VM-Name" --cpuidset 00000001 000306a9 04100800 7fbae3ff bfebfbff
    
    VBoxManage setextradata "Your-Mac-OS-VM-Name" "VBoxInternal / Devices / efi / 0 / Config / DmiSystemProduct" "MacBookPro11,3"
    
    VBoxManage setextradata "Your-Mac-OS-VM-Name" "VBoxInternal / Devices / efi / 0 / Config / DmiSystemVersion" "1.0"
    
    VBoxManage setextradata "Your-Mac-OS-VM-Name" "VBoxInternal / Devices / efi / 0 / Config / DmiBoardProduct" "Mac-2BD1B31983FE1663"
    
    VBoxManage setextradata "Your-Mac-OS-VM-Name" "VBoxInternal / Devices / smc / 0 / Config / DeviceKey"
    
    VBoxManage setextradata "Your-Mac-OS-VM-Name" "VBoxInternal / Devices / smc / 0 / Config / GetKeyFromRealSMC" 1 
  4. Внимательно запомните имя виртуальной машины virtualbox , иначе вы получите сообщение об ошибке ниже.В приведенном ниже коде я неправильно написал «macOS mojave» на «macOS mojava».
     C: \ Program Files \ Oracle \ VirtualBox> VBoxManage.exe modifyvm "macOS mojava" --cpuidset 00000001 000106e5 00100800 0098e3fd bfebfbff
    VBoxManage.exe: ошибка: не удалось найти зарегистрированный компьютер с именем macOS mojava
    
    VBoxManage.exe: ошибка: Подробности: код VBOX_E_OBJECT_NOT_FOUND (0x80bb0001), компонент VirtualBoxWrap, интерфейс IVirtualBox, вызываемый IUnknown
    
    VBoxManage.exe: ошибка: Контекст: «FindMachine (Bstr (a-> argv [0]). Raw (), machine.asOutParam ()) "в строке 522 файла VBoxManageModifyVM.cpp 
2.4 Запустите виртуальную машину Mac OS.

Теперь пора запустить виртуальную машину Mac OS для завершения установки Mac OS.

  1. Выберите Mac OS виртуальная машина в списке левой панели, затем нажмите зеленую кнопку Start , чтобы запустить ее.
  2. Когда виртуальная машина запустится, выберите язык ОС, затем нажмите кнопку Продолжить .
  3. Теперь появится всплывающее окно утилит macOS, вы можете установите mac os из резервной копии машины времени , переустановите macos , или вы можете использовать Disk Utility для создания первого раздела для виртуальной машины mac os.Я рекомендую вам использовать Дисковую утилиту для создания раздела на виртуальном диске, в противном случае вы можете не столкнуться с проблемой выбора диска в процессе установки. Вы можете прочитать статью Как исправить отсутствие диска для выбора проблемы при установке Mac OS на виртуальную машину, чтобы узнать больше.
  4. После создания раздела виртуального диска вы вернетесь в окно Утилиты macOS, нажмите Переустановить элемент macOS , чтобы начать его установку. Окно мастера установки простое. После того, как вы выберете виртуальный диск и нажмете «Продолжить», вы увидите окно ниже, чтобы уведомить вас о процессе установки (оставшееся время и т. Д.).
  5. Если вы встретите сообщение об ошибке ниже во время установки Mac OS. Установка macos не может быть продолжена, для установки требуется загрузка важного содержимого. Этот контент не может быть загружен в настоящее время. Попробуйте позже. Просто подождите некоторое время, чтобы снова переустановить, это из-за проблемы с сетью.
  6. Когда процесс установки будет завершен, все необходимые файлы будут скопированы на виртуальный диск, виртуальный компьютер Mac OS будет перезагружен автоматически, но он по-прежнему будет загружаться из iso-файла установщика, и вы просто увидите Утилиты macOS окно снова.Поэтому вам нужно больше действий, чтобы эта виртуальная машина загрузилась с виртуального жесткого диска.
2.5 Загрузите виртуальную машину Mac OS с виртуального жесткого диска и продолжите установку.
  1. Выключите виртуальную машину Mac OS, нажав кнопку закрытия виртуальной машины и выбрав переключатель Выключить машину , затем нажмите ОК .
  2. Щелкните правой кнопкой мыши виртуальную машину Mac OS, затем выберите пункт меню Настройки в списке всплывающего меню.
  3. Щелкните Storage -> MoJave.iso (или high-sierra.iso) -> Optical Drive , выберите пункт меню Remove Disk from Virtual Drive в списке, чтобы удалить iso-файл mojave (или high sierra), поэтому виртуальная машина не будет снова загружаться из iso-файла при перезапуске. Нажмите кнопку OK , чтобы сохранить изменения.
  4. Теперь снова запустите виртуальную машину Mac OS, вы войдете в оболочку командной строки, которая называется UEFI Interactive Shell , как показано ниже.
  5. Введите FS1: в приведенной выше командной строке оболочки, затем нажмите клавишу ввода, он переключится на виртуальный диск FS1, этот диск сохранит все установочные файлы Mac OS. Вы можете запустить команду ls, чтобы вывести список всех файлов на виртуальном диске FS1.
  6. Теперь выполните команду оболочки, указанную ниже, чтобы перейти в загрузочную папку на виртуальном жестком диске. Файл boot.efi — это загрузочный файл, который запустит остальную часть процесса установки Mac OS.
     FS1: \> cd «Установочные данные macOS»
    
    FS1: \ macOS Install Data \> cd «Заблокированные файлы»
    
    FS1: \ macOS Install Data \ Locked Files \> cd «Загрузочные файлы»
    
    FS1: \ macOS Install Data \ Locked Files \ Boot Files \> boot.efi 

  7. Когда вы запустите файл boot.efi , он покажет некоторую командную строку на экране, через некоторое время вы увидите ниже изображение установки mac os.
  8. Когда процесс установки будет завершен, ваша виртуальная машина перезагрузится. , если вы устанавливаете mac os high sierra , вы войдете в интерфейс установки mac os, как показано ниже. Просто следуйте инструкциям в мастере настройки, настройка будет завершена.
  9. Но , если вы устанавливаете mac os mojave , вы можете снова войти в командный интерфейс UEFI Interactive Shell .Чтобы решить эту проблему, вам следует сначала установить mac os high sierra , а затем обновить вашу ОС до mac os mojave .

Ссылки

  1. Как исправить зависание мыши и клавиатуры после установки Mac OS в VirtualBox

5 шагов для установки macOS Sierra в VirtualBox в Windows 10

Я не был уверен, захочу ли я сесть на Mac с тех пор, как я впервые загуглил Samurai Jack , когда мне было около 9 лет (не спрашивайте меня, почему) на моем компьютере, работающем под управлением Microsoft Windows.

С тех пор мне потребовалось некоторое время, чтобы привыкнуть к macOS от Apple, и именно так я это сделал, вместо того, чтобы покупать сам Mac, я попробовал его на своем ПК с Windows.

Итак, если вы хотите попробовать macOS от Apple на своей Windows 10, вот как вы можете установить macOS Sierra Final в VirtualBox на Windows 10.

Примечание

В этом руководстве используется macOS Sierra 10.12, последняя версия . Если вместо этого вы не хотите получать macOS Sierra и ищете более новую версию, то есть macOS High Sierra, вы всегда можете следовать этому руководству: Как установить macOS High Sierra в VirtualBox в Windows 10

встречает VirtualBox

VirtualBox — это крошечный мощный парень, способный установить macOS на ваш компьютер с Windows 10 в качестве приложения.

Он отлично работает с Sierra, но прежде чем вы перейдете к руководству, вашему компьютеру с Windows 10 потребуются три небольших требования, чтобы вы могли установить macOS на свой компьютер. 🙂

Минимальные требования, которые вам понадобятся:

• 64-битный компьютер

• не менее 4 ГБ ОЗУ

• Двухъядерный процессор

Понятно? Великолепный! Как только вы это сделаете, вы можете приступить к установке macOS Sierra в VirtualBox в Windows 10.

Вот ссылки на загрузки, которые вам понадобятся для успешной установки macOS Sierra на VirtualBox. 🙂

Скачать (обновлено в феврале 2019 г.)

Все заслуги передаются Techsviewer за файлы. Если файлы будут удалены, вы можете оставить комментарий ниже или подписаться на Saint (самый быстрый способ связаться с нами).

Теперь я знаю, о чем вы думаете: «С какой из двух ссылок для скачивания macOS Sierra 10.12 Final мне следует скачать?»

Причина, по которой я добавил для вас две ссылки для загрузки Google Диска, заключается в том, что ссылка для загрузки (One Full) содержит всю macOS Sierra 10.12 Окончательный файл от Apple в виде одного файла 5 ГБ . Так что, если вы в порядке, позволяя компьютеру работать всю ночь, чтобы загрузить файл размером 5 ГБ, вы можете выбрать этот

.

Ссылка для скачивания (5 из 5) содержит весь файл macOS Sierra 10.12 Final в виде 5 отдельных файлов 1 ГБ , поэтому, если ваше интернет-соединение довольно слабое или вы просто хотите не торопиться и загружать один за другим тогда вы можете пойти на это. 🙂

Как только вы закончите загрузку «материала», вы можете перейти к пяти простым и быстрым шагам, описанным ниже.

Как установить macOS Sierra в VirtualBox в Windows 10: 5 шагов

Шаг 1. Распакуйте файл образа с помощью Winrar или 7zip.

  1. Первое, что вам нужно сделать, это установить WinRAR. (я включил для вас последнюю (март 2018) ссылку на WinRAR)
  2. После этого щелкните правой кнопкой мыши файл macOS 10.12 Sierra , который вы скачали .
  3. Затем выберите Извлечь сюда.

Нравится.

Примечание

Также убедитесь, что вы включили Virtualization в BIOS вашего компьютера.

Вы можете использовать это полезное руководство:

Шаг 2: Установите VirtualBox

  1. Загрузите последнюю версию VirtualBox (я включил последнюю (июнь 2018) ссылку на VirtualBox для вас выше)
  2. VirtualBox установить довольно просто.Просто продолжайте нажимать Next , а затем Finished , и все готово.

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

  1. Теперь вам нужно создать новую виртуальную машину. Итак, что вам нужно сделать, это открыть VirtualBox , который вы только что скачали.
  2. Затем щелкните New , который вы видите вверху слева.
  3. Sweet! Теперь все, что вам нужно сделать, это добавить каждую из приведенных ниже деталей в каждое из полей.🙂

Имя: macOS 10.12 Sierra

Тип: Mac OS X

Версия: Mac OS X 10.11 El Capitan (64 бит) или 10.12 Sierra

Размер памяти составляет 4 ГБ (70% вашего ОЗУ)

Файл виртуального диска: macOS 10.12 Sierra.vmdk

Шаг 4: Измените свою виртуальную машину

  1. После создания виртуальной машины пора ее отредактировать.Итак, сначала нажмите на Настройки .
  2. Затем вы должны увидеть General с правой стороны, так что установите все по умолчанию там.
  3. После этого в General вы должны увидеть System . Щелкните это.
  4. Вы делаете отличную работу! Хорошо, с этого момента это чертовски просто. Вам просто нужно следовать тому, что я выбрал для каждого из полей на основе изображений ниже. 🙂

CPU: Выберите 2 CPU (вы можете выбрать больше двух, если хотите, но это полностью соответствует вашему процессору), а затем включите PAE / NX

Система: Теперь вам нужно включить EFI , а затем отключить Floppy. Затем убедитесь, что вы выбрали Chipset как IHC9 (вы также можете выбрать PIIX3 )

Графика: Установите видеопамять с на 128 МБ

Хранилище: Наконец, выберите macOS 10.12 Sierra.vmdk и убедитесь, что в разделе Attributes вы установили Hard Disk на SATA Port 0 .После этого нажмите ОК .

Примечание

Теперь закройте VirtualBox. Затем переходите к следующему шагу.

Шаг 5. Добавьте код в VirtualBox с помощью командной строки (cmd)

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

  1. Замените фразу «Имя вашей виртуальной машины» в коде (ниже) на имя вашей собственной виртуальной машины, которое вы можете найти в General , затем в Basic .Лучше всего, если вы скопируете приведенный ниже код в Блокнот , а затем замените области, где написано «Имя вашей виртуальной машины», на имя вашей собственной виртуальной машины, прежде чем переходить к следующему шагу.
Код для Virtualbox 5.x.x и Virtualbox 6.x.x
 компакт-диск "C: \ Program Files \ Oracle \ VirtualBox \"
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"
VBoxManage setextradata "Имя вашей виртуальной машины" "VBoxInternal / Devices / smc / 0 / Config / GetKeyFromRealSMC" 1 

  1. Почти готово! Теперь все, что вам нужно сделать, это найти командную строку (cmd) и Запуск от имени администратора .

  1. Наконец, добавьте код один за другим в командную строку. Выделите в мире столько времени, сколько вам нужно.

Готово! Запустите вашу виртуальную машину

Вот и все, вы отлично поработали!

Теперь вы можете запустить новую виртуальную машину с macOS Sierra в VirtualBox на компьютере с Windows 10.

  1. Откройте VirtualBox, затем нажмите Start или Запустите macOS Sierra VM .и запустите новую виртуальную машину macOS Sierra в VirtualBox на компьютере с Windows 10.
  2. Снова вы увидите еще один черный экран со всем необычным кодом. Не волнуйтесь, он просто делает свое дело. Вы можете пойти и взять пончик, пока он есть.
  3. С этого момента вы можете продолжить знакомство с Sierra.

Не забудьте поделиться этим руководством!

.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *