Установка macos на virtualbox
Содержание:
- How to Create Your macOS Virtual Machine
- macOS Big Sur Virtual Machine Installation Complete
- Настройка оборудования
- Что такое QEMU?
- Настраиваем VirtualBox для установки MacOS
- Как создать загрузочную флешку с macOS (OS X)
- Как установить Mac OS X на Windows? Установка и настройка VirtualBox.
- Прежде чем начать
- Для начала нужно создать виртуальную машину: 8 шагов
- Настройка оборудования
- Настройка эмулятора и запуск установки
- Загрузка, установка и настройка дистрибутива
- Запуск MacOS на ПК с виртуальной машиной
- Первый запуск macOS
- Загрузка, установка и настройка дистрибутива
- How to Run Windows 10 on Mac with VirtualBox for Mac OS X
- Установка Mac OS на VirtualBox: пошаговая инструкция
- Настройка виртуальной машины
- Настройка виртуальной машины из командной строки
- Подготовка VirtualBox для установки MacOS Sierra
- Что вам понадобится
- What You’ll Need
- Вместо вывода: как работает Windows 10 на виртуальной машине
- Николай Грицаенко
How to Create Your macOS Virtual Machine
1. Install VirtualBox on your Windows PC by following the instructions. Click “New” to create your new virtual machine.
2. Use the name of your macOS version to name your virtual machine. For example, High Sierra or Mojave. The type and version should autofill with the correct settings.
3. Select the amount of RAM to be allocated to your virtual machine. Allocating more RAM will help to speed up your virtual machine, but make sure you leave enough for your host OS (whether that’s Windows or Linux).
4. Choose “Create a virtual hard disk now,” and click on the “Create” button. Leave the default setting of “VDI” checked, and click “Next.”
5. Decide whether you want a dynamically allocated or fixed size virtual hard drive. A dynamically allocated drive will start small and grow in size as more space is needed. A fixed-size drive will immediately take up the set amount of space on your physical hard drive.
7. Choose the size of your virtual hard disk. Click on “Create” to finish creating your virtual machine.
macOS Big Sur Virtual Machine Installation Complete
You have two options to choose from for your macOS Big Sur virtual machine. Both options are great if you want to give macOS a try before making the switch from Windows and enjoy some of the best Apple apps on offer.
How to Create a Virtual Machine Using Windows 10 Hyper-V
Did you know Windows 10 has an integrated tool for creating virtual machines? It’s called Hyper-V and here’s how it works.
Read Next
About The Author
Gavin Phillips
(988 Articles Published)
Gavin is the Junior Editor for Windows and Technology Explained, a regular contributor to the Really Useful Podcast, and a regular product reviewer. He has a BA (Hons) Contemporary Writing with Digital Art Practices pillaged from the hills of Devon, as well as over a decade of professional writing experience. He enjoys copious amounts of tea, board games, and football.
More
From Gavin Phillips
Настройка оборудования
Проще всего произвести первоначальную настройку с помощью MultiBeast. Утилита позволит вам без лишних трудностей установить все необходимые драйверы для оборудования. Впрочем, даже MultiBeast не под силу загрузить абсолютно все драйвера, поэтому некоторые вам придется устанавливать вручную. Итак, для настройки оборудования сделайте следующее:
- Запустите MultiBeast.
- Выберите UEFI Boot Mode или Legacy Boot Mode. Об их различиях мы писали на этапе «Подготовка образа Mac OS Mojave».
- На вкладке «Audio» лучше всего отметить опцию AppleALC.
- Во вкладке «Disc» представлены настройки для сторонних SATA-контроллеров жестких дисков.
- В следующей вкладке «Misc» присутствует крайне важный для работы Mac OS драйвер FakeSMC, который призван эмулировать работу фирменной микросхемы SMC. Нужный вам драйвер будет отмечен галочкой по умолчанию. Также в этом пункте есть еще две настройки: VoodooTSCSync и FakeSMC HWMonitor. Первая предназначена только для процессоров с разъемом LGA2011, в то время как FakeSMC HWMonitor необходима для получения данных о температурах систем охлаждения.
- Перейдя во вкладку «Network», отметьте вашу сетевую карту.
- Вкладка «USB» предназначена для настройки и корректной работы USB-портов. Отметьте те пункты, которыми вы будете пользоваться.
- В верхней панели окна кликните на «Bootloaders». Нужный пункт уже должен быть отмечен по умолчанию.
- Теперь перейдите в «Customize». Тут вы увидите 3 раздела, первый из которых — «Graphics Configuration». Если у вас установлена видеокарта NVIDIA 9xx серии и выше, отметьте галочкой опцию «NVIDIA Web Drivers Boot Flag».
- В разделе «SSDT» отметьте ваш процессор.
- В «System Definitions» не придется менять ничего, так как весь раздел уже настроен.
- Перейдите во вкладку «Build» и нажмите «Install».
Компьютер почти готов к полноценному использованию, осталось только установить драйвера для видеокарты:
- Установите последнюю версию утилиты Alternate NVIDIA Graphics Drivers, подходящую для вашей Mac OS.
- Теперь извлеките загрузочную флешку и перезагрузите ПК.
Если все действия были выполнены правильно, у вас получился стабильно работающий «хакинтош».
Что такое QEMU?
QEMU — это эмулятор виртуальной машины и виртуализатор, который очень похож на VMware и VirtualBox в Windows. Пользователи часто используют QEMU вместе с KVM, поскольку он предоставляет встроенную виртуальную машину в ядре Linux.
Основным преимуществом QEMU является простота настройки и управления. Кроме того, создание виртуальных машин из командной строки с QEMU как никогда просто. Доступен графический интерфейс QEMU/KVM. Предпочтительным менеджером графического интерфейса является virt-manager. Запуск виртуальных машин даёт и много других преимуществ.
После завершения тестирования виртуальной машины QEMU/KVM можно легко удалить файл виртуального диска, связанный с виртуальной машиной.
Настраиваем VirtualBox для установки MacOS
Внимание! Более менее стабильно и прилично, на виртуалке, MacOS работает только с процессорами Intel. Успешных запусков на AMD (попыток было много, на разных поколениях) мне неизвестно
Не забудьте проверить, что поддержка виртуализации включена в BIOS.
Задвигаем ползунок видеопамяти на максимум и убираем чеки с ускорения. К приводу подкрепляем образ, который вы скачали по ссылкам выше.
Остальные настройки оставляем по умолчанию, сохраняем виртуальную машину и закрываем VirtualBox.
Запускаем консоль – нажимаем сочетание клавиш
, пишем
, нажимаем
. Или в поиске
В командной строке выполняем:
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
1 2 3 4 5 6 7 |
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 |
Или можете запустить готовый скрипт
из архива который скачали в начале статьи. Он попросит ввести вас имя вашей виртуальной машины и все остальное сделает сам.
С настройкой виртуальной машины закончили, переходим к установке системы.
Как создать загрузочную флешку с macOS (OS X)
Есть несколько вариантов:
- с помощью программы DiskMaker X
- с помощью программы Install Disk Creator
- c помощью Терминала и использованием команды «createinstallmedia»
- с помощью Дисковой утилиты
- с помощью программы TransMac в операционной системе Windows
Все способы являются бесплатными и довольно таки простыми. Для работы нам понадобится флешка размером 8 ГБ и больше и образ операционной системы, которую Вы собираетесь устанавливать — это может быть Mountain Lion (10.8), Mavericks (10.9), Yosemite (10.10), El Capitan (10.11), Sierra (10.12), High Sierra (10.13), Mojave (10.14) или Catalina (10.15). Все их можно скачать в сети Интернет, а последнюю версию системы macOS можно всегда скачать из официального магазина приложений Mac App Store, причем бесплатно.
И так, предположим, что у вас есть флешка и Вы скачали образ операционной системы. Приступим непосредственно с процессу создания загрузочной флешки c Mac OS X на борту.
Как установить Mac OS X на Windows? Установка и настройка VirtualBox.
Итак, для решения вопроса, как установить Mac OS X на Windows PC с помощью VirtualBox, перед установкой OS X, нам нужно настроить VirtualBox, чтобы наш установочный файл смог корректно работать.
1. Запустите VirtualBox и нажмите «Создать». В появившемся окне укажите имя вашей виртуальной машины (например, «Mac OS X»). Во вкладке «Тип» выберите Mac OS X, а в следующей вкладке «Версия» – Mac OS X (64 bit).
2. Жмем кнопку «Вперед». Сейчас нам нужно определиться сколько оперативной памяти мы готовы отдать под нужды нашей виртуальной машины. Здесь все зависит от того, сколько всего у вас оперативки установлено на вашем компьютере.
Вы можете выделить 2 ГБ – этого будет вполне достаточно, но если у вас имеется достаточно оперативки (например, 8 или 16 гигабайт), то лучше не жадничать и выделить больше. 4 или 6 ГБ – оптимальные варианты.
3. Еще раз нажимаем «Вперед» и выбираем пункт «Создать новый виртуальный жесткий диск». Создайте свой новый диск в формате VDI и с динамически выделяемым местом. Когда вы закончите, VirtualBox должен вернуть вас на главный экран.
4. Теперь щелкаем правой кнопкой мыши по только что созданной виртуальной машине и выбираем пункт «Настроить». Переходим во вкладку «Система» и снимаем галочку с пункта «Включить EFI» (если она у вас отмечена).
5. Далее переходим в раздел «Носители». Кликаем по значку CD диска с надписью «Пусто», который находится в панели «Носители информации». Затем щелкаем по иконке CD диска, но уже которая справа и выбираем пункт «Выбрать образ оптического диска». Выберите файл HackBoot 1 ISO, который вы скачали ранее с Интернета и нажмите «ОК».
Теперь ваша виртуальная машина готова для установки. Убедитесь, что у вас есть нужный ISO образ Mountain Lion и переходите к следующему шагу.
Прежде чем начать
В данной статье мы расскажем как установить виртуальную копию операционной системы MacOS 10.12 Sierra используя для этого программу VirtualBox (программный продукт виртуализации), то есть ОС Apple будет работать поверх Windows, либо как говорят «установить Mac os на Windows». Для того чтобы у вас все заработало после приведенной ниже инструкции, ваш компьютер должен обладать минимальным требованиям.
Минимальные технические требования к ПК
- Процессор: 64-разрядный, Intel Core i3, Core i5, Core i7
- Оперативная память (ОЗУ): минимум 8 Gb
- HDD или SSD диск: минимум 30 GB свободного места
Выяснить какой у вас процессор, кол-во оперативной памяти вам поможет утилита CPU-Z.
Для начала нужно создать виртуальную машину: 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. Пока операционная система не установлена, смысла в этом немного. Но и это не так сложно.
Настройка оборудования
Проще всего произвести первоначальную настройку с помощью MultiBeast. Утилита позволит вам без лишних трудностей установить все необходимые драйверы для оборудования. Впрочем, даже MultiBeast не под силу загрузить абсолютно все драйвера, поэтому некоторые вам придется устанавливать вручную. Итак, для настройки оборудования сделайте следующее:
- Запустите MultiBeast.
- Выберите UEFI Boot Mode или Legacy Boot Mode. Об их различиях мы писали на этапе «Подготовка образа Mac OS Mojave».
- На вкладке «Audio» лучше всего отметить опцию AppleALC.
- Во вкладке «Disc» представлены настройки для сторонних SATA-контроллеров жестких дисков.
- В следующей вкладке «Misc» присутствует крайне важный для работы Mac OS драйвер FakeSMC, который призван эмулировать работу фирменной микросхемы SMC. Нужный вам драйвер будет отмечен галочкой по умолчанию. Также в этом пункте есть еще две настройки: VoodooTSCSync и FakeSMC HWMonitor. Первая предназначена только для процессоров с разъемом LGA2011, в то время как FakeSMC HWMonitor необходима для получения данных о температурах систем охлаждения.
- Перейдя во вкладку «Network», отметьте вашу сетевую карту.
- Вкладка «USB» предназначена для настройки и корректной работы USB-портов. Отметьте те пункты, которыми вы будете пользоваться.
- В верхней панели окна кликните на «Bootloaders». Нужный пункт уже должен быть отмечен по умолчанию.
- Теперь перейдите в «Customize». Тут вы увидите 3 раздела, первый из которых — «Graphics Configuration». Если у вас установлена видеокарта NVIDIA 9xx серии и выше, отметьте галочкой опцию «NVIDIA Web Drivers Boot Flag».
- В разделе «SSDT» отметьте ваш процессор.
- В «System Definitions» не придется менять ничего, так как весь раздел уже настроен.
- Перейдите во вкладку «Build» и нажмите «Install».
Компьютер почти готов к полноценному использованию, осталось только установить драйвера для видеокарты:
- Установите последнюю версию утилиты Alternate NVIDIA Graphics Drivers, подходящую для вашей Mac OS.
- Теперь извлеките загрузочную флешку и перезагрузите ПК.
Если все действия были выполнены правильно, у вас получился стабильно работающий «хакинтош».
Настройка эмулятора и запуск установки
Запустите Virtualbox и выполните следующие настройки:
в главном окне нажимаем на кнопку «Создать»;
указываем название виртуальной машины, выбираем тип Mac OS X, версию 64-bit;
создаем новый виртуальный жесткий диск — VHD;
формат хранения указываем динамический (т.е. объем будем меняться в зависимости от количества информации на нем);
вводим название для нашего диска и его начальный размер (обычно 20-30 гигабайт);
- новая виртуальная машина создана, переходим в её настройки;
- во вкладке система приводим все к такому виду;
в меню настроек дисплея указываем объем видеопамяти в 128 мб;
в пункте «носители» убираем выбираем виртуальный оптический привод и указываем образ системы для него;
далее запускаем командную строку Windows (Win+R / cmd);
вбиваем поочередно команды из файлика, не забывая указать свое имя виртуальной машины;
в меню virtualbox нажимаем на кнопку «запустить», после этого последует процедура запуска виртуальной машины и установки системы из образа, по времени занимает около 5 минут;
Если процесс будет выдавать ошибку или все время повторяться, проверьте правильно ли вы вбили команды или попробуйте вбить их при закрытой программе VirtualBox.
делаем русский язык основным для системы и переходим на следующую вкладку;
здесь перед тем как продолжить нужно подготовить наш диск, для этого нажимаем на вкладку утилиты в верхней части экрана;
выбираем дисковую утилиту;
отмечаем наш виртуальный жесткий диск и нажимаем стереть;
вводим произвольное имя диска, формат OS X Extended журнальный, схему не трогаем и нажимаем на кнопку стереть;
закрываем дисковую утилиту и продолжаем установку, выбрав наш виртуальный hdd.
Далее следует обычная установка системы, ничего сложного, просто указываете данные которые попросит установщик и нажимаем «дальше».
В итоге получаем готовую систему Mac Os X на VirtualBox!
Теперь вы знаете, как установить мак ос на виртуальную машину.
Иногда возникают некоторые неисправности, которые связаны с несовместимостью. Дело в том, что при установке на эмулятор Мак ОС некорректно воспроизводит звук и графику. Исправить эту проблему можно с помощью MultiBeast. Установите ее через Мак ОС на Virtualbox.
https://youtube.com/watch?v=Y2Lie2alEwI
Загрузка, установка и настройка дистрибутива
1. Загружаем дистрибутив с официального сайта. Нам нужна VirtualBox 4.3.26 for Windows hosts.
2. Во время установки программа вас оповестит о том, что ей требуется установить некоторые патчи для сети, чтобы интернет мог работать на виртуальной машине. Нажимаем “Yes” и ждём окончания установки утилиты.
3. После установки открываем программу и мы видим окно приветствия. Нажимаем кнопку «Создать». Перед нами появляется окошко первоначальной настройки будущей операционной системы.
4. Называем нашу виртуальную машину и указываем тип OS X (32 bit/64 bit на выбор).
Памятка: если вам нужна будет «ось» для дальнейшего пользования и у вас 64-битный процессор, то не выставляйте настройки под 32-битную систему для 64-битных приложений. 64-битная ось медленнее запускает 32-битные приложения (OS X Yosemite работает исключительно на х64 процессорах).
5. Указываем, сколько требуется оперативной памяти для системы. По-хорошему, ей нужно не более 4ГБ ОЗУ, но можно и больше, в зависимости от ресурсов вашего ПК. Я задал 4 ГБ.
6. Нам также потребуется создать виртуальный жёсткий диск для нашей будущей машины. Именно на нём будут храниться все файлы ОС и всё то, что вы на ней будете создавать. Он берёт от физического «харда» лишь часть, размер которой вы задаёте сами. Выбираем первый пункт и идём дальше.
7. После этого заходим в раздел «Настройки->Система» и отключаем там EFI.
8. Теперь остается лишь запустить на ней OS X Yosemite. Нажимаем «Запустить» и в открывшемся диалоговом окне выбираем необходимый образ.
Памятка: для пущей верности можно задать для программы эмуляцию ноутбука от Apple. Открываем командную строку Windows (cmd.exe) и вставить:
1. cd C:Program Files(x86)OracleVirtualbox (стандартный путь установки)
2. VBoxManage setextradata *название_вашей_виртуальной_машины* VBoxInternal2/SmcDeviceKey “ourhardworkbythesewordsguardedpleasedontsteal(c)AppleComputerInc”
Запуск MacOS на ПК с виртуальной машиной
- После установки откроется окно с выбором страны. Выбираем «Россия» и тапаем по кнопке «Продолжить».
Как изменить разрешение экрана на VirtualBox с Mac OS X
Теперь, когда вы успешно установили систему на виртуальную машину, можно ее использовать и тестировать на свое усмотрение. Единственный минус – не получается с помощью самой программы поменять разрешение экрана. Оно либо маленькое, либо настолько широкое, что элементы на экране растягиваются.
Чтобы в гостевой ОС изменить разрешения экрана на VirtualBox понадобится командная строка и изменение параметров.
- С повышенными привилегиями запускаем командную строку.
- Переходим в каталог с программой — cd «C:Program FilesOracleVirtualBox».
- Вводим команды для изменения разрешения по горизонтали и вертикали:
- Запускаем гостевую систему и проверяем.
Если это не помогло есть другой метод изменения разрешения.
В самой системе откройте Finder, перейдите в папку «Extra» и на вашем жестком диске откройте файл org.Chameleon.boot.plist.
Между и в файле вставьте следующую строку:
Graphics Mode 1920x1080x32
Запускаем командную строку, заходим в каталог программы и выполняем команду:
Вот таким простым и быстрым способом нам удалось установить MaOS на Windows с виртуальной машиной VirtualBox. Напомню, что вы можете установить практически любую систему с разными версиями. Если вам нужна помощь относительно данной темы, напишите в комментарии и не забудьте поделиться информацией с друзьями.
Воспользоваться ОС от Apple можно не покупая их оборудования, например установив в качестве виртуальной машины с помощью VirtualBox. Обязательно подготовьте подходящий образ системы заранее.
Первый запуск macOS
Выбираете раскладку клавиатуры — «Продолжить«.
Если у вас никогда не было mac — «Не переносить информацию«. Если был, рекомендую выбрать тоже самое!
Отключайте геолокацию, ни к чему лишние процессы.
Если у вас есть Apple ID — можете попытаться зайти с него, к каким последствиям приведет сейчас или в будущем, не готов сказать, но лучше не рисковать.
Принимаете «Условия пользования«.
Задаете «Имя«, «Учетную запись» и «Пароль» — «Продолжить«.
Выбираете часовой пояс по карте или из списка — «Продолжить«.
Siri впервые появилась на Mac в macOS Sierra, как мне кажется, на компьютере она бесполезна, но попробуйте!
Все, установка и первичная настройка системы закончены, далее, после нажатия кнопки «Продолжить«, произойдет запуск ОС и загрузка рабочего стола.
Загрузка, установка и настройка дистрибутива
1. Загружаем дистрибутив с официального сайта. Нам нужна VirtualBox 4.3.26 for Windows hosts.
2. Во время установки программа вас оповестит о том, что ей требуется установить некоторые патчи для сети, чтобы интернет мог работать на виртуальной машине. Нажимаем “Yes” и ждём окончания установки утилиты.
3. После установки открываем программу и мы видим окно приветствия. Нажимаем кнопку «Создать». Перед нами появляется окошко первоначальной настройки будущей операционной системы.
4. Называем нашу виртуальную машину и указываем тип OS X (32 bit/64 bit на выбор).
Памятка: если вам нужна будет «ось» для дальнейшего пользования и у вас 64-битный процессор, то не выставляйте настройки под 32-битную систему для 64-битных приложений. 64-битная ось медленнее запускает 32-битные приложения (OS X Yosemite работает исключительно на х64 процессорах).
5. Указываем, сколько требуется оперативной памяти для системы. По-хорошему, ей нужно не более 4ГБ ОЗУ, но можно и больше, в зависимости от ресурсов вашего ПК. Я задал 4 ГБ.
6. Нам также потребуется создать виртуальный жёсткий диск для нашей будущей машины. Именно на нём будут храниться все файлы ОС и всё то, что вы на ней будете создавать. Он берёт от физического «харда» лишь часть, размер которой вы задаёте сами. Выбираем первый пункт и идём дальше.
7. После этого заходим в раздел «Настройки->Система» и отключаем там EFI.
8. Теперь остается лишь запустить на ней OS X Yosemite. Нажимаем «Запустить» и в открывшемся диалоговом окне выбираем необходимый образ.
Памятка: для пущей верности можно задать для программы эмуляцию ноутбука от Apple. Открываем командную строку Windows (cmd.exe) и вставить:
1. cd C:\Program Files(x86)\Oracle\Virtualbox\ (стандартный путь установки)
2. VBoxManage setextradata *название_вашей_виртуальной_машины* VBoxInternal2/SmcDeviceKey “ourhardworkbythesewordsguardedpleasedontsteal(c)AppleComputerInc”
How to Run Windows 10 on Mac with VirtualBox for Mac OS X
Now that you’ve got the software components necessary to run Windows 10 in a virtual machine, let’s run through the installation process:
- Open VirtualBox and click on the “New” button to build a new virtual machine
Name the new virtual machine “Windows 10 VM” (or something equally obvious), select “Microsoft Windows” as the type and choose “Windows 10” as the version, then choose Continue
Select to create a new virtual hard drive, then choose Continue again
Back at the primary VirtualBox screen, choose “Start” to boot the new Windows 10 volume
Since there is no drive or OS installed yet, you will be asked to choose a virtual optical disk, click on the Folder icon and choose the Windows 10 ISO you downloaded earlier, then click “Start”
In a moment or two you’ll be in the Windows 10 installer, select your language and click “Next”
Go through the standard Windows 10 installation experience, this can take a little while but eventually you’ll create a user account, select a user name, and do some basic Windows configuration
When setup is finished, Windows 10 will be running in VirtualBox, right on your Mac – yes this is a full featured version of Windows
When you’re finished, quit VirtualBox like any other application and Windows 10 will shut down. When you want to run Windows again in Mac OS X, just launch VirtualBox again, select your Windows 10 virtual machine, and click the “Start” button to boot Windows in the app. Easy, right?
Yes, this is a complete version of Windows 10. These preview builds expire eventually when the final version comes out from Microsoft, but there is some speculation that they may make Windows 10 free. Regardless, when the final version comes out you’ll be able to install it and run within VirtualBox the same way as outlined above.
Keep in mind this is a virtual machine, which basically means the VirtualBox app is functioning as a virtual computer on top of your existing Mac. This undoubtedly impacts performance, which is part of why the more resources the computer has the better the experience, so you’re not going to want to be using this for trying to play some wild Windows games in Mac OS X. Nonetheless, this is more than sufficient for basic Windows tasks, using Windows apps like Internet Explorer, or just to get a feel for Windows 10. For a true native Windows experience on a Mac, you’d want to install Windows with Boot Camp as a side-by-side bootable operating system, we’ll cover that separately here if that interests you.
If you’re enjoying this VirtualBox experience, you may be pleased to discover that you can run many other operating systems in the virtual machine environment as well. If you want to try Linux, you can run Ubuntu on your Mac with VirtualBox, or many versions of Internet Explorer in different Windows VMs, Windows 8, even Android 4, older versions of Mac OS X like Snow Leopard, and much more, you can explore our VirtualBox section for more.
If you get tired of Windows 10, you can either delete the virtual machine from within VirtualBox, or remove the Windows .vdi file (the virtual disk image) from your hard disk manually. Keep in mind that if you delete the VM, any files that you created in Windows will be removed as well.
Установка Mac OS на VirtualBox: пошаговая инструкция
На данный момент конкурируют между собой две гигантские корпорации: Microsoft и Apple, причем в разных сферах, начиная от мобильных телефонов и заканчивая компьютерами. Подробнее говоря о ПК, можно разделить две самые распространенные ОС: Windows и OS X. Любой человек так или иначе сталкивался с ОС Windows, так как она очень распространена и имеется почти на каждом ПК, чего не скажешь об OS X, которая может нормально работать только на компьютерах, выпущенных компанией Apple. Но есть такие пользователи, которые хотели бы попробовать данную ОС. Как установить Mac OS на VirtualBox? Для этого нам будет нужна программа под названием VirtualBox, которая поможет установить OS X быстро и несложно.
В виртуальной машине: установите Snow Leopard, затем (соблюдая лицензию Apple на Snow Leopard, насколько это возможно в этой ситуации) используйте эту установку только для немедленного обновления до Lion
Пожалуйста, обратите внимание на соглашения в Apple — Legal
смонтировать скрытый Apple_Boot Recovery HD
используйте ditto или, cp чтобы выделить из этого тома копию следующего файла:
размонтировать Recovery HD
используйте chflags с nohidden ключевым словом, чтобы убрать hidden флаг из копии, которую вы отложили
если вы можете загрузить виртуальную машину из этого .dmg, используйте утилиты Mac OS X для переустановки с помощью электронного дистрибутива программного обеспечения, загруженного из Apple.
если на шаге (5) вы потерпите неудачу, обсудите в Ask Different Chat .
Настройка виртуальной машины
Ещё один важный файл в папке macOS — файл basic.sh. Он используется для настройки среды выполнения виртуальной машины.
Добавьте следующие две строки в конец файла basic.sh и сохраните его.
-drive id=SystemDisk,if=none,file=mac_os.qcow2 -device ide-hd,bus=sata.4,drive=SystemDisk
Окончательное содержимое basic.sh должно выглядеть так:
Ещё одна конфигурация, которую можно изменить — это доступный виртуальной машине объём оперативной памяти. Строка, начинающаяся с -m, указывает размер памяти в гигабайтах. Нужно указать число используемых виртуальной машиной ядер процессора в строке, которая начинается с -smp, то есть cores = x.
Настройка виртуальной машины из командной строки
Не все настройки можно выполнить через графический интерфейс, поэтому придется сделать еще немного ахалай-махалай из терминала.
-
Закрываем VirtualBox, клик по значку поиска у меню Пуск и набираем cmd на клавиатуре. Клик по названию «Командная строка» в результатах поиска.
- В открывшемся окне пишем строку: cd «C:Program FilesOracleVirtualBox» и нажимаем Enter на клавиатуре. Эта команда меняет текущую директорию на папку, в которую установлен VirtualBox.
- Вставляем строку VBoxManage setextradata «macOS Sierra» «VBoxInternal/Devices/efi/0/Config/DmiSystemProduct» «iMac11,3» , снова Enter и ждем выполнения. Впрочем, каких-либо особых результатов ждать не стоит — просто появится новая строка для ввода. Точно так же проделываем с остальными командами — вставляем по одной и жмем Enter.
- VBoxManage setextradata «macOS Sierra» «VBoxInternal/Devices/efi/0/Config/DmiSystemVersion» «1.0»
- VBoxManage setextradata «macOS Sierra» «VBoxInternal/Devices/efi/0/Config/DmiBoardProduct» «Iloveapple»
- VBoxManage setextradata «macOS Sierra» «VBoxInternal/Devices/smc/0/Config/DeviceKey» «ourhardworkbythesewordsguardedpleasedontsteal(c)AppleComputerInc»
- VBoxManage setextradata «macOS Sierra» «VBoxInternal/Devices/smc/0/Config/GetKeyFromRealSMC» 1
- И напоследок еще одно заклинание, которое выставляет правильное разрешение экрана. По умолчанию виртуальная MacOS запускается в разрешении 1024 х 768 — маловато будет! Следующая строка выставляет разрешение 1920 х 1080: VBoxManage setextradata «macOS Sierra» VBoxInternal2/EfiGraphicsResolution 1920×1080 . Подробнее о настройке разрешения смотрите 3.14.1. Video modes in EFI.
Подготовка VirtualBox для установки MacOS Sierra
- Качаем и устанавливаем с официального сайта последнюю версию VirtualBox (я дополнительно поставил Extension Pack из раздела «Downloads«). Статья писалась по версии 5.2.
- Далее запускаете VirtualBox, кликаете «Создать«, задаете имя виртуальной машины и указываете устанавливаемую версию, в моем случае — macOS 10.12 Sierra (64-bit), жмете «Далее«.
Выставляете выделяемый объем оперативной памяти, минимум 2048 мб., я рекомендую 4096 или даже 8192, если позволяют ресурсы вашего компьютера.
Далее выбираете «Создать новый виртуальный жесткий диск» — «Создать«.
Оставляете без изменений «VDI (VirtualBox Disk Image)» — «Далее«.
Рекомендую выбрать «Динамический виртуальный жесткий диск«, в этом случае виртуальная машина не будет занимать лишнего места на диске.
Указываете имя файла вашей виртуалки и ее размер, можно оставить все по умолчанию — «Создать«.
Появилась новая виртуальная машина, кликаете по ней правой кнопкой мыши — «Настройки«.
Переходите в раздел «Система«, там будет три подраздела: «Материнская плата«, «Процессор» и «Ускорение«, настраивайте аналогично скриншотам ниже. Чипсет выбираем PIIX3 или IHC9.
В разделе «Дисплей«, подразделе «Экран» выкручивайте видеопамять на максимум и снимайте галки ускорения, если они стоят.
Данный пункт не обязателен, но может избавить от проблем с началом установки. В разделе носители нужно удалить оптический привод и создать новый контроллер SATA, а уже в нем создать новый привод и указать путь к образу macOS.
По итогу все должно выглядеть примерно так:
Нажимайте «ОК» и закрывайте VirtualBox.
Далее нужно открыть командную строку от имени администратора и ввести данную команду ( MacOS нужно заменить на имя вашей виртуалки)
Внимание! Важен регистр, то есть, если название «macOS», то вариант «macos» или «Macos» не подойдет :. cd «C:Program FilesOracleVirtualBox»
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
Что вам понадобится
Во-первых, вам необходимо скачать копию 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 можно также через дисковую утилиту или с помощью команды в терминале:
Если рабочего Mac под рукой нет, то Google вам в помощь.
What You’ll Need
First, you’ll need to download a copy of Oracle VM VirtualBox. You’ll also need an ISO image of the macOS version you want to install.
Getting hold of an ISO is actually more difficult than you might expect. If you have access to a Mac, you won’t be able to download a copy of the OS you already have installed. If the Mac is running macOS Mojave, open the macOS High Sierra page in the App Store and download the installer from there.
You will need to convert this APP file to a DMG and then convert from a DMG to an ISO in order to be able to install it in VirtualBox. A less complicated, but also less secure, option is to search for an ISO of your desired version of macOS online. There are plenty of sites that have them, but downloading an ISO from an unofficial site does come with a level of risk.
Вместо вывода: как работает Windows 10 на виртуальной машине
Я использую Windows 10 через VirtualBox на базовом по процессору и оперативной памяти MacBook Air 2019 года. Про характеристики виртуальной машины писал выше: это 32+ ГБ постоянной и 2 ГБ оперативной памяти.
В рамках таких характеристик 64-битная Windows 10 не летает, как macOS 10.15 Catalina актуальной ревизии. Тем не менее, скорости вторичной операционной системы вполне достаточно, чтобы комфортно использовать небольшие приложения, которые не работают на Mac. Именно такая задача и ставилась.
В отличие от Boot Camp, компьютер не нужно перезагружать, прерывая текущие задачи, чтобы выполнить новые в другой ОС. Это безусловный плюс, который компенсирует не самую большую производительность затеи.
Стоит ли так заморачиваться? Или ради интереса, или по реальной нужде. Держать виртуалку, которая отъедает внушительную часть небольшого SSD, просто на всякий случай нет никакого смысла.
iPhones.ru
Самый простой способ использовать вторую систему на Mac.
Николай Грицаенко
Кандидат наук в рваных джинсах. Пишу докторскую на Mac, не выпускаю из рук iPhone, рассказываю про технологии и жизнь.