Хакинтош на виртуальную машину

Хакинтош на виртуальную машину

Мало кто себе может позволить приобрести MacBook, так как цены на технику компании Apple очень высокие. Но есть альтернативное решение – установка мак ос на ПК, а точнее сказать, на VirtualBox – виртуальную машину.

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

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

Как известно, система MacOS поставляется исключительно на технике от Apple – MacBook. Цены на такие устройства начинаются от 100 тысяч, а сейчас есть варианты и по 200 тысяч. Если очень хочется посмотреть и опробовать систему, то вот, что нужно сделать:

  1. Скачайте с официального сайта VirtualBox последней версии. Она полностью бесплатная и много пространства на диске не займет.
  2. Устанавливаем виртуальную машину в соответствии с инструкцией по установке. (Читаем: Как установить VirtualBox?)
  3. Загружаем систему MacOS Sierra. Образ будет весить около 4,5 Гб, а после установки еще больше, но не суть.

Установка Mac OS осуществляется на Windows любой версии. У меня сейчас стоит Windows 7 и все отлично работает. Первые попытки были, конечно не удачными, но потом я разобрался.

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

    В главном окне программы нажимаем кнопку «Создать».

  • Готово, виртуалку под систему от Apple мы создали.
  • Настройка VirtualBox под нужды MacOS Sierra

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

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

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

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

    Команды CMD для настройки VirtualBox под MacOS

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

    Переходим в папку с виртуальной машиной — cd «C:Program FilesOracleVirtualBox».

    Где MacOS – это имя вашей виртуальной машины

    Я пытался запустить установку систему без этих команд, но все, что вы получите – бесконечную перезагрузку.

    Установка Mac OS X на Windows – последний этап

    Теперь приступим непосредственно к установке OS X на Windows с виртуальной машиной. Процесс такой же простой.

    • Запустите VirtualBox и выберите созданную MacOS, затем щелкаете по кнопке «Запустить».
    • Начинается эмуляция MacOS. Если образ выбран верно, и он не битый, то на экране отобразится черный экран с выполнением команд.

    Запуск MacOS на ПК с виртуальной машиной

      После установки откроется окно с выбором страны. Выбираем «Россия» и тапаем по кнопке «Продолжить».

    Как изменить разрешение экрана на VirtualBox с Mac OS X

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

    Чтобы в гостевой ОС изменить разрешения экрана на VirtualBox понадобится командная строка и изменение параметров.

    • С повышенными привилегиями запускаем командную строку.
    • Переходим в каталог с программой — cd «C:Program FilesOracleVirtualBox».
    • Вводим команды для изменения разрешения по горизонтали и вертикали:
    • Запускаем гостевую систему и проверяем.

    Если это не помогло есть другой метод изменения разрешения.

    В самой системе откройте Finder, перейдите в папку «Extra» и на вашем жестком диске откройте файл org.Chameleon.boot.plist.

    Между и в файле вставьте следующую строку:

    Graphics Mode
    1920x1080x32

    Запускаем командную строку, заходим в каталог программы и выполняем команду:

    Вот таким простым и быстрым способом нам удалось установить MaOS на Windows с виртуальной машиной VirtualBox. Напомню, что вы можете установить практически любую систему с разными версиями. Если вам нужна помощь относительно данной темы, напишите в комментарии и не забудьте поделиться информацией с друзьями.

    Читайте также:  Как исправить ошибку api ms crt

    Если вы подумали, что наш цикл об установке Mac OS X на PC уже давно окончен, то спешим вас уверить: это далеко не так. Да, основные моменты, составляющие фундамент хакинтошной науки, мы уже разобрали, но количество нюансов, заслуживающих упоминания, исчисляется десятками (если не сотнями). Поводом к продолжению цикла стала настойчивая просьба одного нашего читателя — ему было интересно узнать о тонкостях установки Mac OS X не на реальный компьютер, а в виртуальную машину.

    Итак, в двенадцатой статье одного из самых старых наших циклов статей мы поговорим о запуске Mac OS X в виртуалке. Такой вариант приемлем для тех, кто не горит особым желанием немедленно пересаживаться на Mac OS X, но кому очень нужна какая-нибудь эксклюзивная Mac-программа. Как правило, это Xcode: программировать под iOS хотят очень многие, но вот не все из них готовы только из-за этого покупать Мак или возиться с хакинтошем.

    Ещё пару лет назад установка Mac OS X в виртуальную машину была всего лишь чуть менее геморройным делом, нежели инсталляция Mac OS на «живой» PC. Очень многое изменилось с момента выхода версии виртуальной машины VirtualBox, поддерживающей эмуляцию EFI. Это открывает «виндузятникам» блистательную перспективу — возможность без лишних трудов накатить Mac OS X с ритейл-диска в виртуальную машину без каких-то дополнительных патчей. Впрочем, и тут не обошлось без костылей и палках в колёсах.

    Итак, речь сегодня пойдёт именно о VirtualBox. Как мы уже сказали, программа нативно поддерживает установку Mac OS X под Windows. К тому же ценник VirtualBox равен нулю, чего не скажешь о том же VMware. Установка Mac OS X в виртуальную машину может быть осуществлена двумя методами:

    • установка с родного диска и с эмуляцией EFI (для тех, кто не читал предыдущие статьи цикла, напоминаем, что EFI — замена BIOS на Маках). Учтите, что этот метод предъявляет существенные ограничения по процессору. Для AMD этот путь однозначно заказан, то же можно сказать и в отношении старых Intel, не поддерживающих SSE3. Проще говоря, у вас должен быть Intel Core 2 Duo или Intel Core i3/i5/i7. Core 2 Quad тоже могут сойти, но вероятность успеха будет меньше
    • установка хакинтошной сборки или ритейл-диска через сторонний загрузчик без включения эмуляции EFI. Этот вариант прокатит почти для всех современных процессоров.

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

    • дистрибутив Oracle VM VirtualBox (качать тут)
    • VirtualBox Oracle VM VirtualBox Extension Pack (качать там же)
    • ритейл-DVD Mac OS X. Если вы хотите попробовать первый метод, то это должна быть реальная болванка, а не образ. Если у вас Core i3/i5/i7, то вам подойдёт только Mac OS X 10.6.3 или старше, потому что Mac OS X 10.6 про эти процессоры ещё не знать не хотела
    • виртуальные дисководы (например, созданные в программе DAEMON Tools) — сойдут для второго метода
    • много свободного времени

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

    Достаточно вам обозвать машину «Mac», и тип ОС выставится автоматически. Не удивляйтесь, что выберется именно Mac OS X Server — так и должно быть. На использование несерверной Mac OS виртуальная машина VirtualBox не лицензирована. Но серверная и несерверная макоси мало чем отличаются, поэтому ставить можно и ту, и другую (если совесть не мучит).

    Затем дайте виртуальной машине памяти. Лучше не жадничайте: для Mac OS X Snow Leopard гигабайт — разумный минимум, а два гига — желаемый оптимум.

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

    Закончится первоначальная настройка, начнётся настройка вторичная 🙂 Нажимаем кнопку «Свойства»:

    Пробегаемся по ключевым вкладкам диалогового окна настроек. Важнее всего — вкладка «Система»:

    Здесь смело вырубаем дисковод для дискет, удостоверяемся, что выбран чипсет ICH9 и проставлены галочки «Включить IO APIC» и «Абсолютные устройства позиционирования». Галочка «Включить EFI» определяет, какой из двух описанных выше методов установки вы выбираете. Если хотите ставить с родного диска без лишних приблуд, то галочку нужно выставить, если же первый метод не подходит или не проходит, то снимаете галку.

    Читайте также:  Цап atoll dac 100se

    Затем загляните на вкладку «Дисплей»:

    По умолчанию для макоси выделяются смешные 7 мегабайт видеопамяти. Настойчиво рекомендуем выставить раз в девять больший объём.

    Затем идём на вкладку «Носители»:

    Здесь всё зависит от выбранного вами метода. Если вы выбрали первый метод, то обязательно присоединяете к >

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

    Наконец, остаётся заглянуть на вкладку «USB». Здесь должны быть проставлены обе галочки:

    На этом вторичная настройка закончена. Пора начинать третичную настройку 🙂 Озлобленных и утомлённых читателей спешим успокоить — это нужно только при использовании первого метода. Нужно закрыть VirtualBox, зайти в подпапку с названием «.VirtualBox» в вашей домашней папке, и отредактировать содержимое файла VirtualBox.xml. Если редактировать его совсем нечем, сойдёт встроенный в Винду WordPad:

    В массив добавляете строки:

    Сохраняете файл, запускаете VirtualBox обратно.

    Если вы выбрали первый метод, то засовываете в дисковод болванку с Mac OS X и запускаете виртуальную машину. Если вы выбрали второй метод, то лучше всего воспользоваться методом iBoot. Качаете по ссылке образ iBoot и сохраняете его на диске. Потом монтируете его в виртуальный привод или подсоединяете к машине напрямую. Если вы всё верно сделали, то при втором методе вскоре увидите экран с глазастым яблоком (правда, центральный пункт будет называться иначе):

    Идёте в меню «Устройства-Приводы оптических дисков-Выбрать образ оптического диска…» и выбираете образ ритейл-образ Mac OS X. Потом внутри виртуальной машины жмёте F5 и нажимаете Enter.

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

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

    Если не увидите, то пробуйте снова. И снова. Варьируйте упомянутые выше настройки, пока хватит времени и терпения 😉

    Выбрав язык, вы увидите лицензионное соглашение, а потом попадёте на экран выбора целевого диска, где будет совсем пусто:

    Не отчаивайтесь — всё идёт по плану. В меню «Служебные программы» выберите Дисковую утилиту. Вы увидите неразмеченный диск, на котором нужно создать один раздел в разметке GPT. Для этого достаточно зайти на вкладку «Разбить диск на разделы» и в списке слева выбрать «Раздел: 1». Заодно введите метку раздела:

    После этого смело закрывайте Дисковую утилиту. Вы попадёте обратно в установщик системы.

    Если вы ставите сборку, то уделите время правильной расстановке галочек в списке пакетов, вызываемом кнопкой «Customize» на самом последнем экране установщика Mac OS X. Универсальных рекомендаций тут нет — всё зависит от сборки и вашего процессора. Главное правило — лучше поснимать все лишние галки (а их будет много).

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

    Потом, если всё пройдёт нормально, машина сама перезагрузится. Иногда она может выдать серый экран смерти (панику ядра), но это не значит, что установка не удалась.

    Если вы ставили систему по первому методу, то она самостоятельно загрузится. Если по второму, понадобится внешний загрузчик. Для iBoot снова подмените образ на iBoot.iso, а на экране с глазастым фруктом вы увидите ваш виртуальный жёсткий диск. Когда вы загрузитесь в систему, поставьте утилиту MultiBeast (снова отсылаем вас к соответствующему мануалу) и запишите загрузчик Chameleon на раздел виртуального диска.

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

    Читайте также:  World of warcraft legion системные требования

    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)OracleVirtualbox (стандартный путь установки)

    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 в комментариях 😉

    (4.00 из 5, оценили: 5)

    Ссылка на основную публикацию
    Adblock detector