Как запустить mac os x в virtualbox на windows?

13 ответов на вопрос “Как запустить mac os x в virtualbox на windows?”

  1. wowan131378 Ответить

    Mac, как и вся продукция Apple, отличается безупречным качеством исполнения. За это её чтят и любят, но есть люди, которые сомневаются в покупке данного аппарата. Безусловно, каждый может зайти в любой «реселлерский» магазин и посмотреть в живую на технику Apple, но не всем хватает на это времени. Именно для них (да и просто для любознательных) создана эта инструкция.
    Познакомимся с операционной системой с OS X Yosemite через ваш домашний ПК посредством виртуальной машины. Не считая времени загрузки, процесс установки и настройки займет у вас не более получаса!
    Внимание: исходя из политики Apple, данная операционная система не устанавливается на продукцию других компаний. Поэтому нам придется использовать сторонний образ ОС, созданный на основе оригинального. Всё, что вы делаете, вы делаете на свой страх и риск.

    Лучшая виртуальная машина для нашей задачи – VirtualBox. Она достаточно мощная, имеет простой интерфейс, да и бесплатная.
    Для работы данного метода убедитесь в том, что ваш процессор поддерживает технологию виртуализации (этот параметр включается в БИОСЕ).

    Загрузка, установка и настройка дистрибутива

    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”

    Установка и запуск OS X Yosemite

    Итак, наша система загружается.
    1. Выбираем русский язык и переходим к следующему шагу – настройке жёсткого диска для «операционки». Так как он создается изначально в файловой системе NTFS (которая не работает с OS X), нам придется немного «пошаманить».

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

    3. Переходим в верхнем «тулбаре» обратно в установщик (нажимаем на «Дисковая утилита» и выбираем «OS X Installer») указываем только что отформатированный под наши нужды «хард», жмём «Продолжить» и ожидаем окончания установки.

    4. И вот, момент истины – OS X Yosemite готова к работе!
    Пропускаем этап авторизации через iCloud, задаём логин/пароль для пользователя и, пожалуй, на этом всё.

    Вот и всё! Добро пожаловать в дивный новый мир OS X. Делитесь вашим опытом работы с ОС от Apple в комментариях 😉

  2. Body_Solid Ответить

    На Mac перейдите по ссылке и нажмите «Открыть приложение App Store».
    Кликните «Загрузить», подождите, пока установщик скачается, и закройте его.
    Откройте папку «Программы» → «Утилиты» и запустите «Терминал».
    Создайте контейнер образа диска, скопировав команду hdiutil convert ~/Desktop/InstallSystem.dmg -format UDTO -o ~/Desktop/HighSierra.iso
    Смонтируйте его командой hdiutil attach /tmp/HighSierra.cdr.dmg -noverify -mountpoint /Volumes/install_build
    Разверните установщик системы в созданный образ командой sudo /Applications/Install\ macOS\ High\ Sierra.app/Contents/Resources/createinstallmedia –volume /Volumes/install_build
    Введите пароль администратора и подтвердите действие нажатием клавиши Y и Enter.
    Переместите образ на рабочий стол командой mv /tmp/HighSierra.cdr.dmg ~/Desktop/InstallSystem.dmg
    Отмонтируйте установщик командой hdiutil detach /Volumes/Install\ macOS\ High\ Sierra
    Сконвертируйте образ macOS в формат ISO командой hdiutil convert ~/Desktop/InstallSystem.dmg -format UDTO -o ~/Desktop/HighSierra.iso
    Смените расширение файла образа на ISO и перенесите с помощью флешки на ПК, где будет установлена виртуальная машина.

    3. Выберите и установите ПО для виртуализации

    Существует множество платных и бесплатных виртуальных машин. Для установки macOS подходят VmWare, Parallels, VirtualBox. Для нашего примера возьмём последнюю: она в свободном доступе и хорошо известна.

  3. Kozlovml Ответить

    Обновленная статья Установка MacOS 10.13 High Sierra на VirtualBox
    Так в последнее время сложилось, что мне переодически требуется под рукой MacOS. Не настолько часто, что бы бежать в магазин и покупать продукцию Apple, но все же достаточно часто, что бы испытывать неудобство. Понятно, что самым простым решением в таком случае будет установка какой-нибудь версии MacOS на виртуалку. Честно сказать, такой надобности я не испытывал лет пять. И когда мне такая виртуалка была нужна прошлый раз, я изрядно наплясался с бубном, пока получил приемлемый результат. Почему то я думал, что с тех пор что то изменилось, тем более, что в списке доступных ОС для VirtualBox MacOS присутствует. Но начав мучить гугл на эту тему, выяснил, что изменилось все весьма мало. Поддержка в боксе уже который год в стадии беты, Guest Additions (пакет расширений для гостевой системы, улучшающий ее работу) отсутствует как класс, а большинство образов которые я скачал, были изрядно кривые. Но все же более менее приемлемое решение я нашел – чем с вами и делюсь. Надеюсь кому то будет полезно.

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

    Нормальный образ MacOS Sierra забираем тут
    Последнюю версию VirtualBox берем, как всегда, с официального сайта

    Настраиваем VirtualBox для работы с MacOS

    Запускаем VirtualBox и создаем новую виртуалку (что бы получить картинку как на скрине переключитесь в режим “Подробный режим”). Я поставил 4096 оперативки – если вы себе этого позволить не можете, оставьте 2 Гб. Меньше уже бессмысленно. На экране с настройками жесткого диска все оставляем по умолчанию.

    Нажимаем создать, затем правой кнопкой по вновь созданной машине и “Настроить”. Далее выставляем все, как на скриншотах.



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

    Далее надо немного изменить настройки доступных приводов. Когда виртуальный оптический привод висел на одном контроллере с жестким диском у меня установка не запустилась.
    Удаляем:

    Затем добавляем новый контроллер SATA и к нему прикрепляем наш образ.


    Остальное оставляем по умолчанию и сохраняем настройки.
    Теперь с нашей виртуальной машиной надо еще немного поработать. Для этого закрываем VirtualBox, запускаем командную строку (Win+R, ввести cmd) и вводим следующее (“MacOS” замените на название вашей виртуальной машины):

  4. serjio.tula Ответить

    Поскольку далеко не все полезные программы могут похвастаться наличием версии для 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 на свой компьютер.

  5. andrewr911 Ответить

    Лицензионное соглашение MacOS накладывает два ограничения:
    В виртуальной машине можно устанавливать только MacOS X Server. При этом физически можно установить и обычную версию, но лицензионное соглашение это нарушит.
    Виртуальную машину с установленной MacOS X Server можно запускать только на компьютерах Apple. Опять же, физически ее можно запускать на любом компьютере (но если процессор не в списке тех, которые использует apple — например, Pentium D, AMD или i3 — то придется использовать бубен), но лицензионное соглашение это тоже нарушает.
    О вопросах совместимости
    В данный момент поддержка экспериментальная. В частности, Oracle пока не сделала guest additions — набор драйверов, которые ставятся на OS в виртуальной машине и позволяют ей комфортно использовать физическое железо компьютера. Без Guest Additions в установленной Mac OS X проблемы со сменой разрешения, нет сетки и звука (по крайней мере по отзывам. Лично у меня сеть работает). Разработчики говорят, что скоро все будет.
    Как устанавливать
    Процесс использования на windows / linux не так очевиден, как на Mac OS. Что нужно сделать для того, чтобы получить работающую Mac OS X в виртуальной машине, запущенной не на MacOS. Для примера установим virtualbox на Windows 7 64-bit. Что нужно сделать:
    Скачиваем и устанавливаем самую последнюю virtualbox с официального сайта. Было несколько исправлений без изменения версии, так что даже если у вас стоит релиз 3.2.4, он может быть с фатальными для MacOS багами
    Запускаем virtualbox и создаем виртуальную машину с именем «MacOS», указываем в качестве гостевой операционной системы Mac OS X Server, остальное по умолчанию.
    Открываем настройки созданной виртуальной машины. В настройках приводов, если присутствует SATA, меняем его на IDE (ICH6). Там же для привода компакт-дисков устанавливаем галочку «passthrough» — без этого виртуальная машина под windows не сможет загрузится с установочного компакт диска MacOS X.
    Закрываем virtualbox, запускаем консоль, делаем cd в папку с virtualbox и выполняем следующую команду:
    VBoxManage setextradata “MacOS” “VBoxInternal2/SmcDeviceKey” “ourhardworkbythesewordsguardedpleasedontsteal(c)AppleComputerInc”
    Где «MacOS» — имя созданной виртуальной машины. ВНИМАНИЕ: вместо © необходимо писать “(“, «c» и “)” — парсер хабра их автоматически превращает в один символ.
    Запускаем virtualbox, стартуем виртуальную машину, в появившемся окне визарда выбираем что cd-приводом будет физический привод, вставляем в него установочный диск с MacOS X и, если все сделано правильно, то virtualbox грузится с диска и начинается установка. Если же вместо этого показывается желто-черное EFI Menu — то с диска загрузиться не получилось. Либо процессор не тот, либо не сделано что-то из вышеописанного.
    Profit?

  6. coolribak11 Ответить


    Дорогие наши читатели, если вдруг вам понадобилось запустить MacOS для работы с какой-то специальной программой, или даже просто для расширения кругозора, то теперь вам не нужно покупать дорогой компьютер от Apple, или как-то мучиться с установкой на свой компьютер, переживая что сделаете что-то не так. Теперь MacOS можно установить на виртуальный компьютер. Обратите внимания, что мы не в коем случае не распространяем пиратского софта, мы лишь показываем что можно сделать при помощи пары хитрых шагов. А программа VirtualBox, ссылка на которую находится ниже, является бесплатным продуктом, и его может использовать каждый.
    В ближайшее время, мы напишем статью, как запустить MacOS на VMware, но вы должны иметь ввиду, что это программа платная, поэтому если вы её не хотите приобретать, тогда пользуйтесь VirtualBox.
    Официальная группа безопасности выпустила новые заплатки для Snow Leopard, если вы хотите использовать эту систему, то достаточно найти ISO образ в интернете, но если у вас есть совесть, и ваша карма хочет быть спокойной, тогда приобретите лицензию, и спите спокойно .
    Приступаем к установке.
    1. Скачайте VirtualBox : http://turbobit.net/thru8l1say3c.html


    2. Установите и запустите её
    3. В верхнем левом углу нажмите “New” (если у вас русская версия, тогда “Новое”)
    4. Затем кликните на Create window Virtual Machine (рус. “Создать окно Виртуальной машины”) нажмите кнопку “Next” (рус. Далее)

    5. В этом окне в поле “Name” напишите OSX, чуть ниже будет меняться автоматически система и версия.
    6. Следующее окно позволит вам выбрать размер оперативной памяти (1024 mb в самый раз):

    7. Следующее окно:

    Здесь вы можете выделить сколько угодно места для вашей виртуальной машины, на которой будет стоять операционная система. 20GB должно хватить, давайте поговорим по поводу динамических и статических специпльно для Cityblack.ru. Динамический будет расширяться по использованию, т.е. вы можете его заполнять по мере надобности, а дисковое пространство будет увеличиваться, что естественно будет занимать вашу настоящую память на жестком диске. Статический будет фиксирован 20GB и сколько бы вы не добавляли и не загружали, больше 20 гб вам не забить. Динамический будет не так быстро и оптимизированно работать, как статический, поэтому думайте сами. Наш выбор статический.
    8. Нажмите “Next” (рус. Далее).



    9. Он покажет принятые вами настройки. Нажмите кнопку “Finish” (рус. Готово), а затем нажмите кнопку “Settings” (рус. Настройка) в верхней части. В этом окне щелкните по “System” (рус. системе) в левой панели и снимите флажок Включить EFI.

    10. Теперь нажмите на кнопку “Storage” (рус. хранения) слева. Далее нажмите на “Empty” (рус. Пустой) под OSX.vdi, выберите папку с зеленой стрелкой справа (рядом с “CD / DVD устройств”).

    11. В этом окне нажмите кнопку “Add” (рус. “Добавить”) в верхней части. Затем найти и добавить OSx86 ISO который вы скачали ранее (для тех кто не понял, нужно выбрать образ диска). Then highlight it and click Select at the bottom. Затем выделите ее и нажмите кнопку “Select” (рус. Выбрать) в нижней части. Затем нажмите кнопку OK, и нажмите кнопку “Start” (рус. “Пуск”) в левой части главного окна VirtualBox.

    Как только начнется загрузка, нажмите левой клавишей мыши в окне и нажмите клавишу F8. Затем в командной строке введите –v , чтобы вы могли видеть, свои ошибки, если что-то пойдет не так. Все действия будут выполняться, и в конечном итоге вы должны прийти к экрану выбора языка. Выберите свой язык и нажмите кнопку “Next” (рус. “Далее”).Если вы не можете переместить мышь за пределы этого экраничка или наоборот не можете ни как туда попасть, нажмите правый Ctrl + I. Нажмите кнопку Continue и Agree (рус. продолжить и согласен). Затем, выберите Utilities (рус. Утилиты) в меню.

    12. На этом экране нужно выделить VBox 20GB жесткий диск. Затем перейдите на вкладку Erase (рус. Стереть), заполните поле Name например OSX, и нажмите кнопку Erase (рус.Удалить) в нижней правой части окна. Это не должно занять много времени. Затем нажмите кнопку Disk Utility в строке меню и закройте его. Выделите диск, который в настоящее время появляется и нажмите кнопку Continue (рус. “Продолжить”.)

    В следующем окне будьте очень внимательны. Нажмите кнопку Customize (рус.”Настроить”) в левом нижнем углу.
    AMD пользователя проверить:
    Любые обновления включены в верхней части.
    Выпадающий Kernels и выбрать Legacy kernel.
    AMD ниже вариантов поддержки системы.
    Intel пользователя проверить:
    Любые обновления включены в верхней части.
    Выпадающий загрузчиков и проверить новейших Chameleon.
    Затем нажмите кнопку “Finish” (рус. Готово) и нажмите кнопку “Install” (рус. Установить). Для ускорения процесса можно нажать Skip когда всплывет “проверить диск”.

    Как только он выдаст что: “Установка закончена”, и начинается обратный отсчет до перезагрузки, нажмите правую клавишу Ctrl. Нажмите на Devices в верхней части окна VirtualBox, удалите CD / DVD устройства и щелкните на значке Unmount CD/DVD Device. Затем перейдите на Machine > Reset и нажмите кнопку Reset в командной строке. Далее вы увидите загрузчик Chameleon, а затем OS X начнет загружаться.

    После загрузки вы увидите, установка экранов для OS X! Если всё хорошо, тогда идем дальше. После долгих исследований, тестирований и поиска информации, я пришел к выводу, что виртуальная операционная система может работать только с одним ядром.Так же я до сих пор не разобрался с аудио, ни как не получается настроить нормально работу звуковой карты. Да и разрешение тоже ограничено. С другими функциями пока разбираемся, присоединяйтесь к нам, давайте исследовать и находить решения вместе.
    Если вы найдете различные версии OSx86 и ваш образ работает лучше, или если вы сможете исправить проблему с аудио и у вас будет решение данной проблемы, тогда обязательно дайте нам знать, как вы сделали это в комментариях! Если же возникнут вопросы, так же можете задавать их в комментариях.

  7. VideoAnswer Ответить

Добавить ответ

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