VirtualBox

Opened 3 years ago

Last modified 3 years ago

#20278 new defect

Hardware Virtualization error on non Hardware Virtualization CPU

Reported by: winthrom2 Owned by:
Component: VMM/HWACCM Version: VirtualBox 6.1.18
Keywords: Cc: michael.f.winthrop@…
Guest type: Windows Host type: other

Description

dad@dad-Inspiron-1545:~$ uname -a

Linux dad-Inspiron-1545 5.4.0-70-lowlatency #78-Ubuntu SMP PREEMPT Fri Mar 19

15:09:48 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux

dad@dad-Inspiron-1545:~$

========================================================

Failed to open a session for the virtual machine WIN-XP.

VT-x is not available (VERR_VMX_NO_VMX).

Result Code: NS_ERROR_FAILURE (0x80004005)

Component: ConsoleWrap

Interface: IConsole {872da645-4a9b-1727-bee2-5585105b9eed}

6.1.16_Ubuntu r140961 =======================================================

lshw information

=======================================================

dad-inspiron-1545

description: Portable Computer

product: Inspiron 1545

vendor: Dell Inc.

serial: HGHYXJ1

width: 64 bits

capabilities: smbios-2.4 dmi-2.4 smp vsyscall32

configuration: boot=normal chassis=portable uuid=44454C4C-4700-1048-8059-

C8C04F584A31

*-core

description: Motherboard

product: 0G848F

vendor: Dell Inc.

physical id: 0

serial: .HGHYXJ1.CN7016699J04EU.

*-firmware

description: BIOS

vendor: Dell Inc.

physical id: 0

version: A14

date: 12/07/2009

size: 64KiB

capacity: 16MiB

capabilities: isa pci pcmcia pnp upgrade shadowing cdboot bootselect

int13floppy720 int5printscreen int9keyboard int14serial int17printer int10video acpi usb agp smartbattery biosbootspecification netboot

*-cpu

description: CPU

product: Pentium(R) Dual-Core CPU T4300 @ 2.10GHz

vendor: Intel Corp.

physical id: 400

bus info: cpu@0

slot: Microprocessor

size: 1995MHz

capacity: 2100MHz

width: 64 bits

clock: 200MHz

capabilities: lm fpu fpu_exception wp vme de pse tsc msr pae mce cx8 apic

sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ht tm pbe syscall nx x86-64 constant_tsc arch_perfmon pebs bts rep_good nopl cpuid aperfmperf pni dtes64 monitor ds_cpl est tm2 ssse3 cx16 xtpr pdcm xsave lahf_lm pti dtherm cpufreq

====================================================================

Please note that the newest Dell BIOS (A14) for this laptop will support a hardware virtualization CPU in the same socket as is now holding Intel T4300 CPU but the CPU installed does not support this. Therefore the required option to turn on/off hardware virtualization is not available in the BIOS presented to me. The virtualbox startup file has all hardware virtualization turned off.

Attachments (1)

no-VM-x-Proof.txt (10.0 KB ) - added by winthrom2 3 years ago.
Verified proof that VirtualBox fails to recognise CPU is without VT-x

Download all attachments as: .zip

Change History (5)

comment:1 by winthrom2, 3 years ago

Forgot to say the guest O/S is 32 bit WinXP that worked quite well with VirtualBox 5.x, Kubuntu 18.04, and Dell BIOS A9 (If I remember the BIOS number right) on this same machine.

comment:2 by winthrom2, 3 years ago

This should be filed under host O/S Linux KUBUNTU FOCAL 20.04.

by winthrom2, 3 years ago

Attachment: no-VM-x-Proof.txt added

Verified proof that VirtualBox fails to recognise CPU is without VT-x

comment:3 by winthrom2, 3 years ago

sudo kvm-ok 63 INFO: Your CPU does not support KVM extensions 64 KVM acceleration can NOT be used

virt-host-validate 135 QEMU: Checking for hardware virtualization : FAIL (Only emulated CPUs are available, performance will be significantly limited)

I posted this complaint on two other bug postings as a "me too" report but the moderator closed and locked those postings. That moderator said I needed to enable VT-x because VirtualBox 6.1.18 requires it whereas VirtualBox 5.x was compiled a different way and did not require it. What is missing is a clear statement that the "requirement" of VT-x makes obsolete all non-VT-x computers by design of Oracle. If so, clearly say so.

I opened this as a new bug report and have not seen any requests for more information.

At your service: winthrom

comment:4 by winthrom2, 3 years ago

Found this obscure note.... "Drop recompiler" So moderator is correct but did not help me understand why. I am updating the CPU (extremely worried about this) to DELL vendor version with VT-x but not Hypervisor. If this will not work...... TELL ME!

"VirtualBox 6.1.0 (released December 10 2019)

This is a major update. The following major new features were added:

Implemented support for ...

In addition, the following items were fixed and/or added:

Virtualization core: Drop recompiler, i.e. running VMs now needs a CPU supporting hardware virtualization"

Note: See TracTickets for help on using tickets.

© 2023 Oracle
ContactPrivacy policyTerms of Use