Page 1 of 1
Why does VMWare Player does not require Intel VT-X to virtualize x64 Systems but VirtualBox does?
Posted: 4. Jan 2021, 17:12
by jmar83_the2nd
The system i wanted to virtualize is Debian, the Laptop is an Acer without the possibility to enable / disable VT-X in BIOS. It's hidden AND disabled.
Now i've seens that my Debian x64 works with VMWare Player instead of VirtualBox. VirtualBox was not able run that 64-bit-System without VT-X.
Why the VirtualBox Team can't implement it in that way so VT-X is also not required for 64BIT-Systems? As VMWare does...
Thank you for your feedback.
With best regards,
jan
Re: Why does VMWare Player does not require Intel VT-X to virtualize x64 Systems but VirtualBox does
Posted: 4. Jan 2021, 18:09
by scottgus1
Virtualbox has always required VT-x for 64-bit VMs.
Virtualbox and VMware are different entities with different driving forces and goals. Why VMware does something that Virtualbox doesn't do is like asking "Why is an orange not a banana?"
If you want to run Virtualbox on a PC without VT-x, you must run 6.0.x or earlier. You will be limited to 32-bit VMs with one processor, Windows 8.0 & earlier only, and probably similar limitations on the newness of Linux OS's.
Virtualbox 6.1.x & later will require VT-X. 64-bits always requires VT-x.
Re: Why does VMWare Player does not require Intel VT-X to virtualize x64 Systems but VirtualBox does
Posted: 4. Jan 2021, 18:17
by jmar83_the2nd
Code: Select all
Why VMware does something that Virtualbox doesn't do is like asking "Why is an orange not a banana?"
Thank you for your feedback, but i think it also would be a nice feature to make VirtualBox able to run x64 guests without VT-x - but (i don't really known) that's the "secret" (proprietary) knowledge of the VMWare engineers and not really easy to reproduce...
that's all i want to say.
Re: Why does VMWare Player does not require Intel VT-X to virtualize x64 Systems but VirtualBox does
Posted: 4. Jan 2021, 18:39
by mpack
jmar83_the2nd wrote:
but i think it also would be a nice feature to make VirtualBox able to run x64 guests without VT-x
Good, so now the only thing you need to do is order 5000 VirtualBox licenses, to give the devs some reason to agree with you.
Otherwise, it ain't happening. Quite the reverse: the last remnants of the ability to run
without VT-x have just been deleted in VirtualBox 6.1.x, i.e. it's now needed for ALL guests, not just 64bit ones. It's gone. Few will miss it.
Re: Why does VMWare Player does not require Intel VT-X to virtualize x64 Systems but VirtualBox does
Posted: 4. Jan 2021, 18:43
by scottgus1
jmar83_the2nd wrote:(i don't really known) that's the "secret" (proprietary) knowledge of the VMWare engineers and not really easy to reproduce...
VMware is made by a pay-for company which may have licensing limitations and therefore not copyable by others. Meaning Virtualbox might have to develop this feature on its own.
Since all new PCs and most PCs for the last decade or so have VT-X et al, it is not a viable business choice to make a virtualizer that will run on ancient or severely limited computers, such as that laptop.
You'll have to use the program that can work, which means that laptop will need VMware.
Mpack wrote:Good, so now the only thing you need to do is order 5000 VirtualBox licenses, to give the devs some reason to agree with you.
