
Недавно я приобрел MacBook Air M2 и установил VirtualBox для запуска виртуальной машины Windows 10.
Однако при запуске VM я сталкиваюсь с постоянным черным экраном. Несмотря на то, что VM запущена, я не могу визуализировать какой-либо контент.
Я попытался выполнить такие действия по устранению неполадок, как переустановка VirtualBox и настройка параметров в конфигурации виртуальной машины, но проблема осталась.
Может ли кто-нибудь предложить идеи или решения для решения этой проблемы?
решение1
Ваша проблема связана с тем, чтоГипервизорынеЭмуляторы, и вы используете неправильный образ ОС.
Во-первых, гипервизоры против эмуляторов
У Windows 11 есть версия ARM, которая выглядит довольно приличной, и я припоминаю, что у Windows 10 тоже была версия ARM, но она была не настолько развита, и версия, которую вы пытаетесь установить, почти наверняка не является версией ARM.
Гипервизор, программное обеспечение, позволяющее виртуальным машинам работать внутри другой ОС или на хосте, «виртуализирует» оборудование, доступное на этом хосте, и представляет его виртуальным машинам, которые вы запускаете на гипервизоре. Гипервизор может представлять только типы оборудования, соответствующие типам физического хоста.
Эмулятор, с другой стороны, интерпретирует инструкции, предназначенные для одного типа архитектуры системы, в инструкции, понятные для другой архитектуры.
Чтобы запустить инструкции на базе AMD64, которые ваша ОС Windows пытается использовать в наборе инструкций на базе ARM, с которым ваш Mac работает на родном языке, вам понадобится эмулятор, но я не думаю, что он пока существует для этой конкретной цели.
Во-вторых, варианты и решения
Онлайн-руководства и Microsoft сходятся во мнении, что Parallels — лучший и единственный «официальный» способ запустить Windows 11 ARM на вашем Mac на базе M. Это программное обеспечение имеет специальный мастер для этого процесса и устраняет все догадки.
Бесплатный вариант, который регулярно рекомендуется, — этоUTM-приложение.
Мне не удалось найти пошаговое руководство для VMWare VirtualBox, но VB теперь поддерживает чипы M, и в некоторых статьях прямо говорится, что это приемлемый бесплатный вариант.
Однако вам необходимо будет присоединиться к программе Insider Preview от Microsoft и использовать образ Windows для ARM (https://www.microsoft.com/en-us/software-download/windowsinsiderpreviewarm64).