Hackintosh на виртуальную машину
Установка 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.
Нажмите «Безопасность и конфиденциальность», затем выберите «Разрешить», чтобы завершить процесс установки.
Через десять-двадцать минут вы получите уведомление о том, что установка завершена. Чтобы завершить процесс установки, нажмите кнопку «Перезагрузить», чтобы изменения вступили в силу.
После перезапуска 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 и видеопамятью, Читать далее
Довольно распространённая проблема, когда после добавления ссылки на внешнюю страницу в соц. сеть, её данные, в том числе и изображение, кэшируются, и при последующем изменении остаются прежними. В этой статье вы узнаете, как можно очистить кэш расшариваемых внешних страниц сайта Читать далее
Установка MacOS 10.13 High Sierra на VirtualBox
High Sierra 10.13.6 вышла еще в конце июля, а через недельку на подходе и Mojave, но обновить материал по установке MacOS на VirtualBox руки дошли только сейчас. Давайте установим и заодно более подробно разберем некоторые моменты, которые судя по комментариям к прошлой статье, вызывали затруднение.
Содержание статьи:
1. Что понадобится для установки MacOS на VirtualBox
2. Настраиваем VirtualBox для установки MacOS
Запускаем VirtualBox, создаем новую виртуалку и сразу переключаемся в экспертный режим.
Устанавливаем количество выделенной памяти минимум 2048 Мб, оптимально 4096 Мб или больше. Имя виртуальной машины задавайте латиницей, без пробелов – потом будет меньше хлопот, при настройке через консоль. Остальное выбирайте, как на скриншоте.
Нажимаем “Создать”, в следующем окне указываем расположение и объем доступного диска. Можно оставить все по умолчанию.
Виртуальная машина готова. Открываем настройки.
И проверяем, что бы везде было, как на скринах ниже.
Обязательно 2 процессора.
Проверяем включена ли аппаратная виртуализация.
Задвигаем ползунок видеопамяти на максимум и убираем чеки с ускорения.
К приводу подкрепляем образ, который вы скачали по ссылкам выше.
Остальные настройки оставляем по умолчанию, сохраняем виртуальную машину и закрываем VirtualBox.
В командной строке выполняем:
Или можете запустить готовый скрипт vbox_macos.cmd из архива который скачали в начале статьи. Он попросит ввести вас имя вашей виртуальной машины и все остальное сделает сам.
С настройкой виртуальной машины закончили, переходим к установке системы.
3. Установка
Запускаем виртуалку и ждем пока не прогрузится установщик. В результате, вы должны увидеть выбор языка. Выбираем русский и продолжаем.
На следующем экране выбираем дисковую утилиту. Прежде чем продолжать установку, нам необходимо разметить диск.
Запускаем, выбираем наш диск (1 на скрине), нажимаем кнопку “Стереть”(2), задаем имя (3) и опять “Стереть” (4).
После завершения подготовки диска снова попадаем на стартовый экран установщика. Далее все просто, на всякий случай, публикую скрины:
Нажимаем, соответственно, “Продолжить”:
Принимаем условия соглашения:
Выбираем диск и продолжаем:
Все, установка стартовала!
Отлично, установка началась, но это еще только 1 этап. Теперь, надо дождаться пока система не соберется перезагружаться и отключить файл образа. Если не успели, просто выключите виртуальную машину, отключите образ и запустите снова.
У меня несколько раз, после перезагрузки, установщик автоматически не стартовал и вываливался в UEFI Shell. Ни чего страшного в этом нет, лечится элементарно.
4. Настраиваем разрешение
Последнее, что нам надо сделать, научить виртуалку работать с тем разрешением, которое нам нужно. Для этого нас снова понадобится командная строка. Выключите виртуальную машину, закройте VirtualBox и запустите командную строку.
Введите:
Читайте также
Обновленная статья Установка MacOS 10.13 High Sierra на VirtualBox Так в последнее время сложилось, что…
MacOS X + VirtualBox = любовь: Запускаем макось под виртуальной машиной
Содержание статьи
Единственно верный способ почувствовать прелесть Mac OS X — купить компьютер или ноутбук Mac. Удобно, быстро, стабильно и без геморроя — человеческий подход в лучших традициях Mac. Желая познать непознаваемое, а именно — Mac OS X на обычном PC, энтузиасты активно допиливают различные виды Хакинтоша, ругаются словами «кекст» и боятся апдейтов системы. Еще сложнее было заставить макось работать под виртуальной машиной, но это только до сегодняшнего дня.
Экспериментальная поддержка
Все началось с того, что я решил попробовать написать приложение для iPhone/iPad и тут же встрял из-за досадного ограничения. Оказалось, SDK разработчика и все сопутствующие инструменты доступны только для платформы Mac OS Х. По правде говоря, Mac я собираюсь купить уже довольно давно, особенно после мучительных танцев с Хакинтошом, но, увы, заветный Macbook Pro 15″ как был, так и остается лишь пунктом в списке «Хочу купить».
Колдовать снова с установкой Mac OS на свой PC, не имея гарантии, что смогу хотя бы запустить нужный софт, не было никакого желания. Опыт подсказывал, что ничего хорошего не выйдет и с виртуальными машинами. Ни одно решение для виртуализации, будь оно от Microsoft, Parallels, VMware или Sun, без шаманства (важный момент!) не позволяет запустить Mac OS в качестве гостевой ОС! Вернее говоря, не позволяло. Изучая changelog программы VirtualBox’а (теперь уже распространяемое под эгидой компании) Oracle, которую в последнее время использую в качестве основного средства виртуализации, наткнулся на очень интересную строчку: «Experimental support for Mac OS X Server guests». Опция впервые появилась в версии 3.2.0 и далее часто упоминается. Получается, в качестве гостевой OS теперь можно установить макось? Слово «server» сначала сбило с толку, но быстро выяснилось, что это есть не что иное, как лицензионное ограничение Mac OS X. Дело в том, что лицензия допускает установку ОС только на компьютеры и ноутбуки Mac. Все остальное, включая Хакинтоши и прочие извращения, по большому счету запрещены — вполне логичный шаг со стороны компании Apple. А вот ограничение внутри самой VirtualBox, как оказалось, искусственное. Быстро нашлось немало отзывов о том, что под VirtualBox’ом отлично устанавливается последняя версия Mac OS X, то есть Snow Leopard (такое вот кодовое имя релиза). Тут надо иметь в виду, что подобный опыт напрямую нарушает лицензию системы, поэтому может рассматриваться исключительно в образовательных целях.
Создание виртуальной машины
После этого можно сохранить конфиг и заново запускать VirtualBox. Последний штрих — выбрать в качестве cdrome образ с Mac OS X и стартовать виртуальную машину. В 90% случаев запустится графический инсталлятор, и можно будет спокойно установить ось. Откуда берутся эти 10% неудач, сказать сложно. Однако если вдруг во время загрузки выплывает какая-нибудь kernel-ошибка, или многообещающе появится серый экран с курсором, но на этом все и останавливается, можно попробовать другой путь. В этом случае уже не надо никак шаманить с конфигом виртуалки (если добавил туда ExtraDataItem’ы, то их надо удалить). Идея в том, чтобы использовать альтернативный загрузчик — Empire EFI (prasys.co.cc/tag/empire-efi). Штука распространяется в виде ISO-файла (например, empireEFIv1085.iso), которую надо примонтировать к виртуалке и отдать команду на старт. Во время загрузки появится уже темный интерфейс Empire EFI — в этот момент надо демонтировать текущий образ альтернативного загрузчика и подключить ISO’шку со Snow Leopard. Обновляем информацию о диске ( ), жмем — вуаля, опять же получаем окно установщика Mac OS X.
Установка и настройка
Тем или иным способом появляется графический интерфейс установщика системы, который приветливо предлагает выбрать язык для установки. Далее, спросив, куда необходимо установить ОС, он почему-то не предложит никаких вариантов. Все потому, что еще не размечен жесткий диск (виртуальный). Для того, чтобы создать структуры и отформатировать разделы, запускаем дисковую утилиту из раздела «Утилиты» верхнего меню. Тут выбираем вкладку «Стереть», потом жмем кнопку «стереть», и утилита сама все сделает за нас. Теперь указываем установщику размеченный раздел — и начинается процедуры установки. Reboot.
Щелкаем по окошкам, запускаем различные программы, пробуем открыть страницы в браузере Safari. Тут же скачиваем Textmate, легендарный текстовый редактор для Mac OS X, в виде непривычного dmg-файла (формат дистрибутивов в Mac OS X) и устанавливаем — опять же, все отлично работает. Конечно, совсем не так шустро, как на самом Mac’е, и не так быстро, как в случае Хакинтоша, но при этом вполне комфортно. В эйфории от того, что не надо мучиться с кекстами и прочими шаманствами, можно даже не заметить отсутствие звука — в системе нет драйвера для звукового контроллера ICH AC97, который эмулирует VirtualBox. Вероятно, этот факт сильно напрягал энтузиастов, поэтому на форуме виртуалки быстро появились необходимые дрова. Добротный установщик, доступный на forums.virtualbox.org/viewtopic.php?f=4&t=30843, избавит даже от возни с ручной правкой kext’ов. Просто скачай PKG-файл, запусти его и перезапусти систему. Помимо отсутствия звука меня напрягало фиксированное разрешение, установленное в гостевой ОС, равное 1024×768. К счастью, и для этого есть маленький хинт, который опять же необходимо провернуть в конфиге виртуалки. Открываем XML-файл в текстовом редакторе и после всех ExtraDataItem добавляем новую строку:
Параметр N — это числа от 0 до 4, означающие разрешения 640×480, 800×600, 1024×768, 1280×1024, 1440×900 соответственно.
С помощью этой строки мы указываем, что виртуальная машина должна использовать так называемый VirtualBox EFI. EFI — это Extensible Firmware Interface, новый индустриальный стандарт, который должен заменить БИОС в качестве основного интерфейса.
Увы, в рамках используемого виртуальной машиной EFI другие разрешения не поддерживаются, но даже 1440×900 вполне достаточно для комфортной работы. Вот чего пока не хватает, так это поддержки надстройки Guest Additions, с помощью которой, например, можно очень просто обмениваться файлами между хостовой и гостевой машиной. Сейчас для этого придется использовать протокол SMB. Для этого сначала нужно его включить. Переходим в настройки: «Меню u„ Системные настройки „Љ Интернет и беспроводная сеть „| Общий доступ» и включаем «Общий доступ к файлам». В «параметрах» необходимо активировать протокол SMB. Теперь к любой Windows-машине с расшаренными ресурсами можно подключиться через меню «Переход „Ђ Подключение к серверу». Надо лишь указать адрес хоста в адресной строке: smb://10.0.2.2. Кстати говоря, значение 10.0.2.2 неслучайно: в большинстве случаев (то есть с сетевыми настройками VB и виртуальной машины по умолчанию) это будет адрес хостовой машины.
Купить MAC
Сама по себе поддержка Mac OS X в качестве гостевой ОС — это очередной шаг вперед ребят из команды VirtualBox. Многие из них живут и работают в Питере и еще пару лет назад с радостью показывали мне только что введенную поддержку 3D-ускорения внутри гостевых систем. Потом появился flash-клиент для доступа к виртуальным машинам. Теперь — новая фича, и опять «полный улет». С другой стороны, как бы просто ни было поставить макось под виртуалкой, это никогда не заменит настоящего Mac’а: быстрого компьютера или ноутбука с прекрасным экраном, чумовым тачпадом и долгой батареей. Помни об этом.
Установка Mac OS X на PC. Часть 12: Хакинтош в виртуальной машине
Если вы подумали, что наш цикл об установке Mac OS X на PC уже давно окончен, то спешим вас уверить: это далеко не так. Да, основные моменты, составляющие фундамент хакинтошной науки, мы уже разобрали, но количество нюансов, заслуживающих упоминания, исчисляется десятками (если не сотнями). Поводом к продолжению цикла стала настойчивая просьба одного нашего читателя — ему было интересно узнать о тонкостях установки Mac OS X не на реальный компьютер, а в виртуальную машину.
Ещё пару лет назад установка Mac OS X в виртуальную машину была всего лишь чуть менее геморройным делом, нежели инсталляция Mac OS на «живой» PC. Очень многое изменилось с момента выхода версии виртуальной машины VirtualBox, поддерживающей эмуляцию EFI. Это открывает «виндузятникам» блистательную перспективу — возможность без лишних трудов накатить Mac OS X с ритейл-диска в виртуальную машину без каких-то дополнительных патчей. Впрочем, и тут не обошлось без костылей и палках в колёсах.
Итак, речь сегодня пойдёт именно о VirtualBox. Как мы уже сказали, программа нативно поддерживает установку Mac OS X под Windows. К тому же ценник VirtualBox равен нулю, чего не скажешь о том же VMware. Установка Mac OS X в виртуальную машину может быть осуществлена двумя методами:
Хотя мы старались не публиковать конкретных инструкций в предыдущих статьях (потому что в случае с хакинтошем нет и не может быть ничего однозначно верного и универсального), сегодня мы отступим от принятого правила. Приведённый ниже мануал подходит для обоих методов сразу, а различия мы будем пояснять по ходу дела.
Приступим! Ставите VirtualBox, запускаете, в главном окне нажимаете кнопку «Создать». Видим мастер создания виртуальной машины:
Достаточно вам обозвать машину «Mac», и тип ОС выставится автоматически. Не удивляйтесь, что выберется именно Mac OS X Server — так и должно быть. На использование несерверной Mac OS виртуальная машина VirtualBox не лицензирована. Но серверная и несерверная макоси мало чем отличаются, поэтому ставить можно и ту, и другую (если совесть не мучит).
Затем дайте виртуальной машине памяти. Лучше не жадничайте: для Mac OS X Snow Leopard гигабайт — разумный минимум, а два гига — желаемый оптимум.
Потом понадобится создать новый образ диска для виртуальной машины, и процесс первоначальной настройки закончится:
Закончится первоначальная настройка, начнётся настройка вторичная 🙂 Нажимаем кнопку «Свойства»:
Пробегаемся по ключевым вкладкам диалогового окна настроек. Важнее всего — вкладка «Система»:
Здесь смело вырубаем дисковод для дискет, удостоверяемся, что выбран чипсет ICH9 и проставлены галочки «Включить IO APIC» и «Абсолютные устройства позиционирования». Галочка «Включить EFI» определяет, какой из двух описанных выше методов установки вы выбираете. Если хотите ставить с родного диска без лишних приблуд, то галочку нужно выставить, если же первый метод не подходит или не проходит, то снимаете галку.
Затем загляните на вкладку «Дисплей»:
По умолчанию для макоси выделяются смешные 7 мегабайт видеопамяти. Настойчиво рекомендуем выставить раз в девять больший объём.
Затем идём на вкладку «Носители»:
Здесь всё зависит от выбранного вами метода. Если вы выбрали первый метод, то обязательно присоединяете к IDE-контроллеру в режиме ICH6 привод реального дисковода и ставите галочку «Разрешить прямой доступ». Британскими учёными доказано, что любые другие комбинации настроек, а также использование вместо живой болванки образа диска в виртуальном приводе не даёт никаких результатов — Mac OS тупо не грузится =)
Второй метод установки не так придирчив — здесь можно смело использовать виртуальные приводы или просто прицепить к виртуальной машине образ диска. Кстати, для цепляния предназначена маленькая кнопочка с диском (на скриншоте она справа от надписи «Вторичный мастер 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 на раздел виртуального диска.
На этом наш объёмный мануал можно считать оконченным. Не будем загадывать, о чём будет следующая статья нашего цикла, потому что планы наши меняются чаще, чем должны были бы 😉 Мы постараемся, чтобы она была не менее полезной и интересной.
[Хакинтош] Запуск Mac OS X Lion в виртуальной машине VMware
Что вы знаете об Mac OS? То что это ОС устанавливается только на Mac? Что эта ОС очень красивая? А хотите ли вы узнать об этой ОС больше? Я вам помогу! Угадайте, как мы смотреть на эту ось? Нет, я не дам вам ссылку на YouTube и не заставлю читать материал из Википедии, хотя надо бы.. Вот вам ссылка на Википедию: ссылка на Википедию. Я научу запускать Mac OS X Lion на вашем ПК! Вы сможете ощутить всю красоту этого продукта от Apple! Сразу хочу сказать, что если у вас старый, дохлый компьютер, можете закрыть эту страницу и читать, что то другое, так как мы запустим все это в виртуальной машине VMware!
Начинаем запускать Mac OS!
Для запуска Mac OS x Lion вам потребуется:
Все нужные файлы вы видите на картинке ниже:
И ещё, проверьте, поддерживает ли ваш процессор инструкцию SSE3, если нет, то в будущем могут быть ошибки в системе.
В гайде будут использоваться сокращения в тексте:
Если у вас все готово, можем приступать.
Шаг 1: Устанавливаем программу VMware Workstation, Распаковываем образ виртуальной машины в удобное для вас место.
Шаг 2: запускаем VMware (я использую VMware Workstation 7) и нажимаем на: «Open Existing VM or Team»
Шаг 4: Нам открылось «меню» нашей ВМ, настраиваем её.
Что бы открыть настройки ВМ машины, нажмите на кнопку «Edit Virtual Machine settings» или нажмите на одну из строк в окне «Devices».
В настройках оперативной памяти (ОП) будьте осторожны. Если вы отдадите много ОП Виртуальной машине, то система вашего ПК начнёт тормозить (У меня был такой случай, после чего система начала жестока лагать, пришлось перезагружать ПК). Если же вы дадите минимум ОП виртуальной машине, то с ВМ произойдет та же учесть, что и с ПК в предыдущем случае.
Я выставил 2гб ОП. Почему я выбрал именно это 2гб? Все просто. Для установки Mac os x Lion нужно 2гб ОП, если вы не выставите данное количество, вам предложат восстановиться из резервной копии Time Machine или повысить ОП.
Далее идем в раздел «CD/DVD (IDE)»
Ставим точечку рядом с «Use ISO image file» и жмем на «Browse…»
Ищем скаченный вами ISO образ Mac os x Lion.
Настройки ВМ закончились, приступаем к самой интересной части установки (для тех, кто ни разу не видел Mac OS)
Шаг 5: Нажимаем на Плей.
У нас начнётся запускаться Mac OS:
Шаг 6: Нажимаем Ctrl + G (вы перейдете в режим ВМ)
Шаг 7: Открывается Вот такое окно:
Ждем пару секунд – минуту
Шаг 8: У нас открывается выбор языка.
Крутим колёсико вверх (тогда вы листаете вниз – особенность Lion)
Выбираем русский как главный язык.
Шаг 9: Дальше идут картинки, писать ничего не буду, всё сами поймёте
Идем курим на 15 — 20 минут пока Mac OS X Lion установится на Виртуальную машину.
После установки Mac OS система сама перезагрузится.
У нас вылезет такое сообщение:
Оно появляется потому что программа VMware как и другие похожие программы не умеют перезагружать систему.
Шаг 10: Перезагружаем Виртуальную машину. Кнопка перезагрузки находится рядом с кнопкой Запустить (плэй)
Шаг 11: После перезагрузки у вас появится вот такое окно:
Стрелочками на клавиатуре выберите второй значок с яблоком – эта установленная система. Жмём Enter.
Появится яблоко, ждем примерно минуту
Шаг 12: Выбираем язык:
Выбираем клавиатуру – раскладку:
Выбираем «Не переносить сейчас»
Вводим свой Apple ID и пароль:
Настройка учётной записи компьютера:
Жмем начать использовать Lion.
Вот он! Хакинтош!
Вот и все! Мы запустили Mac OS!
N1k0lay
Автор блога, а так же его системный администратор и SEO оптимизатор Посмотреть все мои статьи →
Установка MacOS 10.13 High Sierra на VirtualBox
High Sierra 10.13.6 вышла еще в конце июля, а через недельку на подходе и Mojave, но обновить материал по установке MacOS на VirtualBox руки дошли только сейчас. Давайте установим и заодно более подробно разберем некоторые моменты, которые судя по комментариям к прошлой статье, вызывали затруднение.
Содержание статьи:
1. Что понадобится для установки MacOS на VirtualBox
2. Настраиваем VirtualBox для установки MacOS
Запускаем VirtualBox, создаем новую виртуалку и сразу переключаемся в экспертный режим.
Устанавливаем количество выделенной памяти минимум 2048 Мб, оптимально 4096 Мб или больше. Имя виртуальной машины задавайте латиницей, без пробелов – потом будет меньше хлопот, при настройке через консоль. Остальное выбирайте, как на скриншоте.
Нажимаем “Создать”, в следующем окне указываем расположение и объем доступного диска. Можно оставить все по умолчанию.
Виртуальная машина готова. Открываем настройки.
И проверяем, что бы везде было, как на скринах ниже.
Обязательно 2 процессора.
Проверяем включена ли аппаратная виртуализация.
Задвигаем ползунок видеопамяти на максимум и убираем чеки с ускорения.
К приводу подкрепляем образ, который вы скачали по ссылкам выше.
Остальные настройки оставляем по умолчанию, сохраняем виртуальную машину и закрываем VirtualBox.
В командной строке выполняем:
Или можете запустить готовый скрипт vbox_macos.cmd из архива который скачали в начале статьи. Он попросит ввести вас имя вашей виртуальной машины и все остальное сделает сам.
С настройкой виртуальной машины закончили, переходим к установке системы.
3. Установка
Запускаем виртуалку и ждем пока не прогрузится установщик. В результате, вы должны увидеть выбор языка. Выбираем русский и продолжаем.
На следующем экране выбираем дисковую утилиту. Прежде чем продолжать установку, нам необходимо разметить диск.
Запускаем, выбираем наш диск (1 на скрине), нажимаем кнопку “Стереть”(2), задаем имя (3) и опять “Стереть” (4).
После завершения подготовки диска снова попадаем на стартовый экран установщика. Далее все просто, на всякий случай, публикую скрины:
Нажимаем, соответственно, “Продолжить”:
Принимаем условия соглашения:
Выбираем диск и продолжаем:
Все, установка стартовала!
Отлично, установка началась, но это еще только 1 этап. Теперь, надо дождаться пока система не соберется перезагружаться и отключить файл образа. Если не успели, просто выключите виртуальную машину, отключите образ и запустите снова.
У меня несколько раз, после перезагрузки, установщик автоматически не стартовал и вываливался в UEFI Shell. Ни чего страшного в этом нет, лечится элементарно.
4. Настраиваем разрешение
Последнее, что нам надо сделать, научить виртуалку работать с тем разрешением, которое нам нужно. Для этого нас снова понадобится командная строка. Выключите виртуальную машину, закройте VirtualBox и запустите командную строку.
Введите:
Читайте также
Обновленная статья Установка MacOS 10.13 High Sierra на VirtualBox Так в последнее время сложилось, что…
Установка Mac OS X на PC. Часть 12: Хакинтош в виртуальной машине
Если вы подумали, что наш цикл об установке Mac OS X на PC уже давно окончен, то спешим вас уверить: это далеко не так. Да, основные моменты, составляющие фундамент хакинтошной науки, мы уже разобрали, но количество нюансов, заслуживающих упоминания, исчисляется десятками (если не сотнями). Поводом к продолжению цикла стала настойчивая просьба одного нашего читателя — ему было интересно узнать о тонкостях установки Mac OS X не на реальный компьютер, а в виртуальную машину.
Ещё пару лет назад установка Mac OS X в виртуальную машину была всего лишь чуть менее геморройным делом, нежели инсталляция Mac OS на «живой» PC. Очень многое изменилось с момента выхода версии виртуальной машины VirtualBox, поддерживающей эмуляцию EFI. Это открывает «виндузятникам» блистательную перспективу — возможность без лишних трудов накатить Mac OS X с ритейл-диска в виртуальную машину без каких-то дополнительных патчей. Впрочем, и тут не обошлось без костылей и палках в колёсах.
Итак, речь сегодня пойдёт именно о VirtualBox. Как мы уже сказали, программа нативно поддерживает установку Mac OS X под Windows. К тому же ценник VirtualBox равен нулю, чего не скажешь о том же VMware. Установка Mac OS X в виртуальную машину может быть осуществлена двумя методами:
Хотя мы старались не публиковать конкретных инструкций в предыдущих статьях (потому что в случае с хакинтошем нет и не может быть ничего однозначно верного и универсального), сегодня мы отступим от принятого правила. Приведённый ниже мануал подходит для обоих методов сразу, а различия мы будем пояснять по ходу дела.
Приступим! Ставите VirtualBox, запускаете, в главном окне нажимаете кнопку «Создать». Видим мастер создания виртуальной машины:
Достаточно вам обозвать машину «Mac», и тип ОС выставится автоматически. Не удивляйтесь, что выберется именно Mac OS X Server — так и должно быть. На использование несерверной Mac OS виртуальная машина VirtualBox не лицензирована. Но серверная и несерверная макоси мало чем отличаются, поэтому ставить можно и ту, и другую (если совесть не мучит).
Затем дайте виртуальной машине памяти. Лучше не жадничайте: для Mac OS X Snow Leopard гигабайт — разумный минимум, а два гига — желаемый оптимум.
Потом понадобится создать новый образ диска для виртуальной машины, и процесс первоначальной настройки закончится:
Закончится первоначальная настройка, начнётся настройка вторичная 🙂 Нажимаем кнопку «Свойства»:
Пробегаемся по ключевым вкладкам диалогового окна настроек. Важнее всего — вкладка «Система»:
Здесь смело вырубаем дисковод для дискет, удостоверяемся, что выбран чипсет ICH9 и проставлены галочки «Включить IO APIC» и «Абсолютные устройства позиционирования». Галочка «Включить EFI» определяет, какой из двух описанных выше методов установки вы выбираете. Если хотите ставить с родного диска без лишних приблуд, то галочку нужно выставить, если же первый метод не подходит или не проходит, то снимаете галку.
Затем загляните на вкладку «Дисплей»:
По умолчанию для макоси выделяются смешные 7 мегабайт видеопамяти. Настойчиво рекомендуем выставить раз в девять больший объём.
Затем идём на вкладку «Носители»:
Здесь всё зависит от выбранного вами метода. Если вы выбрали первый метод, то обязательно присоединяете к IDE-контроллеру в режиме ICH6 привод реального дисковода и ставите галочку «Разрешить прямой доступ». Британскими учёными доказано, что любые другие комбинации настроек, а также использование вместо живой болванки образа диска в виртуальном приводе не даёт никаких результатов — Mac OS тупо не грузится =)
Второй метод установки не так придирчив — здесь можно смело использовать виртуальные приводы или просто прицепить к виртуальной машине образ диска. Кстати, для цепляния предназначена маленькая кнопочка с диском (на скриншоте она справа от надписи «Вторичный мастер 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 на раздел виртуального диска.
На этом наш объёмный мануал можно считать оконченным. Не будем загадывать, о чём будет следующая статья нашего цикла, потому что планы наши меняются чаще, чем должны были бы 😉 Мы постараемся, чтобы она была не менее полезной и интересной.
«Хакинтош» своими руками: как установить Mac OS на PC и Windows на Mac
Давно хотели попробовать Mac OS, но денег на покупку оригинальной техники нет? Или же ОС от Apple вам надоела и хотите снова пользоваться Windows? В этом гайде мы подробно расскажем, что и как нужно делать, чтобы установить Mac OS на PC и Windows на Mac.
Установка MacOS Mojave на PC
Проясним один важный момент — Mac OS заточена под железо Apple. Да, операционка будет работать на PC, но будьте готовы к возможным ошибкам. Устанавливайте ОС на свой страх и риск. Если вы уверены, что все будет хорошо, приступаем к установке.
Для начала нужно скачать официальный образ Mac OS Mojave. Делать это желательно из официального цифрового магазина Apple, попасть в который можно с помощью виртуальной машины — программы эмулирующей работу одной ОС внутри другой. В этой инструкции мы будем использовать бесплатную VMWare Workstation Player.
Установка виртуальной машины с MacOS
Итак, чтобы установить VMWare Workstation Player сделайте следующее:
Теперь у вас на компьютере есть виртуальная Mac OS. Чтобы просто посмотреть, как выглядит операционная система от Apple, этого достаточно, но для полноценной работы — нет.
Подготовка образа Mac OS Mojave
Как уже говорилось ранее, чтобы скачать образ Mojave, вам нужно воспользоваться виртуальной машиной:
У вас есть образ Mac OS Mojave, теперь займемся созданием загрузочной флешки:
Все. Загрузочная флешка готова. Теперь приступим к настройке BIOS на компьютере.
Настройка BIOS/UEFI
Если ваша материнская плата использует UEFI, особых проблем с установкой возникнуть не должно, однако в случае с BIOS некоторые важные манипуляции провести придется. Для начала нужно совершить общие настройки:
Кроме того, при установке Mac OS Mojave стоит придерживаться ряда правил:
Готово, теперь приступаем непосредственно к установке Mac OS Mojave на PC.
Установка Mac OS
Дальнейшие действия очень похожи на стандартную установку Windows:
Готово. Теперь вы обладатель PC с Mac OS. Осталось только провести настройку оборудования.
Настройка оборудования
Проще всего произвести первоначальную настройку с помощью MultiBeast. Утилита позволит вам без лишних трудностей установить все необходимые драйверы для оборудования. Впрочем, даже MultiBeast не под силу загрузить абсолютно все драйвера, поэтому некоторые вам придется устанавливать вручную. Итак, для настройки оборудования сделайте следующее:
Компьютер почти готов к полноценному использованию, осталось только установить драйвера для видеокарты:
Если все действия были выполнены правильно, у вас получился стабильно работающий «хакинтош».
Установка Windows на Mac
Проще всего установить Windows на компьютеры Apple — использовать инструмент Boot Camp. Утилита позволит не «сносить» Mac OS, а пользоваться обеими операционными системами. Для начала создайте загрузочную флешку с ISO-образом Windows:
Загрузочная флешка готова, теперь приступим непосредственно к установке Windows на Mac. К счастью, этот процесс куда проще, чем установка Mac OS на PC:
Установка Windows на Mac закончена. Теперь на вашем компьютере стоит 2 операционных системы, и вы можете пользоваться любой из них. Единственный минус — придется постоянно перезапускать Mac, чтобы переключиться на нужную вам ОС.
Установка Виртуальной Машины на Mac OS
Кроме полноценной установки Windows на Mac, можно создать ее виртуальный образ с помощью ВМ. Процесс схож с виртуализацией Mac OS на Windows, которые мы проводили в первой главе. Тогда мы использовали программу VMWare Workstation Player, но в случае с «Маком» рассмотрим те же шаги на примере также бесплатной утилиты Parallels Desktop:
Готово, теперь вы можете не перезагружая систему мгновенно переключиться с Mac OS на Windows и наоборот. ОС от Microsoft будет отображаться в отдельном окне, которое, при желании, вы можете растянуть на весь экран.