Error ini terjadi saat saya hendak memanggil image file untuk booting di VirtualBox. Sebagai bahan, VirtualBox yang saya pakai adalah versi 4.3.18_Debian r96516 pada mesin Debian. Hasil capture pada log file yang tampil adalah :
00:00:05.550125 VM: fHMEnabled=true (configured) fRecompileUser=false fRecompileSupervisor=false 00:00:05.550127 VM: fRawRing1Enabled=false CSAM=true PATM=true 00:00:05.550179 VMSetError: /build/virtualbox-PBmU2o/virtualbox-4.3.18-dfsg/src/VBox/VMM/VMMR3/HM.cpp(532) int HMR3Init(PVM); rc=VERR_VMX_MSR_VMXON_DISABLED 00:00:05.550183 VMSetError: VT-x is disabled in the BIOS. 00:00:05.550335 ERROR [COM]: aRC=NS_ERROR_FAILURE (0x80004005) aIID={8ab7c520-2442-4b66-8d74-4ff1e195d2b6} aComponent={Console} aText={VT-x is disabled in - - the BIOS. (VERR_VMX_MSR_VMXON_DISABLED)}, preserve=false 00:00:05.644291 Power up failed (vrc=VERR_VMX_MSR_VMXON_DISABLED, rc=NS_ERROR_FAILURE (0X80004005)) 00:00:05.867296 UIMachineView::storeGuestSizeHint: Storing guest size-hint for screen 0 as 640x480
Berikut solusinya :
- Enable VT-x di VirtualBox (recommended settings)
a. Buka VBox , Click Menu “Machine“, Click “Settings” (atau klik icon “Settings” yang bergambar gear)
b. Masuk ke menu “System“, Masuk ke Tab menu “Acceleration”
c. Pada Hardware Virtualization, Centang/Enable Option “Enable VT-x/AMD-V” dan “Enable Nested Paging“ - Enable VT-x di BIOS (pc/laptop/mesin Anda)
a. Saya pakai Thinkpad Edge Lenovo E431, jika sama, masuk ke Bios dengan menekan F1
b. Untuk mesin lainnya, silahkan di cari dan di sesuaikan
c. Masuk ke Tab menu “Security“, lanjut ke menu “Virtualization”
d. Buat “Enable” dan simpan pengaturan Bios dengan menekan F10
- Restart VBox
Sebelum menjalankan, restart terlebih dahulu servicenya :
# /etc/init.d/vboxautostart-service stop
# /etc/init.d/vboxautostart-service start - Done! 🙂
Credit : https://www.virtualbox.org/manual/ch10.html
Advertisements