Toderelt.ru

ПК Журнал ТодерельТ
0 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Установка Mac OS на VirtualBox: пошаговая инструкция

Установка Mac OS на VirtualBox: пошаговая инструкция

На данный момент конкурируют между собой две гигантские корпорации: Microsoft и Apple, причем в разных сферах, начиная от мобильных телефонов и заканчивая компьютерами. Подробнее говоря о ПК, можно разделить две самые распространенные ОС: Windows и OS X. Любой человек так или иначе сталкивался с ОС Windows, так как она очень распространена и имеется почти на каждом ПК, чего не скажешь об OS X, которая может нормально работать только на компьютерах, выпущенных компанией Apple. Но есть такие пользователи, которые хотели бы попробовать данную ОС. Как установить Mac OS на VirtualBox? Для этого нам будет нужна программа под названием VirtualBox, которая поможет установить OS X быстро и несложно.

В виртуальной машине: установите Snow Leopard, затем (соблюдая лицензию Apple на Snow Leopard, насколько это возможно в этой ситуации) используйте эту установку только для немедленного обновления до Lion. Пожалуйста, обратите внимание на соглашения в Apple — Legal .

смонтировать скрытый Apple_Boot Recovery HD

используйте ditto или, cp чтобы выделить из этого тома копию следующего файла:

размонтировать Recovery HD

используйте chflags с nohidden ключевым словом, чтобы убрать hidden флаг из копии, которую вы отложили

если вы можете загрузить виртуальную машину из этого .dmg, используйте утилиты Mac OS X для переустановки с помощью электронного дистрибутива программного обеспечения, загруженного из Apple.

если на шаге (5) вы потерпите неудачу, обсудите в Ask Different Chat .

Итоговая конфигурация

1. Когда ваша виртуальная машина будет в списке, нажмите на кнопку «Settings». Выберите «System» в боковом меню и убедитесь, что «Floppy» снята в настройках «Boot Order». Это обеспечит загрузку виртуальной машины с образа диска High Sierra. Убедитесь, что «Base Memory» настроена на подходящий уровень — минимум 2048MB.

2. Находясь в меню «System», перейдите на вкладку «Processor». Установите количество процессоров не менее двух и убедитесь, что включена опция «Enable PAE/NX».

3. Выберите меню «Storage» на боковой панели. В разделе «Storage Devices» нажмите кнопку «Empty». Нажмите на иконку оптического диска в правом верхнем углу экрана и выберите ваш файл High Sierra ISO, убедившись, что включена функция «Use Host I/O cache». Нажмите «OK», чтобы сохранить изменения.

4. Перейдите в раздел «Display» и установите для параметра «Video Memory» значение 128MB, затем нажмите «OK» для сохранения.

5. Прежде чем запускать macOS на виртуальной машине, вам нужно выполнить следующие команды из командной строки или PowerShell с правами администратора в Windows или терминале под Linux. Убедитесь, что VirtualBox закрыт, прежде чем вы попытаетесь сделать это.

Для пользователей Windows следующие действия должны выполняться как предусмотрено. Пользователям Linux потребуется добавить «sudo» в начало каждой команды VBoxManage и заменить в первой строке расположение на расположение VirtualBox, как установлено на вашем дистрибутиве Linux.

6. Наконец, снова откройте VirtualBox, нажмите на зеленую стрелку «Start», чтобы запустить виртуальную машину, а затем следуйте инструкциям по установке macOS. Готово!

Спасибо, что читаете! Подписывайтесь на мои каналы в Telegram, Яндекс.Мессенджере и Яндекс.Дзен. Только там последние обновления блога и новости мира информационных технологий.

Настройка VirtualBox

Первый этап: установка дополнений

скачиваем пакет дополнений для VirtualBox (без него macOS не «заведется»). В блоке VirtualBox 6.0.8 Oracle VM VirtualBox Extension Pack кликаем по пункту All supported platforms.

Читать еще:  Как пользоваться «Дисковой утилитой» в Mac OS

VirtualBox 6.0.8 Oracle VM VirtualBox Extension Pack

  • Запускаем VirtualBox.
  • Переходим в меню «Настройки».

Настройка virtual box

Настройки расположены в верхней части меню

Окно с плагинами VirtualBox

По умолчанию в VirtualBox нет никаких плагинов

установить плагин virtual box

Второй этап: преобразование образа

Полученный образ dmg нужно преобразовать в другой формат. В macOS это делается следующим образом:

  • Открываем «Дисковую утилиту». Это можно сделать, запустив поисковик Spotlight (комбинация клавиш Cmd и Пробел), и введя туда название программы «Дисковая утилита».
  • В главном меню программы наводим курсор на пункт «Образы» и кликаем по подпункту «Преобразовать».

Spotlight (комбинация клавиш Cmd и Пробел)

Третий этап: настройка виртуальной машины

  1. Открываем VirtualBox и в панели управления нажимаем на кнопку «Создать».

инструменты виртуальной машины

Создаем виртуальный жесткий диск

Можно использовать рекомендуемые параметры

диск VDI

Этот тип используется по умолчанию

фиксированный тип диска

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

Указываем объем диска oracle

Не меньше рекомендуемого объема

Настроить virtual box

Здесь уже есть одна виртуальная машина

система настройка макос

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

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

Должно быть не меньше двух ядер

Носители, контроллер сата

Для macOS нужно создать собственный загрузочный образ

Добавить SATA контроллер

Настраиваем виртуальный жесткий диск

SATA контроллер

Теперь нужно что-то в этот жесткий диск загрузить. Нашу macOS, конечно

cdr-образ

Образ уже преобразован и лежит там, где вы его сохранили

macoshs- носители macos 10.13

Подготовка почти закончилась

cd «C:Program FilesOracleVirtualBox»

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

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

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

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

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

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

Название «macOSS» меняем на свое (которое указывали при настройке)

  • После этого запускаем нашу виртуальную машину.

запуск виртуальной машины на мак

Можно приступать к запуску и установке системы. Наконец-то

Дисковая утилита на маке

Нужно отформатировать диск перед установкой

Установка Mac OS X Mountain Lion в Ubuntu Linux (Virtualbox)

Здравствуйте! Хочу поделиться опытом установки OS X Mountain Lion в Virtualbox.

Подготовка

Для начала, необходимо узнать, удовлетворяет ли Ваш компьютер системным требованиям OS X 10.8.

У Вас должна быть установлена 64-битная система, так как Mountain Lion поддерживает только её. Если у Вас 32-битная ОС, не расстраивайтесь, Вы можете установить Mac OS X Leopard. Если у Вас процессор не от Intel, а от AMD, то установить ОС от Apple не получится. У меня 4-х ядерный компьютер с 4 ГБ оперативной памяти, все работает, но лишняя память не помешает. Также у Вас должно быть свободно хотя бы 10 ГБ свободного места на жёстком диске.

Надеюсь, Virtualbox версии 4 и выше уже установлен, если же нет, то установите его.

Скачайте установочный образ OS X Mountain Lion. Ещё для запуска потребуются Hackboot 1 и Hackboot 2. К сожалению, Mountain Lion не может загрузиться в Virtualbox сама, поэтому для запуска установщика нам потребуется Hackboot 1 и Hackboot 2 для запуска уже установленной OS X.

Необходимо скачать Multibeast 4 с сайта tonymacx86.com для пост-инсталяционной настройки системы. На самом деле, версия 4 предназначена для Lion (10.7), а Multibeast 5 для Moutain Lion, но версия 5 работает некорректно, поэтому загружаем Multibeast 4. Для загрузки необходимо зарегистрироваться на сайте.

Ну и сама OS X 10.8, которая легко грузится по запросу в Google «Mountain Lion DVD.iso«.

Создание и настройка виртуальной машины

Для начала, создайте виртуальную машину (установите тип ОС — Mac OS X Server) и выделите ей как минимум 2 ГБ (2048 МБ) оперативной памяти и 20 ГБ места на жестком диске (динамически расширяющийся образ). Затем откройте свойства созданной машины и перейдите к разделу «Система», вкладка «Материнская плата» и уберите галочку с пункта «Включить EFI (только специальные ОС)».

Затем откройте раздел «Носители». Под носителем информации «IDE контроллер» кликните по пункту «Пусто». Справа от выпадающего списка «Привод: Вторичный мастер IDE» кликните по значку CD-диска и откройте «HackBoot 1.iso», который скачали ранее. Нажмите «ОК».

Установка Mac OS X Mountain Lion в Virtualbox (Ubuntu)

Установка

Итак, мы готовы к установке OS X Mountain Lion. Запускаем виртуальный компьютер, нажав на кнопку «Старт».

У нас запускается HackBoot 1 (X на фоне галактики), ничего не трогая, выбираем установочный образ Mac OS X Mountain Lion 10.8.

Установка Mac OS X Mountain Lion в Virtualbox (Ubuntu)

Переходим в окно виртуальной машины (не забываем, что отпустить курсор — правый Ctrl). Нажимаем клавишу «F5». Загрузчик должен увидеть «Mountain Lion DVD«, нажимаем клавишу Enter.

Установка Mac OS X Mountain Lion в Virtualbox (Ubuntu)

После недолгой загрузки установщика OS X появляется окно, где нам говорят «Добро пожаловать» на разных языках мира и предлагают выбрать свой язык. Выбираем «Выбрать русский как главный язык» и жмем кнопку «Далее».

Установка Mac OS X Mountain Lion в Virtualbox (Ubuntu)

Теперь заходим в меню «Утилиты» → «Дисковая утилита…».

Установка Mac OS X Mountain Lion в Virtualbox (Ubuntu)

Дождавшись запуска дисковой утилиты, выбираем жёсткий диск слева (виртуальный, естественно), затем переходим на вкладку «Стереть», вводим название ЖД и нажимаем на кнопку «Стереть». После того, как диск стёрт, закрываем дисковую утилиту и нажимаем кнопку «Далее».

Установка Mac OS X Mountain Lion в Virtualbox (Ubuntu)

Естественно, принимаем условия лицензионного соглашения.

Установка Mac OS X Mountain Lion в Virtualbox (Ubuntu)

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

Пока OS X 10.8 устанавливается, можно выпить чашечку кофе.

Ура! Система установлена!

Теперь быстро выбираем HackBoot 2. Так как у меня система перезагрузиться сама не смогла, пришлось ей помочь, нажав на «Машина» → «Сброс».

Отлично, HackBoot 2 загружен, с помощью стрелок на клавиатуре выбираем название жёсткого диска, на который производилась установка(в моём случае — Mac OS X).

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

Выбираем раскладку клавиатуры.

Отказываемся от переноса информации на Mac.

Включаем службы геолокации (можете выключить, это не принципиально).

Пропускаем настройку Apple ID.

Соглашаемся с условиями использования.

Установка Mac OS X Mountain Lion в Virtualbox (Ubuntu)

Создаем учетную запись компьютера, заполняем все поля.

Установка Mac OS X Mountain Lion в Virtualbox (Ubuntu)

Выбираем часовой пояс. В моём случае это Москва.

Установка Mac OS X Mountain Lion в Virtualbox (Ubuntu)

Пропускаем регистрацию устройства.

Установка Mac OS X Mountain Lion в Virtualbox (Ubuntu)

И принимаем поздравления! Но установка для нас еще не завершена. Переходим к настройке системы.

Установка Mac OS X Mountain Lion в Virtualbox (Ubuntu)

Настройка системы

Для нормального функционирования системы установить необходимые драйвера и провести необходимые настройки.

Установка драйверов

Скачиваем Multibeast 4 с сайта tonymacx86.com и запускаем его.

Выставляем компоненты для установки как на скриншоте ниже. Ждем окончания установки.

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

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

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

cd "C:Program FilesOracleVirtualBox"
VBoxManage.exe modifyvm "mac" —cpuidset 00000001 000106e5 00100800 0098e3fd bfebfbff
VBoxManage setextradata "Your Virtual Machine Name" "VBoxInternal/Devices/efi/0/Config/DmiSystemProduct" "iMac11,3"
VBoxManage setextradata "Your Virtual Machine Name" "VBoxInternal/Devices/efi/0/Config/DmiSystemVersion" "1.0"
VBoxManage setextradata "Your Virtual Machine Name" "VBoxInternal/Devices/efi/0/Config/DmiBoardProduct" "Iloveapple"
VBoxManage setextradata "Your Virtual Machine Name" "VBoxInternal/Devices/smc/0/Config/DeviceKey" "ourhardworkbythesewordsguardedpleasedontsteal(c)AppleComputerInc"
VBoxManage setextradata "Your Virtual Machine Name" "VBoxInternal/Devices/smc/0/Config/GetKeyFromRealSMC" 1

4. Установка разрешения и решение проблем с видеопамятью.

Для установки разрешения запускаем второй скрипт vbox_resolution.cmd из архива и указываем свое разрешение монитора, например 1280×1024. С этим все.

После запуска High Sierra видела только 4 мб видео памяти. Проверить этот параметр можно нажав на значок яблока и Об этом Mac. Для увеличения памяти до выбранных 128 мб необходимо установить Guest Tool. Для этого в настройках виртуальный машины включаем VMSVGA.

Далее монтируем ранее скачанный образ VM Tool и нажимаем Install VMware Tools. Дайте установщику пять-десять минут, после чего вы должны получить уведомление о «Расширении системы» . После чего выберите опцию «Открыть настройки безопасности».

Нажмите «Безопасность и конфиденциальность», затем выберите «Разрешить», чтобы завершить процесс установки.

Через десять-двадцать минут вы получите уведомление о том, что установка завершена. Чтобы завершить процесс установки, нажмите кнопку «Перезагрузить», чтобы изменения вступили в силу.

После перезапуска VirtualBox вы можете получить уведомление «Расширение системы заблокировано». Откройте «Меню настроек безопасности», чтобы активировать расширение. Если интеграция прошла успешно, вы должны увидеть 128 мб в меню о системе.

После этих манипуляций разрешение экрана вновь изменится. Чтобы исправить это, необходимо зайти в Терминал и ввести следующую команду, где <width> и <height> соответственно ширина и высота вашего монитора:

Простое приложение, которое при запуске внутри себя открывает сайт по заданному 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 и видеопамятью, Читать далее

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

Wappalyzer — это кроссплатформенная утилита, которая определяет технологии, используемые на веб-сайтах. Она обнаруживает системы управления контентом, платформы электронной коммерции, веб-фреймворки, серверное программное обеспечение, аналитические инструменты и многое другое. Установить Weppalyzer можно как плагин для браузеров Google Chrome и Firefox, а Читать далее

голоса
Рейтинг статьи
Ссылка на основную публикацию
ВсеИнструменты
Adblock
detector