1

Я пытаюсь получить vagrant box для ubuntu и работать на моей машине с Windows, и каждый раз, когда я набираю "vagrant up", я получаю BSOD. Я отключил Hyper-V в Windows, так как это было предложенное исправление. Проблема все еще там.

Код ошибки, который я вижу в журналах VirtualBox, выглядит следующим образом:

00:00:05.633668          ERROR [COM]: aRC=E_ACCESSDENIED (0x80070005) aIID={4afe423b-43e0-e9d0-82e8-ceb307940dda} aCompo
nent={MediumWrap} aText={The object is not ready}, preserve=false aResultDetail=0

Файл из анализа сбоя связан следующим образом:

Вставьте ссылку на анализ сбоев

В настоящее время я использую Virtualbox 5.2.2 и vagrant 2.0.1 на компьютере с Windows 10.

Кто-нибудь знает, как обойти это?

ура

1 ответ1

0

Это связано с функцией безопасности на основе виртуализации, которую Windows имеет с 1607 года.

Fix:

Проверьте msinfo32.exe (информация о системе) и прокрутите до конца системную сводку. Если вы видите «Обнаружен гипервизор ...», вы находитесь в безопасном режиме и не можете запускать другие виртуальные среды без сбоя окон.

Используйте admin cli и введите следующее:

reg добавить «HKLM \SYSTEM \CurrentControlSet \Control \DeviceGuard» /v "Включить виртуализацию на основе безопасности" /t REG_DWORD /d 0 /f

После этого перезагрузите машину и снова проверьте информацию о системе. Вы должны увидеть что-то вроде следующего изображения:

Что вы должны увидеть, если это работает

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .