VirtualBox

Ticket #1735 (new enhancement)

Opened 6 years ago

Last modified 4 years ago

feature-request: Hardware Virtualization GUI Info Utility

Reported by: Technologov Owned by:
Priority: major Component: GUI
Version: VirtualBox 1.6.2 Keywords:
Cc: Guest type: other
Host type: other

Description (last modified by frank) (diff)

Hi,

In continuing to the bug #1240, and other VT-x related bugs, I can say from personal experience, that hardware virtualization is not always transparent enough.

That is: Hardware virtualization becomes more and more sophisticated, but I'we not seen any "user-friendly" utility (either CLI or GUI), that shows that hosts VT capabilities.

I request either making a separate cross-platform utility for that purpose, or additional GUI Info Dialog within VBox GUI.

It must show the following:

  • Intel VT-x
  • Intel VT-d
  • Intel Extended Page Tables (EPT)
  • Intel FlexPriority
  • AMD-V
  • AMD Nested Page Tables (NPT)
  • Whenever all the CPUs support all the features
  • Whenever other virtualizer already uses those features currently (so they are not accessible to VBox)
  • Whenever BIOS enables/disables those features.

Now, Linux has some limited capabilities in this field, and other platforms, provide even less info to the end-user.

It will really make life easier for lots of people.

-Technologov, 17.06.2008.

Change History

comment:1 Changed 6 years ago by frank

  • Description modified (diff)

comment:2 Changed 6 years ago by frank

  • Priority changed from critical to major

comment:3 Changed 6 years ago by sandervl73

All the information you ever wanted about VT-x or AMD-V is in the VBox.log file. Could perhaps be useful to add this to VBoxManage, but certainly not to the GUI.

comment:4 Changed 6 years ago by frank

  • Component changed from other to GUI

comment:5 Changed 6 years ago by Technologov

I have a good GUI idea.

It should be placed at:

Help->About CPU (similarly to Help->About VirtualBox)

-Technologov

comment:6 Changed 6 years ago by Technologov

  • AMD IOMMU
  • Clarification: "Whenever all the CPUs support all the features" - I mean in SMP systems. (Some poorly constructed systems may contain broken BIOSes that don't enable VT for all the CPUs, or may have 2 different CPUs, while one supporting VT, and other don't)

sander wrote:

Could perhaps be useful to add this to VBoxManage, but certainly not to the GUI.

Speaking of VBox 2.0 and the new 64-bit capability, that requires VT - now this GUI utility became a MUST.

-Technologov

comment:7 Changed 6 years ago by TerryE

The path that VMware have chosen is to publish a standalone utility:  http://www.vmware.com/pdf/processor_check.pdf. A standalone approach (or integrated into VBoxManage internalcommands) might be a pragmatic way to achieve this.

comment:8 Changed 5 years ago by Technologov

This VMware check requires burning a CD, and restarting a machine - it is basically an OS. Very bad idea for most users.

Really, having this feature in a GUI is the best way IMHO.

This one is an old request. Can you please take a second look at it ?

-Technologov

comment:9 Changed 5 years ago by Technologov

I mean - there is absolutely no software that fulfills this task in user-friendly (GUI), cross-platform way.

Since "vboxdrv" reads information directly from hardware, and is cross-platform, it should not be that difficult to pass that info to GUI.

comment:10 Changed 5 years ago by Technologov

Help->About CPU (similarly to Help->About VirtualBox) is best idea for now.

comment:11 Changed 5 years ago by Technologov

A few more technologies and must make it into the list are:

-Intel FlexMigration

-Intel VMX Unrestricted mode

-AMD-V Extended Migration

===

-Technologov

comment:12 Changed 4 years ago by dma_k

Nice to have this hint somewhere in GUI. I vote for this issue.

Note: See TracTickets for help on using tickets.

www.oracle.com
ContactPrivacy policyTerms of Use