Можно ли запустить MacOS на Hyper-V без вложенной виртуализации?

Теперь я разрабатываю приложение Xamarin на своей рабочей станции Hyper-V. Я использую вложенную виртуализацию для размещения MacOS Mojave на хосте Ubuntu.

Я пишу небольшой проект, описывающий это https://github.com/vkorotenko/MacOSMojaveOnHyper-V

Но у меня есть проблема. Много виртуализации и нет аппаратного ускорения видео. Можно или нельзя запускать MacOS на Hyper-V с аппаратным ускорением видео без вложенной виртуализации?


person Vladimir Korotenko    schedule 11.01.2020    source источник


Ответы (1)


Я искал несколько форумов, и кажется, что это не поддерживается Apple. Таким образом, для этого есть несколько нестабильных проектов.

Вы можете искать изображения в Google, но гораздо проще найти стабильные версии для VMWare и VirtualBox. Причина в том, что HyperV ближе к металлической виртуализации, специфичной для Microsoft, и сложнее в развертывании для хакеров, чем классическая виртуальная машина.

Я понимаю, что вы можете захотеть использовать HyperV, поскольку он требуется для многих других инструментов разработки. Docker и WSL — хорошие примеры.

Другой вариант — положиться на Hackintosh для установки MacOS на металлический брусок, создав раздел на диске. Это будет наиболее близко к нативным характеристикам и поведению.

Все это НЕ поддерживается лицензионным соглашением Apple EULA, поэтому я не буду предоставлять никаких ссылок. Но это легко найти.

person Morgane    schedule 04.10.2020