как установить mac os на virtualbox linux
Установка MacOS 10.15 Catalina на Virtualbox на Linux или Windows PC
В примере используется:
Подготовка VirtualBox для установки MacOS Catalina:
Для работы Нам надо будет поставить пакет расширений VirtualBox 6.1.4 Oracle VM VirtualBox Extension Pack
Теперь переходим к созданию и настройки Вашей виртуальной машины:
Нажимаем Создать (Ctrl+N)
Указываем Имя ОС (в примере: MacOSX)
Указываем объём памяти
Этап Жесткий диск выбираем Создать новый виртуальный жёсткий диск
Этап Укажите тип выбираем VDI (VirtualBox Disk Image)
Этап Укажите формат хранения выбираем Динамический виртуальный жесткий диск
Этап Укажите имя и размер файла выставляем 40,00 ГБ или больше
Переходим к настройкам нашей виртуальной машины, выбираем слева созданную машину и нажимаем
Заходим в раздел Система, вкладка Материнская плата:
Так же в разделе Система, только вкладке Процессор выставляем
Заходим в раздел Дисплей выбираем вкладку Экран
Заходим в раздел Носители и производим подключение образа диска доступный для загрузки по ссылкам, на архивах стоит пароль workite.ru
Заходим в раздел USB и включаем Контроллер USB 3.0 (xHCI) на Вашем компьютере, должна быть поддержка USB 3.0.
Все остальные настройки, оставляем по умолчанию, Сохраняем виртуальную машину и закрываем VM VirtualBox
После этого требуется выполнить конфигурацию
Перед запуском Виртуальной машины, требуется выполнить конфигурационный скрипт:
mac os 10.15 catalina
Для компьютеров на базе AMD CPU, требуется выполнить дополнительную команду:
Выполняем установку Apple Mac OS Catalina
Выбираем Язык установки
На данном этапе, сначала заходим в Дисковые утилиты
Тут нам надо выбрать слева наш жесткий диск (проверяем по размеру, указанному справа) и выбираем кнопку Стереть
После успешного форматирования, нажимаем Готово
Теперь переходим к Установка macOS
Нажимаем Продолжить
Принимаем лицензионное соглашение
Выбираем ранее отформатированный жесткий диск и нажимаем Установить
После длительной установки, выбираем страну, нажимаем Продолжить
Ввод Apple ID лучше пропустить, что бы не заблокировать учетную запись
Указываем учетные данные компьютера, Полное имя, учетную запись, пароль и
Снимаем галку с Доступ для разработчиков к данным о сбоях и использовании приложений
Как установить macOS на виртуальной машине в Linux с помощью Sosumi
Sosumi – snap пакет, основанный на проекте macOS-Simple-KVM, который позволяет легко загрузить и установить операционную систему macOS на виртуальной машине (поставляется в комплекте с qemu-virgil, virtio-vga, паравиртуальным драйвером 3D-графики). Образ операционной системы macOS не входит в комплект, но будет загружен во время установки. Будет загружена и установлена версия – macOS Catalina.
После использования Sosumi в течение нескольких часов на ноутбуке с операционной системой Ubuntu 20.04 я могу сказать, что установка занимает много времени (почти два часа в моем случае), и работа системы macOS была немного медленной, но достаточной для использования. Таким образом проект может не подойти для тяжелых задач, но идеально подойдет для тестирования.
Перед началом установки стоит отметить несколько важных вещей:
Как установить macOS на виртуальную машину (QEMU) в Linux с помощью пакета Sosumi snap
Чтобы установить Sosumi, операционная система должна иметь возможность устанавливать пакеты Snap. Snapd по умолчанию доступен в Ubuntu, а для других дистрибутивов Linux следуйте инструкциии из документации Snapcraft.
1. Установка snap пакета Sosumi:
2. Запустите Sosumi, набрав sosumi в терминале
Запуск из терминала требуется только один раз; затем будет создан ярлык приложения.
Если вы столкнулись с ошибкой, в которой сообщается, что не удалось запустить Sosumi / qemu, поскольку невозможно запустить X11, то для решения проблемы нужно добавить пользователя в группу kvm:
3. После установки виртуальной машины и её запуска нажмите Enter для начала процесса установки macOS
Освободить фокус мыши можно с помощью комбинации клавиш CTRL+Alt+G.
4. Форматирование жесткого диска виртуальной машины с macOS
Дальше в ходе запуска виртуальной машины, откроется окно macOS Utilities, в котором доступны различные инструменты.
Открываем инструмент Disk Utility.
В диалоговом окне «Disk Utility» на панели с левой стороны, выберите жесткий диск Apple Inc. Virtio (тот, что имеет емкость 68,72 ГБ), затем нажмите Erase, введите имя для жесткого диска (например, macOS) и оставьте остальные параметры без изменений.
Теперь нажмите кнопку Erase, чтобы отформатировать раздел.
5. Установка macOS на виртуальную машину
После того как вы закроете инструмент Disk Utility, вы снова попадете в диалоговое окно macOS Utility. В окне из списка инструментов выберите Reinstall macOS. Нажмите Continue несколько раз, и далее отобразится окно, на котором вы должны выбрать жесткий диск, отформатированный в предыдущем шаге.
Выберите жесткий диск и нажмите на Install.
Во время установки виртуальная машина автоматически несколько перезагрузится.
6. Запуск операционной системы macOS
Для каждого запуска операционной системы macOS нужно выбирать данную опцию для загрузки.При первой загрузке в macOS вам необходимо выполнить первоначальную настройку, выбрать свое местоположение, предпочитаемый язык, при желании войти в систему с помощью Apple ID, принять условия и т. д., а также создать учетную запись компьютера (имя пользователя и пароль).
Так как у меня отсутствует Apple ID, то я выбрал – Set Up Later.
По окончанию настройки загрузится рабочий стол macOS Catalina.
Видимо во время настройки допустил ошибку и не выбрал русский язык в качестве основного. Поэтому система установилась на английском языке.
Для установки русского языка в macOS Catalina нужно открыть настройки System Preferences – Language & Region и перетянуть (либо сначала добавить нажав на плюсик и выбрав язык из выпадающего меню) выше английского языка. При выходе из настроек появится диалоговое окно с предложением перезагрузить систему для применения настроек.
Установка Mac OS X Mountain Lion в Ubuntu Linux (Virtualbox)
Здравствуйте! Хочу поделиться опытом установки OS X Mountain Lion в Virtualbox.
Подготовка
Для начала, необходимо узнать, удовлетворяет ли Ваш компьютер системным требованиям OS X 10.8.
Надеюсь, 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», который скачали ранее. Нажмите «ОК».
Установка
Итак, мы готовы к установке OS X Mountain Lion. Запускаем виртуальный компьютер, нажав на кнопку «Старт».
У нас запускается HackBoot 1 (X на фоне галактики), ничего не трогая, выбираем установочный образ Mac OS X Mountain Lion 10.8.
Переходим в окно виртуальной машины (не забываем, что отпустить курсор — правый Ctrl). Нажимаем клавишу «F5». Загрузчик должен увидеть «Mountain Lion DVD«, нажимаем клавишу Enter.
После недолгой загрузки установщика OS X появляется окно, где нам говорят «Добро пожаловать» на разных языках мира и предлагают выбрать свой язык. Выбираем «Выбрать русский как главный язык» и жмем кнопку «Далее».
Теперь заходим в меню «Утилиты» → «Дисковая утилита…».
Дождавшись запуска дисковой утилиты, выбираем жёсткий диск слева (виртуальный, естественно), затем переходим на вкладку «Стереть», вводим название ЖД и нажимаем на кнопку «Стереть». После того, как диск стёрт, закрываем дисковую утилиту и нажимаем кнопку «Далее».
Естественно, принимаем условия лицензионного соглашения.
Выбираем диск, который создавали ранее и нажимаем на кнопку «Установить».
Пока OS X 10.8 устанавливается, можно выпить чашечку кофе.
Ура! Система установлена!
Теперь быстро выбираем HackBoot 2. Так как у меня система перезагрузиться сама не смогла, пришлось ей помочь, нажав на «Машина» → «Сброс».
После запуска операционной системы, нам предложат настроить наш Mac, ага. На первом шаге выбираем «Россия» и смело жмём продолжить.
Выбираем раскладку клавиатуры.
Отказываемся от переноса информации на Mac.
Включаем службы геолокации (можете выключить, это не принципиально).
Пропускаем настройку Apple ID.
Соглашаемся с условиями использования.
Создаем учетную запись компьютера, заполняем все поля.
Выбираем часовой пояс. В моём случае это Москва.
Пропускаем регистрацию устройства.
И принимаем поздравления! Но установка для нас еще не завершена. Переходим к настройке системы.
Настройка системы
Для нормального функционирования системы установить необходимые драйвера и провести необходимые настройки.
Установка драйверов
Скачиваем Multibeast 4 с сайта tonymacx86.com и запускаем его.
Выставляем компоненты для установки как на скриншоте ниже. Ждем окончания установки.
заметки системного администратора
суббота, 3 июля 2010 г.
Установка Mac Os X в эмуляторе virtualbox на linux
В последнее время все больше народу на просторах бывшего Союза 😉 интересуются продукцией Apple. Ну, про iPhone с iPad я рассказывать ничего не буду, зато смогу немного про MacOS X. Точнее даже не про нее, а про то, как с ней познакомиться, не покупая дорогущую железку.
Информации в сети по этому вопросу много. Однако мне не удалось найти 100%-го решения, на практике пришлось собирать информацию по частям и действовать методом научного тыка. Далее я опишу полностью рабочую последовательность. Разумеется, я не могу гарантировать, что все сработает как надо на другой машине, но у меня все получилось
Далее нам нужна свежая версия virtualbox. У меня установлена 3.2.6-r63112 (самая свежая на текущий момент).
Для более ранних версий (в частности 3.1.x) метод может не сработать
Отдельно хочу обратить внимание на строку
Число N может принимать значение от 0 до 4 и определяет разрешение экрана в виртуальной машине соотвественно 640×480, 800×600, 1024×768, 1280×1024, 1440×900. К сожалению, другие разрешения не поддерживаются, выбирайте кому какие ближе, в зависимости от монитора.
Сохраняем измененный файл. Снова запускаем Virtualbox.
Настраиваем загрузку с iso образа iBoot. Запускаем виртуалку. Когда загрузчик запустится, на экране появится изображение красного яблока и лазерного диска с подписью iBoot. Теперь через управление CD/DVD дисками виртуальной машины (правый нижний угол окна виртуалки, правой кнопкой мышки на изображении лазерного диска) меняем диск в виртуальном приводе на образ макос. Нажимаем F5, подпись iBoot под лазерным диском на экране сменится на имя диска с Mac OS X. Нажимаем Enter. Начнет загружаться инсталлятор.
Останавливаем виртуалку, лезем в ее настройки и включаем EFI.
Запускаем виртуалку. Все, наш желанный Mac OS X Snow Leopard во всей красе 🙂
Все работает, за исключением звука. Драйвер можно взять здесь, с инструкциями по установке.
Удачи в инсталляциях всем жаждущим яблок! 🙂
Как установить macOS в VirtualBox
Как установить macOS в VirtualBox
Пользователям Windows иногда может потребоваться использовать macOS для тестов ПО. Но Apple, в свою очередь, всегда затрудняла установку своей операционной системы на стороннее аппаратное обеспечение. Однако, с помощью виртуальной машины VirtualBox можно установить macOS на ПК под управлением Windows. Давайте разберемся, как это сделать.
Что вам понадобится
Во-первых, вам необходимо скачать копию Oracle VM VirtualBox. Вам также понадобится образ ISO версии macOS, которую вы хотите установить.
Получить ISO на самом деле сложнее, чем можно было бы ожидать. Если у вас есть доступ к компьютеру Mac, вы можете загрузить копию уже установленной ОС. Если на компьютере Mac запущен macOS Mojave, откройте страницу macOS High Sierra в App Store и загрузите оттуда программу установки.
Вам нужно будет преобразовать этот файл APP в DMG, а затем преобразовать его из DMG в ISO, чтобы иметь возможность установить его в VirtualBox. Менее сложная, но менее безопасная возможность заключается в поиске ISO нужной версии macOS в интернете. Существует множество подобных сайтов, но скачивание ISO с неофициального сайта сопряжено с определенным уровнем риска.
После скачивания macOS High Sierra в App Store, перейдите в Launchpad и запустите программу «Дисковая утилита». Найдите там нужную ОС. вызовите контекстное меню и выберите «Показать в Finder». Finder откроет каталог с образом диска DMG. Конвертировать его в ISO можно также через дисковую утилиту или с помощью команды в терминале:
Если рабочего Mac под рукой нет, то Google вам в помощь.
Как создать виртуальную машину с операционной системой macOS
1. Установите VirtualBox на свой компьютер с Windows, следуя инструкциям. Нажмите кнопку «New», чтобы создать новую виртуальную машину. Здесь и далее скриншоты английской версии.
2. Используйте имя вашей версии macOS, чтобы назвать виртуальную машину. Например, High Sierra или Mojave. Тип и версия должны заполняться автоматически с правильными настройками.
3. Выберите объем оперативной памяти, выделяемый виртуальной машине. Выделение большего объема оперативной памяти поможет ускорить работу виртуальной машины, но убедитесь, что вы оставили достаточно места для вашей основной ОС (будь то Windows или Linux).
4. Выберите «Create a virtual hard disk now», и нажмите кнопку «Create». Оставьте настройку по умолчанию «VDI» включенной и нажмите кнопку «Next».
5. Выберите тип виртуального жесткого диска: динамически выделяемый (dynamically allocated) или фиксированный (fixed size). Динамически выделяемый диск начинает работу с небольшого размера и увеличивается по мере увеличения объема памяти. Диск фиксированного размера немедленно займет установленное количество места на физическом жестком диске.
6. Выберите размер виртуального жесткого диска. Нажмите кнопку «Create», чтобы завершить создание виртуальной машины.
Итоговая конфигурация
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, Яндекс.Мессенджере и Яндекс.Дзен. Только там последние обновления блога и новости мира информационных технологий.
Респект за пост! Спасибо за работу!
Хотите больше постов? Узнавать новости технологий? Читать обзоры на гаджеты? Для всего этого, а также для продвижения сайта, покупки нового дизайна и оплаты хостинга, мне необходима помощь от вас, преданные и благодарные читатели. Подробнее о донатах читайте на специальной странице.
Заранее спасибо! Все собранные средства будут пущены на развитие сайта. Поддержка проекта является подарком владельцу сайта.