вопросы:
Failed to open a session for the virtual machine ubuntu.
Raw-mode is unavailable courtesy of Hyper-V. (VERR_SUPDRV_NO_RAW_MODE_HYPER_V_ROOT).
Result Code: E_FAIL (0x80004005)
Component: ConsoleWrap
Interface: IConsole {872da645-4a9b-1727-bee2-5585105b9eed}
ОБНОВЛЕНИЯ: Решение представлено ниже.
Ответы:
Вам необходимо отключить Hypervisior, чтобы проверить новое приложение, использующее VT-x, перед запуском виртуальной машины.
Итак, выполните следующие шаги:
1) Откройте командную строку от имени администратора
2) Запустите bcdedit, чтобы проверить статус гипервизора:
3) Проверить тип запуска гипервизора:
4) Если установлен автоматический режим, отключите его:
5) 5 перезагрузите хост-машину и снова запустите VirtualBox.
6) Наслаждайтесь ...
Надеюсь, это поможет.
источник
Отключение Device Guard или Credential Guard исправлено для меня:
gpedit.msc
и нажмите ОК.Local Group Policy Editor
Открывается. ПерейтиLocal Computer Policy
>Computer Configuration
>Administrative Templates
>System
>Device Guard
>Turn on Virtualization Based Security
. Выберите Отключено.Control Panel
>Uninstall a Program
>Turn Windows features on or off
выключитьHyper-V
.Выбрать. Не перезагружать.
Удалите связанные переменные EFI, запустив командную строку на главном компьютере с учетной записью администратора и выполните следующие команды:
Примечание. Убедитесь, что X - неиспользуемый диск, иначе замените его на другой.
Перезагрузите хост. Примите приглашение на экране загрузки, чтобы отключить Device Guard или Credential Guard.
Источник: https://kb.vmware.com/s/article/2146361
источник
отключен Hyper-V (Панель управления \ Программы \ Программы и компоненты \ Hyper-V)
изменить BCD (bcdedit / установить hypervisorlaunchtype off)
Если изоляция ядра включена, выключите ее (Центр безопасности Защитника Windows> Безопасность устройства> Основной карантин)
Если вы не можете изменить его, вы можете изменить значение HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ DeviceGuard \ Scenarios \ HypervisorEnformedCode Integrity \ Enabled в реестре на 0
источник
HKLM/SYSTEM/CurrentControlSet/Control/DeviceGuard
1) Выполните следующую команду в PowerShell в режиме администратора:
2) запустите команду ниже в командной строке в режиме администратора:
3) отключен Hyper-V: Панель управления \ Программы \ Программы и компоненты \
4) Объем памяти VMBox составил: 3155 МБ (VMbox-> настройки-> система)
Поле ВМ Ускорение отключено. Как это активировать? и исправить ошибку выше?
Перезагрузите вашу систему.
источник
Наконец-то я могу исправить проблему.
Сначала нам нужно определить или понять проблему, о которой в основном люди не догадываются, моя виртуальная машина поставляется с гостевой ОС с 64-разрядной версией Ubuntu, но после импорта мы проверяем эту виртуальную машину, она показывает только 32-разрядную ОС.
Когда мы запускаем виртуальную машину, мы получили ошибку как:
Я пробовал вышеуказанные решения, как-то не совсем сработало, или я мог что-то пропустить.
Затем я замечаю точку выше (32-битная ОС), поэтому я думаю, что проблема может быть в этом.
Некоторые сообщения в Интернете могут объяснить, что Windows 10 также поставляется с Hyper-V, который конфликтует с Oracle VM VirtualBox.
Итак, решение я сделал ...
1. Отключите безопасность на основе виртуализации в групповой политике.
Отключить Microsoft Hyper-V
Затем мы можем использовать виртуальную машину, она запущена. Я считаю, что среди двух вышеперечисленных шагов шаг 2 действительно решен.
В любом случае, попробуйте и дайте знать, поможет ли это.
источник
Я хотел узнать, как использовать vagrant с виртуальным боксом , когда получил сообщение об ошибке « Raw-mode недоступен благодаря Hyper-V ». Чтобы решить эту проблему, я сделал все предложенные выше изменения (спасибо, ребята) и некоторые другие.
Подведу итог:
( CMD:
optionalfeatures
)Выключите 'Hyper-V'
Выключить 'контейнеры'
Выключить ' для Windows Subsystem для Linux'
CMD:
bcdedit /set hypervisorlaunchtype off
( CMD:
gpedit.msc
)Локальная политика компьютера -> Конфигурация компьютера -> Административные шаблоны -> Система -> Device Guard ->
'Turn On Virtualization Security Based' Отключить
Настройки -> Обновление и безопасность -> Безопасность Windows -> Безопасность устройства -> Детали изоляции ядра -> Целостность памяти -> Выкл.
источник
Чтобы проверить статус Hyper-v в Windows 10,
щелкните правой кнопкой мыши <"start"> → Run → OptionalFeatures.exe, → найдите параметр "Hyper-V".
Поле должно быть пустым, не отмеченным и не затененным.
Обязательно полностью выключите и перезагрузите хост после изменения настройки Hyper-v.
PS
Docker, известный тем, что активировал этот «Hyper-V», не спрашивая мнения пользователей, а затем Oracle VirtualBox не хочет работать.
источник
Вам необходимо отключить функцию Windows Hyper-V и bcd. Тогда Virtual Box будет работать в последних версиях Windows 10 (январь-март 2018 г.). Windows 10 Hyper-V сталкивается с проблемами VirtualBox.
Я решил это, выполнив следующие шаги:
bcdedit /set hypervisorlaunchtype off
Disable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V-All
Подробное обсуждение этого доступно на - https://forums.virtualbox.org/viewtopic.php?f=6&t=87237.
В качестве альтернативы вы можете установить Linux (Ubuntu) в Windows 10 из последней команды bash - https://www.windowscentral.com/how-install-bash-shell-command-line-windows-10
источник
powershell -Command "Disable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V-All"
Вы должны отключить целостность памяти.
Перейдите в раздел «Безопасность устройства», затем «Изоляция ядра», отключите целостность памяти и перезагрузитесь.
Кажется, что Memory Integrity виртуализирует некоторые процессы (в данном случае VMware), и мы получаем эту ошибку.
Вы также можете отключить целостность памяти из редактора реестра, если на вашей панели управления говорилось: «Это управляет ваш администратор».
Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\DeviceGuard\Scenarios\HypervisorEnforcedCodeIntegrity
Дважды щелкните
Enabled
и измените его значение с1
на,0
чтобы отключить его.Полезный источник: https://forums.virtualbox.org/viewtopic.php?t=86977#p420584
источник
Для меня решением было сочетание следующих трех:
1. панель управления > включить или выключить функции Windows> Hyper-V: отменить выбор
2. admin cmd > bcdedit> hypervisorlaunchtype: автоматическое отключение: bcdedit / set hypervisorlaunchtype off
3. gpedit.msc > « Конфигурация компьютера> Административный шаблон> Device Guard »> Включить безопасность на основе виртуализации: изменить с «Не настроено» на «Отключено».
ПЕРЕЗАГРУЗКА
примечание: после перезагрузки VirtualBox работал, но VirtualBox Docker Desktop начал жаловаться на отсутствие Hyper-V!
Похоже, это могло быть корнем всего моего зла ... Дополнительная информация: https://forums.docker.com/t/running-docker-and-virtualbox-on-the-same-machine/23578/13
источник
После обновления Windows 10 в июле 2018 года я внезапно столкнулся с этой проблемой, когда Virtual Box потерял параметры 64-разрядной ОС, что привело к ошибке.
Существующие ящики Laravel Homestead оказались не загружаемыми в результате события, хотя HYPER-V отключен / не установлен ...
ИСПРАВЛЕНИЕ ! (Это сработало для меня) Барабан ....
источник
Как и в документации , если вы работаете в Windows, вы можете использовать драйверы Hyperv.
источник
Запустить CMD в режиме администратора 1. bcdedit 2. bcdedit / установить hypervisorlaunchtype off 3. перезагрузить систему
Это сработало для меня !!
источник
В моем случае были проблемы с Docker:
источник
Mi помогло: настройки защитника Windows >> безопасность устройства >> изоляция ядра (подробности) >> целостность памяти >> отключить (ВЫКЛ) ПЕРЕЗАГРУЗИТЬ СИСТЕМУ!
источник
Mi помогло: настройки защитника Windows >> безопасность устройства >> изоляция ядра (подробности) >> целостность памяти >> отключить (ВЫКЛ) ПЕРЕЗАГРУЗИТЬ СИСТЕМУ! это решение лучше для меня
источник
Это был бы самый простой способ.
1) скачайте инструмент готовности оборудования Device Guard и Credential Guard здесь - https://www.microsoft.com/en-us/download/details.aspx?id=53337
2) Найдите путь к папке с загруженным содержимым «DG_Readiness_Tool_v3.5.ps1» и выполните следующую команду после включения Powershell «без ограничений». "./DG_Readiness_Tool_v3.5.ps1 -Disable -AutoReboot"
3) При перезагрузке машины нажмите F3, чтобы подтвердить отключение функций.
источник
В моем случае проблема заключалась в конкретном ящике, который я пытался использовать ubuntu / xenial64, мне просто пришлось переключиться на centos / 7, и все эти ошибки исчезли.
Надеюсь, это кому-то поможет.
источник
У меня точно такой же вопрос, и я делал то же самое, что и вы, но безуспешно.
Я нашел в своем журнале записи
Мой чип говорит, что у него есть VT-x и он
включен в Bios, но в журнале написано не HM: HMR3Init: Возвращение к необработанному режиму: VT-x недоступен У меня есть Lenovo Yoga 6-месячной давности с 2,7 ГГц Intel Core i7-7500U
Я пробовал следующее, но у меня это не сработало.
Из этой темы https://forums.virtualbox.org/viewtopic.php?t=77120#p383348 Я попытался отключить Device Guard, но Windows не закрылась, поэтому я снова включил его.
Я использовал этот путь .... В операционной системе хоста нажмите Пуск> Выполнить, введите gpedit.msc и нажмите ОК. Откроется редактор локальной групповой политики. Перейдите в Политика локального компьютера> Конфигурация компьютера> Административные шаблоны> Система> Device Guard> Включить безопасность на основе виртуализации. Выберите Отключено.
источник
у меня были такие же проблемы, ребята
виртуальный ящик работал без сбоев на моей машине с Windows, но когда появилось новое обновление, виртуальный начал выдавать мне эту ошибку и поверьте мне, ребята, просто немного S% $ и вещь исправила это
в моем случае эта проблема решена просто установкой пакета расширений Windows, вот и все
источник