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

Установка MacOS Sierra на 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 virtualbox mac os sierra virtualbox

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

VirtualBox macos

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

VirtualBox

VirtualBox

VirtualBox

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

VirtualBox

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

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

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 Files\Oracle\VirtualBox\"
VBoxManage setextradata "VM name" VBoxInternal2/EfiGopMode N

Где N — это одна из цифр 0,1,2,3,4,5 соответствующих разрешениям 640×480, 800×600, 1024×768, 1280×1024, 1440×900, 1920×1080.

«VM name» — имя вашей виртуальной машины.

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

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

comments powered by HyperComments qsender

Войти с помощью: 

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

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

  • Спасибо за инструкцию!

    По инструкции все заработало. После этого я выключил виртуальную машину. Когда запустил снова, то опять началась установка. VirtualBoxDisk уже был, я выбрал установку на него. Теперь опять началась установка, причем вместо 15 минут пишет, которые были в прошлый раз, пишет, что установка будет длится 33 минуты.

    Что происходит и что делать?

  • Добрый день! Поясните пожалуйста этот пунктДалее нужно открыть командную строку от имени администратора и ввести данную команду (MacOS нужно заменить на имя вашей виртуалки).

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

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

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам: