Probleme:
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}
UPDATES: Die Lösung ist unten angegeben.
Antworten:
Sie müssen Hypervisior deaktivieren, um vor dem Start der virtuellen Maschine eine neue Anwendung zu überprüfen, die VT-x verwendet.
Befolgen Sie also die nächsten Schritte:
1) Öffnen Sie die Eingabeaufforderung als Administrator
2) Führen Sie bcdedit aus, um den Hypervisor-Status zu überprüfen:
3) Überprüfen Sie den Starttyp des Hypervisors:
4) Wenn auf Auto eingestellt ist, deaktivieren Sie es:
5) Starten Sie den Host-Computer und starten Sie VirtualBox erneut
6) Viel Spaß ...
Ich hoffe das hilft.
quelle
Deaktivieren von Device Guard oder Credential Guard für mich behoben:
gpedit.msc
, geben Sie ein und klicken Sie auf OK. DasLocal Group Policy Editor
öffnet sich. ZurLocal Computer Policy
>Computer Configuration
>Administrative Templates
>System
>Device Guard
>Turn on Virtualization Based Security
. Wählen Sie Deaktiviert.Control Panel
>Uninstall a Program
>Turn Windows features on or off
auszuschaltenHyper-V
.Wählen. Nicht neu starten.
Löschen Sie die zugehörigen EFI-Variablen, indem Sie mit einem Administratorkonto eine Eingabeaufforderung auf dem Hostcomputer starten und die folgenden Befehle ausführen:
Hinweis: Stellen Sie sicher, dass X ein nicht verwendetes Laufwerk ist. Andernfalls wechseln Sie zu einem anderen Laufwerk.
Starten Sie den Host neu. Akzeptieren Sie die Aufforderung auf dem Startbildschirm, Device Guard oder Credential Guard zu deaktivieren.
Quelle: https://kb.vmware.com/s/article/2146361
quelle
deaktiviert Hyper-V (Systemsteuerung \ Programme \ Programme und Funktionen \ Hyper-V)
BCD ändern (bcdedit / hypervisorlaunchtype ausschalten)
Wenn die Kernisolation aktiviert ist, deaktivieren Sie sie (Windows Defender Security Center> Gerätesicherheit> Kernquarantäne).
Wenn Sie es nicht ändern können, können Sie den Wert von HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ DeviceGuard \ Scenarios \ HypervisorEnforcedCode Integrity \ Enabled in der Registrierung auf 0 ändern
quelle
HKLM/SYSTEM/CurrentControlSet/Control/DeviceGuard
1) Führen Sie den folgenden Befehl in Powershell im Admin-Modus aus:
2) Führen Sie den folgenden Befehl in der Eingabeaufforderung im Administratormodus aus:
3) Hyper-V deaktiviert: Systemsteuerung \ Programme \ Programme und Funktionen \
4) Der VMBox-Speicher hat es geschafft auf: 3155 MB (VMbox-> Einstellungen-> System)
VM-Box-Beschleunigung ist deaktiviert. Wie aktiviere ich das? und oben genannten Fehler beheben?
Starten Sie Ihr System neu.
quelle
Endlich kann ich das Problem jetzt beheben.
Zuerst müssen wir das Problem identifizieren oder verstehen, das die meisten Leute nicht wirklich herausfinden. Meine VM wird mit einem Gastbetriebssystem von Ubuntu 64-Bit geliefert, aber nach dem Import überprüfen wir, ob auf dieser VM nur ein 32-Bit-Betriebssystem angezeigt wird.
Beim Starten der VM wurde folgende Fehlermeldung angezeigt:
Ich habe die oben genannten Lösungen ausprobiert, irgendwie funktioniert es nicht wirklich, oder ich vermisse etwas.
Dann bemerke ich den obigen Punkt (32-Bit-Betriebssystem), also denke ich, dass das Problem bei diesem liegen könnte.
Bei einigen Beiträgen im Internet könnte dies erklären, dass Windows 10 auch mit Hyper-V geliefert wird, was einen Konflikt mit Oracle VM VirtualBox darstellt.
Also habe ich eine Lösung gefunden ...
1. Deaktivieren Sie die virtualisierungsbasierte Sicherheit in Gruppenrichtlinien
Deaktivieren Sie Microsoft Hyper-V
Dann können wir die VM verwenden, sie ist gestartet. Unter den beiden obigen Schritten glaube ich, dass Schritt 2 wirklich gelöst ist.
Wie auch immer, bitte versuchen Sie es und lassen Sie uns wissen, ob es hilft.
quelle
Ich wollte lernen, wie man Vagrant mit Virtualbox verwendet , als ich die Fehlermeldung " Raw-Modus ist dank Hyper-V nicht verfügbar" erhielt " erhielt. Um dieses Problem zu beheben, habe ich alle oben vorgeschlagenen Änderungen vorgenommen (danke Jungs) und noch einige mehr.
Lassen Sie mich zusammenfassen:
( Cmd:
optionalfeatures
)Schalten Sie 'Hyper-V'
ausschalten 'Container'
ausschalten 'Windows - Subsystem für Linux'
cmd:
bcdedit /set hypervisorlaunchtype off
( Cmd:
gpedit.msc
)Richtlinien für Lokaler Computer -> Computerkonfiguration -> Administrative Vorlagen -> System -> Geräteschutz ->
Disable 'Turn On Virtualisierung Based Security'
Einstellungen -> Update & Sicherheit -> Windows-Sicherheit -> Gerätesicherheit -> Details zur Kernisolation -> Speicherintegrität -> Aus
quelle
So überprüfen Sie den Status von Hyper-v in Windows 10:
Klicken Sie mit der rechten Maustaste auf <"Start"> → Ausführen → OptionalFeatures.exe, → suchen Sie nach der Option "Hyper-V".
Das Kästchen sollte leer, nicht markiert oder schattiert sein.
Stellen Sie sicher, dass der Host vollständig heruntergefahren und neu gestartet wird, nachdem Sie die Hyper-v-Einstellung geändert haben.
PS
Docker ist dafür bekannt, dieses "Hyper-V" zu aktivieren, ohne nach der Meinung des Benutzers zu fragen, und dann möchte Oracle VirtualBox nicht funktionieren.
quelle
Sie müssen die Windows Hyper-V-Funktion und bcd deaktivieren. Dann wird Virtual Box in den neuesten Windows 10-Versionen (Januar-März 2018) ausgeführt. Windows 10 Hyper-V hat einen Konflikt mit den VirtualBox-Funktionen.
Ich habe dies durch Befolgen der folgenden Schritte behoben:
bcdedit /set hypervisorlaunchtype off
Disable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V-All
Ausführliche Informationen hierzu finden Sie unter - https://forums.virtualbox.org/viewtopic.php?f=6&t=87237
Alternativ können Sie Linux (Ubuntu) in Windows 10 über den neuesten Bash-Befehl installieren - https://www.windowscentral.com/how-install-bash-shell-command-line-windows-10
quelle
powershell -Command "Disable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V-All"
Sie müssen die Speicherintegrität deaktivieren.
Gehen Sie zu Gerätesicherheit, dann zu Core Isolation, deaktivieren Sie die Speicherintegrität und starten Sie neu.
Es scheint, dass Memory Integrity einige Prozesse (in diesem Fall VMware) virtualisiert, und wir erhalten diesen Fehler.
Sie können die Speicherintegrität auch im Registrierungseditor deaktivieren, wenn in der Systemsteuerung "Dies wird von Ihrem Administrator verwaltet" angezeigt wird.
Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\DeviceGuard\Scenarios\HypervisorEnforcedCodeIntegrity
Doppelklicken Sie auf
Enabled
und ändern Sie den Wert von1
in0
, um ihn zu deaktivieren.Hilfreiche Quelle: https://forums.virtualbox.org/viewtopic.php?t=86977#p420584
quelle
Für mich war die Kombination der folgenden drei die Lösung:
1. Bedienfeld > Windows - Funktionen ein- oder offf> Hyper-V: deselect
2. admin cmd > bcdedit> hypervisorlaunchtype: Automatische Deaktivierung: bcdedit / hypervisorlaunchtype deaktivieren
3. gpedit.msc > ' Computerkonfiguration> Administrative Vorlage> Device Guard '> Virtualisierungsbasierte Sicherheit : Wechseln Sie von 'Nicht konfiguriert' zu 'Deaktiviert'.
REBOOT
Hinweis: Nach dem Neustart funktionierte die VirtualBox, aber die VirtualBox von Docker Desktop beschwerte sich über das Fehlen von Hyper-V!
Es scheint, dass dies die Wurzel all meines Bösen gewesen sein könnte ... Zusätzliche Informationen: https://forums.docker.com/t/running-docker-and-virtualbox-on-the-same-machine/23578/13
quelle
Nach dem Windows 10-Update im Juli 2018 trat dieses Problem plötzlich auf, als Virtual Box 64-Bit-Betriebssystemoptionen verlor, was zu dem Fehler führte.
Bestehende Laravel Homestead-Boxen wurden als Ergebnis nicht mehr bootfähig, obwohl HYPER-V deaktiviert / nicht installiert ist ...
Das FIX ! (Das hat bei mir funktioniert) Drum Roll ....
quelle
Wie in den Dokumenten können Sie unter Windows Hyperv-Treiber verwenden.
quelle
Führen Sie CMD im Administratormodus 1.bcdedit 2.bcdedit / set hypervisorlaunchtype off aus. 3. Starten Sie das System neu
Das hat bei mir funktioniert !!
quelle
In meinem Fall war der Docker, der Probleme verursachte:
quelle
Mi half: Windows Defender-Einstellungen >> Gerätesicherheit >> Kernisolierung (Details) >> Speicherintegrität >> Deaktivieren (AUS) SYSTEM NEUSTART!
quelle
Mi half: Windows Defender-Einstellungen >> Gerätesicherheit >> Kernisolierung (Details) >> Speicherintegrität >> Deaktivieren (AUS) SYSTEM NEUSTART! Diese Lösung ist besser für mich
quelle
Dies wäre der einfachste Weg.
1) Laden Sie das Hardware-Bereitschaftstool Device Guard und Credential Guard hier herunter. https://www.microsoft.com/en-us/download/details.aspx?id=53337
2) Suchen Sie den Ordnerpfad "DG_Readiness_Tool_v3.5.ps1" des heruntergeladenen Inhalts und führen Sie den folgenden Befehl aus, nachdem Sie Powershell "uneingeschränkt" aktiviert haben. "./DG_Readiness_Tool_v3.5.ps1 -Disable -AutoReboot"
3) Drücken Sie beim Neustart des Geräts F3, um zu bestätigen, dass die Funktionen deaktiviert sind
quelle
In meinem Fall lag das Problem bei der speziellen Box, die ich mit Ubuntu / Xenial64 verwenden wollte. Ich musste nur auf Centos / 7 umsteigen und all diese Fehler verschwanden.
Hoffe das hilft jemandem.
quelle
Ich habe genau die gleiche Frage und habe die gleichen Dinge wie Sie getan, ohne Erfolg.
Ich habe einen Eintrag in meinem Logbuch von gefunden
Mein Chip sagt, dass er VT-x hat und im
BIOS eingeschaltet ist, aber das Protokoll sagt nicht HM: HMR3Init: Zurückgreifen auf den Raw-Modus: VT-x ist nicht verfügbar Ich habe ein 6 Monate altes Lenovo Yoga mit 2,7-GHz-Intel Core i7-7500U
Ich habe Folgendes versucht, aber es hat bei mir nicht funktioniert.
In diesem Thread https://forums.virtualbox.org/viewtopic.php?t=77120#p383348 habe ich versucht, Device Guard zu deaktivieren, aber Windows wurde nicht heruntergefahren, sodass ich es wieder aktivierte.
Ich habe diesen Pfad verwendet. Klicken Sie auf dem Host-Betriebssystem auf Start> Ausführen, geben Sie gpedit.msc ein und klicken Sie auf OK. Der Richtlinieneditor für lokale Gruppen wird geöffnet. Gehen Sie zu Lokale Computerrichtlinie> Computerkonfiguration> Administrative Vorlagen> System> Device Guard> Virtualisierungsbasierte Sicherheit aktivieren. Wählen Sie Deaktiviert.
quelle
Ich hatte das gleiche Problem Jungs
Die virtuelle Box lief reibungslos auf meinem Windows-Computer, aber als das neue Update kam, gab mir virtual diesen Fehler und glauben Sie mir, Jungs, nur ein kleines S% $ & Ding hat ihn behoben
In meinem Fall wurde dieses Problem nur durch die Installation des Windows-Erweiterungspakets behoben
quelle