Установка mac os на virtualbox

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

Подготовка VirtualBox для установки MacOS Sierra

  • Качаем и устанавливаем с официального сайта последнюю версию VirtualBox (я дополнительно поставил Extension Pack из раздела “Downloads“). Статья писалась по версии 5.2.
  • Далее запускаете VirtualBox, кликаете “Создать“, задаете имя виртуальной машины и указываете устанавливаемую версию, в моем случае – macOS 10.12 Sierra (64-bit), жмете “Далее“.

macos sierra virtualbox

  • Выставляете выделяемый объем оперативной памяти, минимум 2048 мб., я рекомендую 4096 или даже 8192, если позволяют ресурсы вашего компьютера.

macos sierra virtualbox

  • Далее выбираете “Создать новый виртуальный жесткий диск” – “Создать“.

macos sierra virtualbox

  • Оставляете без изменений “VDI (VirtualBox Disk Image)” – “Далее“.

macos sierra virtualbox

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

macos sierra virtualbox

  • Указываете имя файла вашей виртуалки и ее размер, можно оставить все по умолчанию – “Создать“.

macos sierra virtualbox

  • Появилась новая виртуальная машина, кликаете по ней правой кнопкой мыши – “Настройки“.

macos sierra virtualbox

  • Переходите в раздел “Система“, там будет три подраздела: “Материнская плата“, “Процессор” и “Ускорение“, настраивайте аналогично скриншотам ниже. Чипсет выбираем PIIX3 или IHC9.

mac os sierra virtualbox mac os sierra virtualboxmac os sierra virtualbox

  • В разделе “Дисплей“, подразделе “Экран” выкручивайте видеопамять на максимум и снимайте галки ускорения, если они стоят.

VirtualBox macos

  • Данный пункт не обязателен, но может избавить от проблем с началом установки.
    В разделе носители нужно удалить оптический привод и создать новый контроллер SATA, а уже в нем создать новый привод и указать путь к образу macOS.

VirtualBox

VirtualBox

VirtualBox

  • По итогу все должно выглядеть примерно так:

VirtualBox

  • Нажимайте “ОК” и закрывайте VirtualBox.
  • Далее нужно открыть командную строку от имени администратора и ввести данную команду ( MacOS нужно заменить на имя вашей виртуалки).
    Внимание! Важен регистр, то есть, если название “macOS”, то вариант “macos” или “Macos” не подойдет :

cd «C:Program FilesOracleVirtualBox»

VBoxManage.exe 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

Установка macOS

После проделанного можно начинать непосредственно установку Sierra.

  • Запускайте VirtualBox и нажимайте “Запустить” – зеленую стрелку.
  • Подхватится ранее указанный образ MacOS и начнется установка, первый шаг которой – выбор языка.

macos sierra virtualbox

macos sierra virtualbox

macos sierra virtualbox

  • Тут вы видите отсутствие диска для установки системы.

macos sierra virtualbox

  • В верхней навигационной панели выбираете “Утилиты” – “Дисковая утилита…

macos sierra virtualbox

  • В “Дисковой утилите” выбираете ваш виртуальный жесткий диск и кликаете “Стереть“.

macos sierra virtualbox

  • Задаете “Имя”, “Формат” и “Схему” как на скрине (хотя имя можете задать любое) и жмете “Стереть“.

macos sierra virtualbox

  • Так должно получиться:

macos sierra virtualbox

  • Закрываете “Дисковую утилиту“, видите появившийся диск. Выбираете его и кликаете “Продолжить“.

macos sierra virtualbox

  • Ждете. С учетом того, что у меня SSD, установка была около 15 минут.

macos sierra virtualbox

Первый запуск macOS

  • Выбираете вашу страну – “Продолжить“.

macos sierra virtualbox

  • Выбираете раскладку клавиатуры – “Продолжить“.

macos sierra virtualbox

  • Если у вас никогда не было mac – “Не переносить информацию“. Если был, рекомендую выбрать тоже самое! 🙂

macos sierra virtualbox

  • Отключайте геолокацию, ни к чему лишние процессы.

macos sierra virtualbox

  • Если у вас есть Apple ID – можете попытаться зайти с него, к каким последствиям приведет сейчас или в будущем, не готов сказать, но лучше не рисковать.

macos sierra virtualbox

  • Принимаете “Условия пользования“.

macos sierra virtualbox

macos sierra virtualbox

  • Выбираете часовой пояс по карте или из списка – “Продолжить“.

macos sierra virtualbox

  • Siri впервые появилась на Mac в macOS Sierra, как мне кажется, на компьютере она бесполезна, но попробуйте! 🙂

macos sierra virtualbox

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

Меняем разрешение экрана виртуальной машины на нужное

Чтобы сменить имеющееся разрешение виртуальной машины, закройте ее и запустив командную строку от имени администратора, введите команды:

cd «C:Program FilesOracleVirtualBox»
VBoxManage setextradata MacOS VBoxInternal2/EfiHorizontalResolution 1440
VBoxManage setextradata MacOS VBoxInternal2/EfiVerticalResolution 900

Где 1440 и 900 – это разрешение экрана и его можно заменить на другое. Стандартные разрешения экранов:

640×480, 800×600, 1024×768, 1280×1024, 1440×900, 1920×1080.

Пишите в комментариях как прошла установка и возникали ли проблемы.

Авторизуясь, вы даете согласие на обработку персональных данных.

Отменить ответ

Здравствуйте
Сделал всё как надо, но командная строка не может найти папку Oracle на диске С, потому что она не создалась
На С папки Oracle нет в принципе

Добрый день! Посмотрите в папке “Program Files” или “Program Files (x86)”, а проще нажмите правой кнопкой мыши по ярлыку VirtualBox и выберите “Расположение файла”


Установка macOS Mojave на Virtualbox

Установка macos

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

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

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

создание виртуальной машины

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

создание виртуального диска

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

настройка VM

На вкладке «Процессор» выбираете сколько ядер процессора выделить для работы Mac OS и предел загрузки CPU. Кроме того, здесь и на вкладке «Ускорение» есть дополнительные настройки, которыми можно «поиграться» если в процессе загрузки ОС будет возникать ошибка. Все зависит от конкретных комплектующих вашего компьютера. Порой помогает отключение Nested Paging, а в моем случае включение галочки у пункта «Включить Nested VT-x/AMD» приводило к тому, что установка заканчивалась сообщением attempting system restart mach reboot .

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

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

настройка носителей

Теперь важный момент, сохраняем выполненные настройки и обязательно закрываем программу VirtualBox. Это нужно чтобы можно было сделать некоторые настройки виртуальной машины с помощью VBoxManage. Запускаем командную строку Windows и переходим в папку с установленной программой VirtualBox. Если вы не меняли путь по умолчанию при установке, то команда будет такой, в противном случае подставьте свой путь.

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

Если у вас процессор AMD, то выполните дополнительно команду

Если при этом получаете сообщение об ошибке VBoxManage.exe: error: Invalid parameter ‘—cpu-profile’ , то попробуйте указать другой процессор, например:

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

Настройка с помощью VBoxManage

На этом все подготовительные мероприятия закончены и можно переходить непосредственно к установке Mac OS Mojave в виртуальную машину. Снова запускаем VirtualBox, выбираем нашу машину и нажимаем кнопку «Запустить» в верхней панели. Откроется окно виртуальной машины VirtualBox и побегут строчки, показывающие процесс первоначальной загрузки операционной системы.

Процесс загрузки мак ос

В некоторые моменты может казаться, что установка зависла, тогда можно ориентироваться на индикатор активности виртуального жесткого диска внизу окна программы. Теперь можно расслабиться и помедитировать пока не появится экран выбора языка, где указываем русский и щелкаем по стрелке вправо расположенной под ним. Прежде чем выполнять саму установку ОС необходимо инициализировать диск, поэтому на следующем шаге в окне «Утилиты MacOS» выбираем «Дисковая утилита».

Утилиты macOS

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

стираем диск

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

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

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

отключаем установочный образ

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

Если вместо продолжения установки вы видите UEFI Interactive Shell, то придется запустить ее самому. Для этого нужно последовательно выполнить команды:

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

выбор языка

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

создание учетной записи

После окончания всех настроек будет показан рабочий стол MacOS Mojave знаменующий окончание установки.

рабочий стол

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


Установка операционной системы Mac OS на VirtualBOX

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

  1. Системные требования Mac OS
  2. Этап 1: Подготовка необходимых материалов и компонентов
  3. Этап 2: Настройка и установка

Системные требования Mac OS

Чтобы Мак запустился даже на виртуальной машине, ваш компьютер должен соответствовать некоторым требованиям:

  • Двух и более ядерный процессор производства Intel. Можно попробовать установить Mac и пользователям процессоров AMD с аналогичными характеристиками, но нужно чтобы он обязательно поддерживал инструкции SSE 4.2.
  • Минимум 4 Гб оперативной памяти на борту (для корректной работы рекомендуется 8 Гб).
  • Основная операционная система должна иметь разрядность x64.
  • Ваш компьютер должен поддерживать виртуализацию. Большинство более-менее современных систем ее поддерживают, но некоторые производители ее могут отключать по умолчанию.

Если все нормально и ваш ПК соответствует указанным требованиям, то можете переходить к установке Mac OS. Для удобства мы разделили процесс на несколько этапов. В качестве примера будем устанавливать операционную систему Mac OS Mojave. Это наиболее актуальная версия Мака на момент написания статьи.

Этап 1: Подготовка необходимых материалов и компонентов

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

  1. Для начала скачайте подходящий образ для VirtualBox. Найдите этот образ по запросу macos mojave virtualbox image. Мы можем порекомендовать загрузить его с этой страницы, но вы можете найти другие источники, если вас не устраивает предложенный.
  2. Если вы до сих пор этого не сделали, то скачайте и установите VirtualBox с официального сайта разработчика. После скачивания запустите установку и ожидайте ее завершения. Процесс установки несложный, поэтому подробно рассматриваться не будет.
  3. Для корректной работы мы рекомендуем загрузить плагин VirtualBox Extension Pack. Он нужен для корректной работы USB-портов для взаимодействия с виртуальными операционными системами.
  4. После скачивания установочного файла плагина вам нужно корректно добавить его в среду VirtualBox. Запустите программу и кликните в верхнем меню по пункту «Инструменты», а затем выберите «Настройки».

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

  • Откроется окошко стандартного «Проводника» Windows. Здесь нужно выбрать файл плагина и нажать кнопку «Открыть» для добавления в среду VirtualBox.
  • Во всплывшем окне нажмите «Установить». Затем прочтите текст лицензионного соглашения и нажмите «Я согласен». На установку плагина уйдет некоторое время. Как правило, это не больше нескольких минут.

    После установки во вкладке «Плагины» должен появиться ранее добавленный пак. Проверьте это и переходите к следующему этапу.

    Этап 2: Настройка и установка

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

      Запустив ВиртуалБокс нажмите на кнопку «Создать», что находится в верхнем меню программы.

  • Откроется окошко создания новой виртуально машины. Здесь нужно задать имя для виртуальной машины (может быть любым, но только латинскими буквами), указать папку расположения виртуальной машины (обычно определяется по умолчанию), из выпадающего списка выбрать тип операционной системы и ее версию. Закончив с основными настройками нажмите «Далее» для перехода к дополнительным.
  • Укажите объем оперативной памяти, который будет выделятся для работы установленной операционной системы. Он должен быть не менее 2 Гб, а в идеале 8 Гб. Для нормальной работы основной операционной системы рекомендуется оставлять на ее нужды не менее 50% ОЗУ от общего объема.

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

  • После создания новой виртуальной машины её следует настроить – для этого выделите нужную позицию в меню слева и нажмите на кнопку «Настроить», которая расположена в меню инструментов.
  • Откроется окошко с настройками. Здесь, в левой части откройте раздел «Система» и переключитесь во вкладку «Процессор». Отметьте галочкой пункт «Включить PAE/NX». Дополнительно можно настроить другие параметры, но это необязательно.
  • Затем переключитесь во вкладку «Материнская плата». В поле «Порядок загрузки» снимите отметку с «Гибкого диска». В качестве чипсета установите «ICH9», если оно не стоит по умолчанию.

  • Переходим к разделу «Дисплей». Во вкладке «Экран» устанавливаем значение «Видеопамяти» на максимальное – 128 Мб.
  • Теперь проведите настройку носителей, перейдя в соответствующий раздел в левой части окна. В блоке «Носители» выделите образ вашей операционной системы. В блоке «Атрибуты», в поле «Жесткий диск» укажите «SATA порт 0».

  • В блоке «Носители» переключитесь на «Контроллер: SATA». Там установите галочку на позиции «Кэширование ввода/вывода». Для применения настроек нажмите «Ок».
  • Закончив с настройками можете закрыть окошко VirtualBOX. Сейчас вам нужно запустить «Командную строку» от имени администратора. В Windows 10 это можно сделать через поиск по системе, введя туда искомое значение и выбрав в выдаче пункт «Запуск от имени администратора».
  • Введите в «Командную строку» этот код. С каждой новой строки нажимайте Enter для ввода:

    cd «C:Program FilesOracleVirtualBox»

    VBoxManage.exe modifyvm «macOS Mojave» —cpuidset 00000001 000106e5 00100800 0098e3fd bfebfbff

    VBoxManage setextradata «macOS Mojave» «VBoxInternal/Devices/efi/0/Config/DmiSystemProduct» «iMac11,3»

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

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

    VBoxManage setextradata «macOS Mojave» «VBoxInternal/Devices/smc/0/Config/DeviceKey» «ourhardworkbythesewordsguardedpleasedontsteal(c)AppleComputerInc»

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

    Выполнив все указанные команды закройте «Командную строку» и перейдите в интерфейс VirtualBOX. Там выберите ранее созданную виртуальную машину и нажмите кнопку «Запустить».

    Запустится интерфейс установки операционной системы. Для начала вам будет предложено выбрать регион проживания, под который подстроится системное время, язык и раскладка (можно будет изменить потом, если нужно). Выбрав нужный регион нажмите кнопку «Continue» для продолжения настройки.

  • Выберите раскладку клавиатуры. Доступные раскладки будут зависеть от ранее выбранного региона. Нажмите «Continue» для продолжения.
  • Появится окошко с соглашением на использование и хранение персональной информации. Прочтите его и нажмите «Continue», чтобы принять и продолжить.
  • Теперь вам будет предложено перенести персональную информацию с другого Мак. Скорее всего, у вас нет другого компьютера, работающего на Mac OS, поэтому поставьте галочку в поле, где вы отказываетесь от переноса и нажмите «Continue».
  • Система предложит вам войти в Apple ID. На виртуальной машине мы делать этого не рекомендуем, дабы избежать проблем в будущем. Чтобы пропустить ввод идентификатора нажмите по надписи в верхней части «Добавить позже» («Set Up Later») и подтвердите отказ от ввода, нажав по кнопке «Пропустить» или «Skip».
  • В качестве завершающего вам будет предложено ознакомиться с лицензионным соглашением. Нажмите «Agree» для принятия. Дополнительно потребуется подтвердить действие во всплывшем окне, нажав одноименную кнопку.
  • Дальше вам нужно создать учетную запись. Введите имя, придумайте и повторите пароль. Нажмите «Продолжить».
  • Теперь вам осталось только выбрать оформление по вкусу: темная или светлая тема. Выберите нужный вариант и нажмите «Продолжить».
  • Спустя несколько секунд перед вами появится рабочий стол операционной системы. Вы можете начинать ею пользоваться.
  • Как видите, установить операционную систему Mac OS последней версии вместе с Windows с помощью VirtualBox вполне реально. Данная инструкция точно подходит для macOS Mojave. Для более ранних версий операционной системы она может не подойти, поэтому мы рекомендуем устанавливать только актуальную версию.


    Устанавливаем macOS на VirtualBox

    монитор

    MacBook, iMac, как и любой другой Mac — вещь не из дешевых. Стоимость этих компьютеров завышена в сравнении с аналогами. Более того, устройства от других производителей нередко мощнее, чем то, что предлагает Apple, а стоят дешевле. Вследствие этого не все готовы покупать дорогую технику, не видя на то адекватных причин и ощущая обман со стороны американской компании. Но у компьютеров Mac есть одно неоспоримое преимущество — это операционная система macOS. Именно из-за нее стоит переплачивать.

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

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

    Небольшой дисклеймер. В этой инструкции я рассказываю именно о настройке MacOS Sierra. Это обусловлено сразу несколькими причинами. Во-первых, она полностью олицетворяет работу macOS в целом: ее интерфейс и большую часть полезных функций. Во-вторых, эта версия поддерживает все современные программы из Mac App Store и сторонних источников. В-третьих, это единственная версия, которая устанавливается в VirtualBox без ухищрений.

    Системные требования

    Ваш компьютер должен:

    • Иметь двухъядерный процессор (больше ядер можно, меньше нельзя) компании Intel. На них работают все компьютеры Apple, поэтому будет меньше проблем с совместимостью. Процессор должен поддерживать инструкции SSE 4.2 (уточняйте у производителя).
    • Быть оснащен 4 или более гигабайтами оперативной памяти.
    • Работать под управлением 64-битной Windows.
    • Поддерживать виртуализацию.

    Как включить виртуализацию в Windows

    • Перезагружаем компьютер и входим в меню BIOS. Это можно сделать, нажав F2, F12 или DEL в зависимости от версии BIOS.
    • В открывшемся меню переходим во вкладку Advanced.
    • Далее открываем пункт CPU Configuration.

    CPU Configuration

    Основное окно BIOS

    Настройки процессора в BIOS

    Здесь расположены основные настройки нашего процессора

    Поиск и загрузка образа системы

    Еще одна загвоздка для пользователей Windows заключается в необходимости искать образ операционной системы macOS Sierra в формате dmg.

    Официально он доступен только в Mac App Store. Владельцам Windows придется попросить какого-нибудь «маковода» загрузить для них установочный файл системы, сделать из него образ и передать через публичное облако.

    Загрузка и установка VirtualBox

    Свежую версию VirtualBox качаем на официальном сайте

      Выбираем пункт Downloads в боковом меню сайта.

    virtual box

    Нажимаем на Downloads

    Windows Hosts

    Нажимаем на Windows Hosts

    Установщик VirtualBox

    Настройка VirtualBox

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

    скачиваем пакет дополнений для VirtualBox (без него macOS не «заведется»). В блоке VirtualBox 6.0.8 Oracle VM VirtualBox Extension Pack кликаем по пункту All supported platforms.

    VirtualBox 6.0.8 Oracle VM VirtualBox Extension Pack

    • Запускаем VirtualBox.
    • Переходим в меню «Настройки».

    Настройка virtual box

    Настройки расположены в верхней части меню

    Окно с плагинами VirtualBox

    По умолчанию в VirtualBox нет никаких плагинов

    установить плагин virtual box

    Второй этап: преобразование образа

    Полученный образ dmg нужно преобразовать в другой формат. В macOS это делается следующим образом:

    • Открываем «Дисковую утилиту». Это можно сделать, запустив поисковик Spotlight (комбинация клавиш Cmd и Пробел), и введя туда название программы «Дисковая утилита».
    • В главном меню программы наводим курсор на пункт «Образы» и кликаем по подпункту «Преобразовать».

    Spotlight (комбинация клавиш Cmd и Пробел)

    мастер DVD/CD

  • При создании образа выбираем любое имя (я предпочел macOSS).
  • В пункте «Формат образа» указываем «мастер DVD/CD».
  • Третий этап: настройка виртуальной машины

    1. Открываем VirtualBox и в панели управления нажимаем на кнопку «Создать».

    инструменты виртуальной машины

  • Указываем имя (любое на свой вкус, в моем примере будет macOSS).
  • Указываем место на диске, где будет расположена виртуальная машина (оставляем по умолчанию).
  • Указываем тип системы Mac OS X.
  • Указываем версию Mac OS X (64-bit). Mac OS X (64-bit)
  • Указываем объем оперативной памяти. указать объем оперативной памяти
  • Создаем виртуальный жесткий диск.

    Создаем виртуальный жесткий диск

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

    диск VDI

    Этот тип используется по умолчанию

    фиксированный тип диска

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

    Указываем объем диска oracle

    Не меньше рекомендуемого объема

    Настроить virtual box

    Здесь уже есть одна виртуальная машина

    система настройка макос

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

    количество процессоров для виртуальной машины

    Должно быть не меньше двух ядер

    Носители, контроллер сата

    Для macOS нужно создать собственный загрузочный образ

    Добавить SATA контроллер

    Настраиваем виртуальный жесткий диск

    SATA контроллер

    Теперь нужно что-то в этот жесткий диск загрузить. Нашу macOS, конечно

    cdr-образ

    Образ уже преобразован и лежит там, где вы его сохранили

    macoshs- носители macos 10.13

    Подготовка почти закончилась

    cd «C:Program FilesOracleVirtualBox»

    VBoxManage.exe modifyvm «macOSS» —cpuidset 00000001 000106e5 00100800 0098e3fd bfebfbff

    VBoxManage setextradata «macOSS» «VBoxInternal/Devices/efi/0/Config/DmiSystemProduct» «iMac11,3»

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

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

    VBoxManage setextradata «macOSS» «VBoxInternal/Devices/smc/0/Config/DeviceKey» «ourhardworkbythesewordsguardedpleasedontsteal(c)AppleComputerInc»

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

    Название «macOSS» меняем на свое (которое указывали при настройке)

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

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

    Можно приступать к запуску и установке системы. Наконец-то

    Дисковая утилита на маке

    Нужно отформатировать диск перед установкой

  • В ней выделяем наш виртуальный жесткий диск (самый верхний в боковом меню) и нажимаем на кнопку «Стереть». Стереть жесткий диск макос
  • Вводим имя Macintosh HD и тип файловой системы macOS Extended. Macintosh HD
  • Закрываем «Дисковую утилиту» и переходим к пункту «Установка macOS». Следуем простым инструкциям на экране и принимаем все соглашения. Там предлагают выбрать тему оформления, указать язык, ввести данные Apple ID (если хотите использовать iCloud и Mac App Store).
  • После того как система установится и перезагрузится, закроем виртуальную машину (выключим VirtualBox).
  • После перезагрузки установка системы продолжится автоматически. Следуем инструкциям и ждем завершения копирования файлов.
  • Возможные проблемы

    UltraISO

    • Если VirtualBox отзывается ошибкой «Функции аппаратной виртуализации включены, но не функционируют», нужно снова открыть настройки виртуализации в BIOS (как было описано выше), только на этот раз найти пункт Secure Virtual Machine Mode и переведите его в режим Enable.
    • Некоторые виртуальные машины могут не работать, если в Windows включен компонент Hyper-V. Эту проблему можно решить так:
    • Открываем «Командную строку».
    • Вводим туда команду /set hypervisorlaunchtype off и запускаем ее нажатием клавиши «Ввод».
    • Перезагружаем компьютер.
    • При работе с образами в формате cdr так же могут возникнуть проблемы. Если VirtualBox отзывается ошибкой при попытке подключить cdr-образ, переформатируем его в другой формат. Для этого:
    • Загружаем программу UltraISO с официального сайта.
    • Кликаем по cdr или dmg-образу правой кнопкой мыши и выбираем пункт «Открыть с помощью UltraISO.
    • В появившемся окне ищем вкладку «Инструменты» и кликаем по пункту «Конвертировать».
    • В окне конвертации указываем путь к файлу образа, нажав на три точки.
    • Выбираем формат «Стандартный ISO».
    • Нажимаем «Конвертировать».
    • Снова пробуем подключить его к виртуальной машине.

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

    Установка Windows в Virtual Box (видео)


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

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

    Бывает нужно протестировать проект на MacOS, например в Safari. Или нужно сделать небольшое приложение для IOS и протестировать его на реальном устройстве.

    Тут есть 3 варианта. Конечно же самый лучший это реальный Mac. Второй это хакинтош и третий собственно виртуальная ОС.

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

    1. Скачиваем необходимые файлы.

    Образ MacOS High Sierra с Google Disk
    VirtualBox с официального сайта
    Скрипты для авто-настройки виртуальной машины
    Образ VM Tool для решения проблем с видеопамятью

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

    Устанавливаем VirtualBox и создаем новую виртуальную машину.
    Для тех, у кого в списке версий не появились 64-разрядные системы, необходимо включить виртуализацию в BIOS вашего компьютера. Перезагружаемся и в настройках BIOS находим пункт Virtualization, у вас он может называться несколько иначе, отмечаем в Enabled. Сохраняем настройки BIOSa, перезагружаемся и вновь заходим в VirtualBox.

    Включаем расширенные настройки и выбираем такие параметры:

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

    В следующем окне выбираем примерно следующие параметры:

    После создания виртуальной машины переходим в ее настройки и выставляем их как на скриншотах ниже:

    Монтируем скаченный ранее образ системы и сохраняем настройки:

    Далее необходимо настроить виртуальную машину с помощью скриптов. Запускаем скрипт vbox_macos.cmd из архива, вводим имя виртуальной машины, в данном случае HighSierra и нажимаем Enter.

    3. Установка MacOS High Sierra.

    Выбираем язык и запускаем дисковую утилиту. В появившемся окне выбираем наш виртуальный жесткий диск и нажимаем вверху кнопку стереть. Задаем имя жесткого диска, например macos-hdd.

    Теперь можно запускать установку macOS.

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

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

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

    Если после перезапуска появляется окно Shell, то вводим и продолжаем установку:

    В процессе установки выбираем нужные параметры, имя пользователя и пароль. Тут будет все интуитивно понятно. И в итоге получаем полноценную macOS.

    4. Установка разрешения и решение проблем с видеопамятью.

    Для установки разрешения запускаем второй скрипт vbox_resolution.cmd из архива и указываем свое разрешение монитора, например 1280×1024. С этим все.

    После запуска High Sierra видела только 4 мб видео памяти. Проверить этот параметр можно нажав на значок яблока и Об этом Mac. Для увеличения памяти до выбранных 128 мб необходимо установить Guest Tool. Для этого в настройках виртуальный машины включаем VMSVGA.

    Далее монтируем ранее скачанный образ VM Tool и нажимаем Install VMware Tools. Дайте установщику пять-десять минут, после чего вы должны получить уведомление о «Расширении системы» . После чего выберите опцию «Открыть настройки безопасности».

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

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

    После перезапуска VirtualBox вы можете получить уведомление «Расширение системы заблокировано». Откройте «Меню настроек безопасности», чтобы активировать расширение. Если интеграция прошла успешно, вы должны увидеть 128 мб в меню о системе.

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

    Простое приложение, которое при запуске внутри себя открывает сайт по заданному URL. 1. Создаем в Xcode Single View Application. 2. Для перехода в визуальный режим кликаем 2 раза по Main.storyboard. Перед нами открывается окно с устройством. Если справа у вас не появилась Читать далее

    В этой статье рассмотрим, как добавить поддержку устройств с IOS 12 и выше в Xcode 10. А так же подключить Iphone и запустить на нем свое приложение. 1. Настройка поддержки IOS 12 и выше в Xcode 10 В Xcode 10 Читать далее

    Xcode среда программирования для разработки приложений для MacOS, iOS, WatchOS и TvOS. Самое главное, что это единственная среда, где вы сможете протестировать свое приложение на реальном устройстве и без активации аккаунта разработчика. В предыдущих статьях мы говорили о том, как Читать далее

    Виртуальная машина с MacOS быстрее и стабильнее работает на VMware Workstation Pro. К тому же нет проблем с подключением внешних устройств. У меня получилось развернуть систему гораздо быстрее и не было никаких проблем с разрешением экрана, подключением Iphone и видеопамятью, Читать далее

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

    Wappalyzer — это кроссплатформенная утилита, которая определяет технологии, используемые на веб-сайтах. Она обнаруживает системы управления контентом, платформы электронной коммерции, веб-фреймворки, серверное программное обеспечение, аналитические инструменты и многое другое. Установить Weppalyzer можно как плагин для браузеров Google Chrome и Firefox, а Читать далее

    Adblock
    detector