Меню Рубрики

Установка sierra на виртуалку

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

Воспользоваться ОС от Apple можно не покупая их оборудования, например установив в качестве виртуальной машины с помощью VirtualBox. Обязательно подготовьте подходящий образ системы заранее.

Подготовка 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 Files\Oracle\VirtualBox\»

VBoxManage.exe modifyvm «MacOS» —cpuidset 00000001 000106e5 00100800 0098e3fd bfebfbff

VBoxManage setextradata «MacOS» «VBoxInternal/Devices/efi/0/Config/DmiSystemProduct» «iMac11,3»

VBoxManage setextradata «MacOS» «VBoxInternal/Devices/efi/0/Config/DmiSystemVersion» «1.0»

VBoxManage setextradata «MacOS» «VBoxInternal/Devices/efi/0/Config/DmiBoardProduct» «Iloveapple»

VBoxManage setextradata «MacOS» «VBoxInternal/Devices/smc/0/Config/DeviceKey» «ourhardworkbythesewordsguardedpleasedontsteal(c)AppleComputerInc»

VBoxManage setextradata «MacOS» «VBoxInternal/Devices/smc/0/Config/GetKeyFromRealSMC» 1

Установка macOS

После проделанного можно начинать непосредственно установку Sierra.

  • Запускайте VirtualBox и нажимайте «Запустить» — зеленую стрелку.
  • Подхватится ранее указанный образ MacOS и начнется установка, первый шаг которой — выбор языка.

  • Тут вы видите отсутствие диска для установки системы.

  • В верхней навигационной панели выбираете «Утилиты» — «Дисковая утилита…«

  • В «Дисковой утилите» выбираете ваш виртуальный жесткий диск и кликаете «Стереть«.

  • Задаете «Имя», «Формат» и «Схему» как на скрине (хотя имя можете задать любое) и жмете «Стереть«.

  • Закрываете «Дисковую утилиту«, видите появившийся диск. Выбираете его и кликаете «Продолжить«.

  • Ждете. С учетом того, что у меня SSD, установка была около 15 минут.

Первый запуск macOS

  • Выбираете раскладку клавиатуры — «Продолжить«.

  • Если у вас никогда не было mac — «Не переносить информацию«. Если был, рекомендую выбрать тоже самое! 🙂

  • Отключайте геолокацию, ни к чему лишние процессы.

  • Если у вас есть Apple ID — можете попытаться зайти с него, к каким последствиям приведет сейчас или в будущем, не готов сказать, но лучше не рисковать.

  • Выбираете часовой пояс по карте или из списка — «Продолжить«.

  • Siri впервые появилась на Mac в macOS Sierra, как мне кажется, на компьютере она бесполезна, но попробуйте! 🙂
Читайте также:  Установка из архива сталкер тень чернобыля

Все, установка и первичная настройка системы закончены, далее, после нажатия кнопки «Продолжить«, произойдет запуск ОС и загрузка рабочего стола.

Меняем разрешение экрана виртуальной машины на нужное

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

cd «C:\Program Files\Oracle\VirtualBox\»
VBoxManage setextradata MacOS VBoxInternal2/EfiHorizontalResolution 1440
VBoxManage setextradata MacOS VBoxInternal2/EfiVerticalResolution 900

Где 1440 и 900 — это разрешение экрана и его можно заменить на другое. Стандартные разрешения экранов:

640×480, 800×600, 1024×768, 1280×1024, 1440×900, 1920×1080.

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

Авторизуясь, вы даете согласие на обработку персональных данных.

Отменить ответ

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

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

источник

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

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

Собираем мысли в пучок, после увиденного.

Установка MacOS на VirtualBox тема на любителя, ʁ не особо доверяю виртуальным машинам. И зачем пользователю Windows, нужен MacOS, мне тоже не совсем понятно. И, тем не менее.

Показываю свой компьютер, потому, что не у каждого пользователя, запуститься ОС, на виртуальной машине.

Материнская плата: Hewlett-Packard 2282

Процессор: Intel(R) Core(TM) i7-4510U CPU @ 2.00GHz

Видеокарта: Intel(R) HD Graphics Family, 1 GB

Монитор: 2282Стандартный монитор @60 (1920 x 1080)

Начнем с ролика. Там всё занудно-пунктуально озвучено, возможно, вам не понадобится читать весь мануал.

Запускаем VirtualBox, создаем новую виртуалку и сразу переходим в «Экспертный режим». Устанавливаем количество выделенной памяти минимум 2048 Мб, оптимально 4096 Мб. Имя виртуальной машины пишем латиницей, без пробелов и обязательно запоминаем — пригодится далее. Нажимаем кнопку «Создать». Виртуальная машина готова. Открываем настройки.

Настройки описывать не буду. Что повторяться? Всё есть в ролике! Единственная оговорка — когда к приводу будите прикреплять ISO-образ системы, не размещайте его на внешних накопителях. У меня он лежал прямо в корне диска с системой (потом можно удалить или перекинуть на другой раздел жёсткого диска или USB-устройство, для хранения).

Сохраняем виртуальную машину и закрываем все окна .

Далее в cmd от имени администр. выполняем 7 команд (я задал имя вирт. маш. «HighSierra», у вас может быть другим, будьте внимательны):

$ VBoxManage.exe modifyvm «HighSierra» —cpuidset 00000001 000106e5 00100800 0098e3fd bfebfbff

$ VBoxManage setextradata «HighSierra» «VBoxInternal/Devices/efi/0/Config/DmiSystemProduct» «iMac11,3»

$ VBoxManage setextradata «HighSierra» «VBoxInternal/Devices/efi/0/Config/DmiSystemVersion» «1.0»

$ VBoxManage setextradata «HighSierra» «VBoxInternal/Devices/efi/0/Config/DmiBoardProduct» «Iloveapple»

$ VBoxManage setextradata «HighSierra» «VBoxInternal/Devices/smc/0/Conf/DeviceKey»»ourhardworkbythesewordsguardedpleasedontsteal(c)AppleComputerInc»

$ VBoxManage setextradata «HighSierra» «VBoxInternal/Devices/smc/0/Config/GetKeyFromRealSMC» 1

Если Вы не радистка Кэт и вам сложно «стучать» по кнопкам клавиатуры, запустите готовый скрипт vbox_macos.cmd из архива, который скачали в начале поста. Нужно ввести имя вашей вирт. машины. В моём случае это, всё та же «HighSierra». Для продолжения нажмите любую клавишу. С настройкой вирт. машины закончили, переходим к установке ОС, включив VirtualBox и нажав кнопку «Запустить».

Установку MacOS описывать не буду, это довольно муторно. В видео показал вес процесс установки. На, что нужно обратить внимание? После перезагрузки снова появится окно, выбора утилит. Чтобы не ходить по кругу, нужно выключить вирт. машину. В настройках отключить файл образ (изъять диск из привода) и снова нажать кнопку «Запустить».

После чего обязательно «вывалимся» в UEFI Shell. Выполняем следующие пять команд:

Далее следуем инструкциям мастера установки: выбор страны, раскладки клавиатуры, отказ от Aplee ID, вводим имя пользователя и пароль и так далее. После еще одной перезагрузки, возможно длительной (следите за индикацией вирт. жёсткого диска — моргает, значит всё гуд), получаем полноценную MacOS High Sierra. Ёксиль-Моксиль (так назвал ОС), успешно установили.

Читайте также:  Установка omxplayer raspberry pi

Но, это ещё не все. Выжег мозга, продолжается. Снова закрываем все окна VirtualBox. Научим виртуалку работать с тем разрешением, которое нам требуется.

Запускаем скрипт vbox_resolution.cmd или в командной строке «вбиваем» следующее (следите за именем вирт. машины):

$ VBoxManage setextradata «HighSierra» VBoxInternal2/EfiGraphicsResolution 1920×1080

Предположим, Вы воспользовались вторым скриптом. Вводим имя виртуальной машины, разрешение экрана. Значения (1920X1080) разделяет латинская x (обязательно), иначе ничего не выйдет. Естественно, у вас может быть другое разрешение экрана.

После чего снова запускаем VirtualBox и радуемся проделанной работе.

1. У вас должна быть включена поддержка виртуализации в bios

2. После вывода команды fs1: возможно, придётся нажать Shift+Enter

3. Система не запускается, на чёрном экране крайняя строчка “End RandomSeed” (Попробуйте указать версию не High Sierra, а просто Mac OSX (64bit). Settings > General > Version. Настроить > Общие > Версия)

4. Не на всех компьютерах система «заведётся» — если у вас меньше 4ГБ виртуальной памяти, возможно, следует отказаться от затеи.

источник

Как установить macOS через виртуальную машину

Подробнейшая инструкция для тех, кому нужен Xcode или просто хочется попробовать фирменную ОС Apple.

1. Проверьте совместимость ПК

Для запуска macOS понадобится относительно современный компьютер. Для более-менее комфортной работы нужен четырёхъядерный процессор, 8 ГБ оперативной памяти и дискретная графика.

Помимо этого, процессор должен поддерживать технологии виртуализации на аппаратном уровне. У чипов Intel это VT-x или VT-d, у AMD — AMD-V. Почти у всех современных процессоров она есть, но не лишним будет проверить.

Это можно уточнить в описании конкретной модели чипа на сайте производителя или с помощью бесплатной утилиты CPU-Z.

  1. Скачайте приложение с официального сайта и установите.
  2. Запустите CPU-Z и взгляните на строку Instructions.
  3. Если там есть указанные выше маркировки, значит, всё в порядке.
  4. Если нет, можно использовать программную виртуализацию, но в таком случае производительность будет заметно ниже.

2. Приготовьте образ macOS

Установочных образов macOS нет в свободном доступе, к тому же Apple запрещает использование своей ОС на компьютерах других производителей. Чтобы получить образ загрузочного диска, можно попытаться найти его в интернете или одолжить Mac у кого-нибудь из друзей.

Мы воспользуемся вторым вариантом.

  1. На Mac перейдите по ссылке и нажмите «Открыть приложение App Store».
  2. Кликните «Загрузить», подождите, пока установщик скачается, и закройте его.
  3. Откройте папку «Программы» → «Утилиты» и запустите «Терминал».
  4. Создайте контейнер образа диска, скопировав команду 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. Для нашего примера возьмём последнюю: она в свободном доступе и хорошо известна.

    1. Перейдите на официальный сайт VirtualBox и кликните по ссылке Windows hosts.
    2. Откройте загруженный файл и следуйте подсказкам мастера установки.
    3. Подтвердите инсталляцию дополнительных компонентов в процессе.

    4. Создайте виртуальную машину

    Теперь в VirtualBox необходимо создать наш виртуальный компьютер, на который мы позже установим macOS.

    1. Запустите утилиту, нажмите кнопку «Создать» и задайте имя машины.
    2. Укажите тип и версию ОС, в нашем случае — Mac OS X и macOS 10.13 High Sierra.
    3. Укажите объём ОЗУ. Чем больше, тем лучше, но за зелёную зону лучше не выходить.
    4. Выберите «Создать новый виртуальный диск» и тип VDI.
    5. Укажите формат «Динамический» и задайте необходимый размер. Рекомендуется от 30 ГБ в зависимости от объёма софта, который планируется использовать.
    Читайте также:  Установка распорных анкеров хилти

    5. Настройте виртуальную машину

    Для корректного запуска гостевой ОС нужно выделить оптимальное количество ресурсов основного компьютера, сконфигурировать некоторые настройки и выбрать образ macOS в качестве загрузочного диска.

    1. Выберите виртуальную машину и нажмите «Настроить» на панели инструментов.
    2. Перейдите в раздел «Система» и на вкладке «Материнская плата» снимите галочку с пункта «Гибкий диск», а затем переместите его вниз с помощью стрелки. Остальное оставьте без изменений.
    3. На вкладке «Процессор» укажите количество ядер. Лучше не выходить из зелёной зоны.
    4. В разделе «Дисплей» установите максимальный объём видеопамяти и убедитесь, что обе галочки ускорения сняты.
    5. В разделе «Носители» кликните строку «Пусто», а затем на иконку диска и выберите ISO-образ, который мы подготовили на втором шаге.
    6. Нажмите кнопку OK для сохранения настроек и закройте VirtualBox.

    6. Сконфигурируйте дополнительные параметры

    Из-за упомянутых выше ограничений macOS запускается только на фирменных компьютерах Apple. Чтобы система всё-таки установилась в VirtualBox, придётся немного пошаманить в консоли и прикинуться iMac.

    1. Откройте поиск, введите cmd и запустите «Командную строку».
    2. Поочерёдно скопируйте следующие команды, заменив в них mac на имя вашей виртуальной машины.

    7. Установите macOS в виртуальной машине

    Теперь можно переходить к самой установке macOS. Эта процедура разбита на несколько этапов и занимает около часа. В процессе придётся снова повозиться с командной строкой, но уже в последний раз.

    Первый этап

    1. Откройте VirtualBox и запустите виртуальную машину.
    2. Начнётся предварительная загрузка системы. На экране будет отображаться много текста, среди которого может быть информация об ошибках. Не обращайте на это внимания.
    3. Через несколько минут появится логотип с яблоком и загрузится графический интерфейс.
    4. Выберите язык системы и запустите «Дисковую утилиту» из меню.
    5. Укажите виртуальный диск, который мы создали на четвёртом шаге и нажмите кнопку «Стереть».
    6. Задайте имя, а остальные опции оставьте как есть. Подтвердите стирание.
    7. Выберите в окне утилит «Установить macOS» и нажмите «Продолжить».
    8. Примите лицензионное соглашение и кликните на созданный диск.
    9. Дождитесь, пока установочные файлы скопируются на диск и система перезагрузится.
    10. Когда на экране снова появится окно «Утилиты macOS», перейдите в меню Apple и нажмите «Выключить».

    Второй этап

    1. Выберите виртуальную машину в VirtualBox и откройте её настройки.
    2. Перейдите в раздел «Носители» и кликните по строке HighSierra.iso, а затем по иконке диска и нажмите «Изъять диск из привода».
    3. Нажмите ОК и снова запустите виртуальную машину.
    4. После загрузки появится UEFI-оболочка с командной строкой, в которую нужно поочерёдно ввести вручную следующие команды:

    Fs1:
    cd «macOS Install Data»
    cd «Locked Files»
    cd «Boot Files»
    boot.efi

    Третий этап

    1. После этого запустится графический интерфейс и установка продолжится.
    2. Через несколько минут виртуальная машина перезагрузится и откроется интерфейс первичной настройки системы.
    3. Укажите страну и раскладку клавиатуры.
    4. Выберите Don’t transfer any information now, чтобы настроить систему как новую.
    5. Пропустите вход в Apple ID, нажав Setup later и Skip.
    6. Примите условия лицензионного соглашения, а затем введите имя пользователя и пароль.
    7. Нажмите Continue и настройте клавиатуру с помощью подсказок.

    8. Проверьте работу виртуальной машины

    Установка macOS завершена. Операционная система работает в отдельном окне, которое можно свернуть или перенести на другой монитор.

    Для включения виртуальной машины откройте VirtualBox и нажмите кнопку «Запустить». Завершение и перезагрузку можно делать как из утилиты, так и через системное меню macOS.

    источник

    Добавить комментарий