masalah:
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}
PEMBARUAN: Solusi diberikan di bawah ini.
Jawaban:
Anda perlu menonaktifkan Hypervisior untuk memeriksa aplikasi baru yang menggunakan VT-x sebelum mesin virtual diluncurkan.
Jadi, ikuti langkah-langkah selanjutnya:
1) Buka command prompt sebagai Administrator
2) Jalankan bcdedit untuk memeriksa status hypervisor:
3) Periksa jenis peluncuran hypervisor:
4) Jika disetel ke otomatis, nonaktifkan:
5) 5eboot mesin host dan jalankan VirtualBox lagi
6) Nikmati ...
Saya harap ini membantu.
sumber
Menonaktifkan Device Guard atau Credential Guard diperbaiki untuk saya:
gpedit.msc
, dan klik Ok. TheLocal Group Policy Editor
terbuka. Pergi keLocal Computer Policy
>Computer Configuration
>Administrative Templates
>System
>Device Guard
>Turn on Virtualization Based Security
. Pilih Disabled.Control Panel
>Uninstall a Program
>Turn Windows features on or off
untuk mematikanHyper-V
.Pilih. Jangan restart.
Hapus variabel EFI terkait dengan meluncurkan prompt perintah di mesin host menggunakan akun Administrator dan jalankan perintah ini:
Catatan: Pastikan X adalah drive yang tidak digunakan, jika tidak, ubah ke drive lain.
Mulai ulang host. Terima perintah di layar boot untuk menonaktifkan Device Guard atau Credential Guard.
Sumber: https://kb.vmware.com/s/article/2146361
sumber
Hyper-V dinonaktifkan (Panel Kontrol \ Program \ Program dan Fitur \ Hyper-V)
modifikasi BCD (bcdedit / set hypervisorlaunchtype off)
Jika isolasi inti diaktifkan, matikan (Pusat Keamanan Windows Defender> Keamanan Perangkat> Karantina Inti)
Jika Anda tidak dapat mengubahnya, Anda dapat mengubah nilai HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ DeviceGuard \ Scenarios \ HypervisorEnforcedCode Integrity \ Enabled di registri menjadi 0
sumber
HKLM/SYSTEM/CurrentControlSet/Control/DeviceGuard
1) Jalankan perintah di bawah ini di PowerShell dengan mode admin:
2) Jalankan perintah di bawah ini di command prompt dengan mode admin:
3) Nonaktifkan Hyper-V: Control Panel \ Programs \ Programs and Features \
4) Memori VMBox berhasil mencapai: 3155 MB (VMbox-> pengaturan-> sistem)
Akselerasi kotak VM dinonaktifkan. Bagaimana cara mengaktifkan ini? dan perbaiki kesalahan di atas?
Mulai ulang sistem Anda.
sumber
Akhirnya saya bisa memperbaiki masalahnya sekarang.
Pada awalnya, kami perlu mengidentifikasi atau memahami masalah yang kebanyakan orang tidak benar-benar temukan, VM saya dilengkapi dengan OS tamu Ubuntu 64-bit tetapi setelah impor, kami memeriksa bahwa VM itu hanya menampilkan OS 32-bit.
Saat kami memulai VM, kami mendapat kesalahan sebagai:
Saya mencoba solusi di atas, entah bagaimana tidak benar-benar berfungsi atau saya mungkin melewatkan sesuatu.
Kemudian saya perhatikan poin di atas (OS 32-bit) jadi saya pikir masalahnya mungkin dengan yang ini.
Dengan beberapa posting di Internet, dapat menjelaskan bahwa Windows 10 juga dilengkapi dengan Hyper-V yang bertentangan dengan Oracle VM VirtualBox.
Jadi solusi yang saya lakukan ...
1. Nonaktifkan Keamanan Berbasis Virtualisasi dalam kebijakan grup
Nonaktifkan Microsoft Hyper-V
Kemudian kita bisa menggunakan VM, itu dimulai. Di antara dua langkah di atas, saya yakin langkah 2 benar-benar telah diselesaikan.
Bagaimanapun, silakan coba dan beri tahu jika itu membantu.
sumber
Saya ingin belajar bagaimana menggunakan gelandangan dengan virtualbox , ketika saya mendapat pesan kesalahan ' Raw-mode is available courtesy of Hyper-V '. Untuk memperbaiki masalah ini, saya rasa saya membuat semua perubahan yang disarankan di atas (terima kasih teman-teman), dan banyak lagi.
Izinkan saya meringkas:
( Cmd:
optionalfeatures
)Matikan 'Hyper-V'
Matikan 'Wadah'
Matikan 'Windows Subsystem untuk Linux'
cmd:
bcdedit /set hypervisorlaunchtype off
( Cmd:
gpedit.msc
)Local Computer Policy -> Computer Configuration -> Administrative Templates -> System -> Perangkat Guard ->
Nonaktifkan 'Turn On Keamanan Berbasis Virtualisasi'
Pengaturan -> Pembaruan & Keamanan -> Keamanan Windows -> Keamanan Perangkat -> Detail isolasi inti -> Integritas memori -> Mati
sumber
Untuk memeriksa status Hyper-v di Windows 10,
klik kanan <"start"> → Run → OpsionalFeatures.exe, → cari opsi "Hyper-V".
Kotak harus kosong, tidak dicentang atau diarsir.
Pastikan untuk mematikan sepenuhnya dan reboot host setelah mengubah pengaturan Hyper-v.
PS
Docker dikenal karena mengaktifkan "Hyper-V" ini tanpa meminta pendapat pengguna dan kemudian Oracle VirtualBox tidak mau bekerja.
sumber
Anda perlu menonaktifkan fitur windows Hyper-V dan bcd. Kemudian Virtual Box akan berjalan di versi Windows 10 terbaru (Jan-Mar 2018). Windows 10 Hyper-V mengalami bentrok pada fitur VirtualBox.
Saya telah menyelesaikan ini dengan mengikuti langkah-
bcdedit /set hypervisorlaunchtype off
Disable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V-All
Diskusi mendetail tentang ini tersedia di - https://forums.virtualbox.org/viewtopic.php?f=6&t=87237
Atau Anda dapat menginstal linux (Ubuntu) di Windows 10 dari perintah bash terbaru - https://www.windowscentral.com/how-install-bash-shell-command-line-windows-10
sumber
powershell -Command "Disable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V-All"
Anda harus menonaktifkan Integritas Memori.
Buka Keamanan Perangkat, lalu Isolasi Inti, nonaktifkan Integritas Memori dan reboot.
Tampaknya Integritas Memori memvirtualisasikan beberapa proses (dalam hal ini, VMware) dan kami mendapatkan kesalahan itu.
Anda juga dapat menonaktifkan Integritas Memori dari Editor Registri jika panel kontrol Anda mengatakan 'Ini dikelola oleh administrator Anda'.
Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\DeviceGuard\Scenarios\HypervisorEnforcedCodeIntegrity
Klik dua kali
Enabled
dan ubah nilainya dari1
menjadi0
untuk menonaktifkannya.Sumber yang berguna : https://forums.virtualbox.org/viewtopic.php?t=86977#p420584
sumber
Bagi saya, kombinasi dari ketiga hal berikut ini adalah solusinya:
1. panel kontrol > hidupkan atau matikan fitur windows> Hyper-V: hapus pilihan
2. admin cmd > bcdedit> hypervisorlaunchtype: Penonaktifan otomatis: bcdedit / set hypervisorlaunchtype nonaktif
3. gpedit.msc > ' Konfigurasi komputer> Template Administratif> Penjaga Perangkat '> Nyalakan Keamanan Berbasis Virtualisasi: Ubah dari 'Tidak dikonfigurasi' menjadi 'Dinonaktifkan'
REBOOT
catatan: setelah reboot VirtualBox berfungsi, tetapi VirtualBox Docker Desktop mulai mengeluh tentang kehilangan Hyper-V!
Tampaknya ini mungkin akar dari semua kejahatan saya ... Info tambahan: https://forums.docker.com/t/running-docker-and-virtualbox-on-the-same-machine/23578/13
sumber
Setelah pembaruan Windows 10 pada Juli 2018, saya tiba-tiba mengalami masalah ini dengan Virtual Box kehilangan opsi OS 64-Bit yang mengakibatkan kesalahan.
Kotak Homestead Laravel yang ada dirender tidak dapat di-boot sebagai akibat peristiwa meskipun HYPER-V Dinonaktifkan / Tidak Dipasang ...
PERBAIKAN ! (Itu berhasil untuk saya) Drum Roll ....
sumber
Seperti di dokumen , jika Anda menggunakan windows Anda dapat menggunakan driver hyperv.
sumber
Jalankan CMD dalam mode administrator 1.bcdedit 2.bcdedit / set hypervisorlaunchtype off 3. Reboot sistem
Ini berhasil untuk saya !!
sumber
Dalam kasus saya, apakah Docker yang menyebabkan masalah:
sumber
Mi membantu: pengaturan windows defender >> keamanan perangkat >> isolasi inti (detail) >> Integritas memori >> Nonaktifkan (OFF) SISTEM RESTART!
sumber
Mi membantu: pengaturan windows defender >> keamanan perangkat >> isolasi inti (detail) >> Integritas memori >> Nonaktifkan (OFF) SISTEM RESTART! solusi ini lebih baik untuk saya
sumber
Ini cara termudah.
1) buka dan unduh alat kesiapan perangkat keras Device Guard dan Credential Guard di sini- https://www.microsoft.com/en-us/download/details.aspx?id=53337
2) Temukan jalur folder "DG_Readiness_Tool_v3.5.ps1" dari konten yang diunduh dan jalankan perintah di bawah ini setelah mengaktifkan Powershell "tidak dibatasi". "./DG_Readiness_Tool_v3.5.ps1 -Disable -AutoReboot"
3) Saat me-reboot mesin tekan F3 untuk mengonfirmasi untuk menonaktifkan fitur
sumber
Dalam kasus saya, masalahnya ada pada kotak spesifik yang saya coba gunakan ubuntu / xenial64, saya hanya perlu beralih ke centos / 7 dan semua kesalahan itu hilang.
Semoga ini bisa membantu seseorang.
sumber
Saya memiliki pertanyaan yang persis sama dan telah melakukan hal yang sama seperti Anda tanpa hasil.
Saya menemukan entri di log saya dari
Chip saya mengatakan memiliki VT-x dan aktif di Bios tetapi log mengatakan bukan
HM: HMR3Init: Kembali ke mode mentah: VT-x tidak tersedia Saya memiliki Yoga Lenovo berusia 6 bulan dengan Intel Core 2,7 GHz i7-7500U
Saya telah mencoba yang berikut ini, tetapi tidak berhasil untuk saya.
Dari utas ini https://forums.virtualbox.org/viewtopic.php?t=77120#p383348 Saya mencoba menonaktifkan Device Guard tetapi Windows tidak mau mati jadi saya mengaktifkannya kembali.
Saya menggunakan jalur ini .... Di sistem operasi host, klik Start> Run, ketik gpedit.msc, dan klik Ok. Editor Kebijakan Grup Lokal terbuka. Buka Kebijakan Komputer Lokal> Konfigurasi Komputer> Template Administratif> Sistem> Pelindung Perangkat> Nyalakan Keamanan Berbasis Virtualisasi. Pilih Disabled.
sumber
saya punya masalah yang sama guys
kotak virtual berjalan lancar di mesin windows saya tetapi ketika pembaruan baru datang, virtual mulai memberi saya kesalahan ini dan percayalah, teman-teman hanya sedikit S% $ & hal memperbaikinya
dalam kasus saya masalah ini diperbaiki hanya dengan menginstal paket ekstensi windows itu saja
sumber