Как запустить macOS Catalina в VirtManager в Linux

Если вам нужна macOS на вашем ПК с Linux для целей разработки, вы будете рады узнать, что можно настроить виртуальную машину в VirtManager с помощью инструмента macOS-Simple-KVM.

Установка VirtManager

Вам нужно будет установить VirtManager на свой ПК с Linux, чтобы использовать macOS на вашем ПК с Linux. Чтобы установить программное обеспечение, откройте окно терминала. Вы можете открыть окно терминала, нажав Ctrl + Alt + T на клавиатуре. Или найдите «Терминал» в меню приложения.

При открытом окне терминала можно начинать установку. Следуйте приведенным ниже инструкциям по установке, чтобы установить VirtManager на ПК с Linux.

Убунту

Чтобы установить VirtManager в Ubuntu, используйте приведенную ниже команду apt install .

sudo apt установить virt-manager

Дебиан

Чтобы получить VirtManager в вашей системе Debian , установите программное обеспечение с помощью команды apt-get install .

sudo apt-get установить виртуальный менеджер

Арх Линукс

Чтобы установить VirtManager в Arch Linux, используйте команду pacman -S .

sudo pacman -S virt-manager

Федора

Чтобы заставить VirtManager работать в Fedora, используйте следующую команду установки dnf .

sudo dnf установить virt-manager

OpenSUSE

Чтобы настроить VirtManager в OpenSUSE Linux, вы можете запустить следующую команду установки zypper .

sudo zypper установить virt-manager

Загрузка macOS Simple KVM

Просто загрузить macOS на свой ПК с Linux и вставить его в VirtManager не получится. ОС Apple является узкоспециализированной, поэтому ее необходимо предварительно настраивать. К счастью, проект macOS Simple KVM упрощает эту задачу.

Для начала вам нужно будет установить различные зависимости, необходимые для использования macOS Simple KVM. Затем следуйте инструкциям ниже, чтобы все заработало.

Убунту

sudo apt установить libvirt-daemon qemu-system qemu-utils python3 python3-pip git

Дебиан

sudo apt-get установить libvirt-daemon qemu-system qemu-utils python3 python3-pip git

Арх Линукс

sudo pacman -S qemu python python-pip python-wheel git sudo systemctl включить libvirtd sudo systemctl запустить libvirtd

Федора

sudo dnf установить libvirt-daemon qemu qemu-img python3 python3-pip git sudo systemctl включить libvirtd sudo systemctl запустить libvirtd

OpenSUSE

sudo zypper в libvirt-daemon qemu-tools qemu-kvm qemu-x86 qemu-audio-pa python3-pip git sudo systemctl включить libvirtd sudo systemctl запустить libvirtd

После настройки зависимостей используйте команду git clone , чтобы получить файлы проекта macOS Simple KVM с GitHub.

git-клон https://github.com/foxlet/macOS-Simple-KVM.git

Перейдите в папку «macOS-Simple-KVM» с помощью команды cd .

cd macOS-Simple-KVM/

Затем запустите команду jumpstart.sh, чтобы загрузить программное обеспечение для установки macOS.

./jumpstart.sh --каталина

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

Создание жесткого диска macOS

Вы должны создать жесткий диск для виртуальной машины macOS KVM. Для этого используйте приведенную ниже команду qemu-img . В этом руководстве мы создадим диск размером 100 ГБ (но не весь сразу). Если вы хотите, чтобы диск был больше (или меньше), отредактируйте часть команды «100G».

qemu-img создать -f qcow2 macos.qcow2 100G

Включение macOS в VirtManager

Чтобы включить macOS в VirtManager, вам нужно запустить уникальный скрипт. Этот скрипт выполняет настройку macOS и импортирует ее. Затем в терминале запустите команду make.sh.

судо ./make.sh --добавить

После выполнения приведенной ниже команды make.shсценарий сгенерирует XML-конфигурацию и импортирует виртуальную машину в VirtManager. Щелкните его правой кнопкой мыши и выберите параметр «Открыть», чтобы получить доступ к виртуальной машине. Однако пока не запускайте виртуальную машину.

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

Найдите папку «macOS-Simple-KVM» на своем компьютере и установите флажок «Выбрать или создать пользовательский магазин». Затем кнопка «Управление».

После нажатия кнопки «Управление» вы увидите всплывающее окно «Найти или создать том хранилища». Нажмите на знак «+». При нажатии на эту кнопку открывается окно с надписью «Создать пул хранения». Найдите «Целевой путь» и щелкните по нему мышью.

После нажатия «Целевой путь» введите следующий путь. Однако обязательно измените «ИМЯ ПОЛЬЗОВАТЕЛЯ» на имя пользователя вашего ПК с Linux.

/home/USERNAME/macOS-Simple-KVM

Нажмите «Готово», чтобы добавить пул хранения. Затем просмотрите новый пул хранения для «macos.qcow2» и выберите «Выбрать том». Затем нажмите кнопку «Готово», чтобы добавить в виртуальную машину новейшее оборудование.

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

Установка macOS

Как только виртуальная машина загрузится, вы увидите менеджер загрузки Clover. Сначала найдите параметр «Загрузить установку macOS из базовой системы macOS» и выберите его с помощью стрелок на клавиатуре. Затем нажмите Enter , чтобы запустить программу установки.

Вы увидите окно «Утилиты macOS» с загруженным установщиком. Выберите «Дисковая утилита», чтобы загрузить инструмент Apple для создания разделов. В дисковой утилите найдите «QEMU HARDDISK» со 107,37 ГБ свободного места.

Найдя жесткий диск, нажмите кнопку «Стереть». Затем назовите диск «HDD». Затем нажмите кнопку «Стереть», чтобы отформатировать диск. Когда закончите, нажмите «Дисковая утилита» на верхней панели и выберите «Выйти из Дисковой утилиты», чтобы вернуться к инструменту установки macOS.

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

После длительной установки вы будете готовы использовать MacOS на своем ПК с Linux в качестве виртуальной машины.

Leave a Comment

Диагностика Mp3: устранение до 50 проблем с аудиофайлами Mp3

Диагностика Mp3: устранение до 50 проблем с аудиофайлами Mp3

MP3 Diags — это идеальный инструмент для устранения проблем в вашей музыкальной коллекции. Он может корректно проставлять теги в mp3-файлах, добавлять отсутствующие обложки альбомов и исправлять ошибки VBR.

Приложения для уведомлений Google Voice на рабочем столе

Приложения для уведомлений Google Voice на рабочем столе

Как и Google Wave, Google Voice вызвал большой ажиотаж по всему миру. Google стремится изменить способ нашего общения, и поскольку он становится всё более популярным,

Загрузите избранное Flickr с помощью FlickrFaves

Загрузите избранное Flickr с помощью FlickrFaves

Существует множество инструментов, позволяющих пользователям Flickr загружать фотографии в высоком качестве, но есть ли способ загрузить избранное Flickr? Недавно мы...

OK Sampler — бесплатная программа для создания музыкальных семплов

OK Sampler — бесплатная программа для создания музыкальных семплов

Что такое сэмплирование? Согласно Википедии, «это процесс взятия фрагмента, или сэмпла, одной звукозаписи и повторного использования его в качестве инструмента или

Резервное копирование Google Sites: импорт/экспорт

Резервное копирование Google Sites: импорт/экспорт

Google Sites — это сервис от Google, позволяющий пользователям размещать сайты на серверах Google. Но есть одна проблема: встроенная функция резервного копирования отсутствует.

Приложение Google Tasks для ПК

Приложение Google Tasks для ПК

Google Tasks не так популярен, как другие сервисы Google, такие как Calendar, Wave, Voice и т. д., но он по-прежнему широко используется и является неотъемлемой частью жизни людей.

Как восстановить потерянные разделы и данные жесткого диска [Руководство]

Как восстановить потерянные разделы и данные жесткого диска [Руководство]

В нашем предыдущем руководстве по безопасному удалению данных с жесткого диска и съемных носителей с помощью Ubuntu Live и загрузочного CD DBAN мы обсуждали, что диск на базе Windows

Установите пакеты Debian в Arch Linux с помощью Debtap

Установите пакеты Debian в Arch Linux с помощью Debtap

Вы пытаетесь заставить приложение работать на Arch Linux или Manjaro, но не можете найти его в официальных репозиториях программного обеспечения или даже в AUR? Попробуйте Дебтап. Это

Улучшите буфер обмена Gnome Shell с помощью Pano

Улучшите буфер обмена Gnome Shell с помощью Pano

Посмотрим правде в глаза, буфер обмена Gnome Shell по умолчанию не очень хорош. Установите Pano, чтобы улучшить работу с буфером обмена!

Как установить DaVinci Resolve 17 в Linux

Как установить DaVinci Resolve 17 в Linux

Вам нужен отличный нелинейный видеоредактор для Linux? Заставьте Davinci Resolve 17 работать с этим руководством!