Как выполнить запуск MacOS в KVM FEDORA linux?

Ссылка скопирована
1 ответ

Высвечивается ошибка с картинки, использовал инструкцию с гитхаба https://github.com/kholia/OSX-KVM https://4pda.to/forum/index.php?showtopic=1085499&...

Дополнительно:

Создаю ВМ так (или тоже самое, но через sudo):

virt-install --virt-type=kvm --name ubuntu --ram=2048 --vcpus=2 --cpu host --hvm --disk path=/home/user/libvirt/images/ubuntu,size=30,format=raw --cdrom /home/user/Загрузки/mini.iso --osinfo detect=on,require=off --graphics spice --boot uefi --destroy-on-exit &

Вместо user пишешь Имя пользователя в системе...

В Arch Linux я стартую так через sudo:
sudo virsh start os; sudo virt-viewer -w -d os &

А в Ubuntu так:

virsh start os; virt-viewer -c qemu:///system -w -d os &

Вместо os имя твоей ВМ...

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

Нужно решить такую задачу?

Опишите проблему, и специалист поможет с настройкой, исправлением ошибки или доработкой сайта. Подберём понятный план работ без лишней переписки.

Заказать помощь
Лучший ответ
1
Игорь Волков Ответ

Для запуска MacOS в KVM на Fedora Linux вам понадобится выполнить несколько шагов:

1. Установка необходимых пакетов:
Убедитесь, что у вас установлены пакеты, необходимые для KVM. Выполните следующую команду в терминале, чтобы установить их, если они еще не установлены:

sudo dnf install qemu-kvm libvirt virt-install bridge-utils

2. Установка OVMF:
Для запуска MacOS в KVM вам понадобится файлы UEFI OVMF. Установите их с помощью следующей команды:

sudo dnf install edk2-ovmf

3. Создание виртуальной машины:
Создайте новую виртуальную машину с помощью команды virt-install. Ниже приведен пример команды для создания виртуальной машины с MacOS Catalina:

sudo virt-install --name MacOS --memory 4096 --vcpus 2 --boot uefi --disk size=40 --cdrom /path/to/macos.iso --network network=default --graphics vnc

4. Настройка сети:
Настройте мостовое соединение, чтобы ваша виртуальная машина имела доступ в Интернет. Создайте мостовое соединение с помощью следующей команды:

sudo nmcli con add type bridge ifname br0
sudo nmcli con add type bridge-slave ifname enp0s3 master br0
sudo nmcli con up br0

5. Запуск виртуальной машины:
Запустите виртуальную машину с помощью команды:

sudo virsh start MacOS

Теперь у вас должна быть запущена виртуальная машина MacOS на Fedora Linux с помощью KVM. Помните, что использование MacOS на неавторизованном оборудовании может быть нарушением лицензионного соглашения Apple.

Другие ответы (0)

Пока нет других ответов. Будьте первым, кто поможет автору.

Ответить на вопрос

комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Вам также может быть интересно