VirtualBox

Opened 16 years ago

Last modified 14 years ago

#1735 new enhancement

feature-request: Hardware Virtualization GUI Info Utility

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

Description (last modified by Frank Mehnert)

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 (12)

comment:1 by Frank Mehnert, 16 years ago

Description: modified (diff)

comment:2 by Frank Mehnert, 16 years ago

priority: criticalmajor

comment:3 by Sander van Leeuwen, 16 years ago

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 by Frank Mehnert, 16 years ago

Component: otherGUI

comment:5 by Technologov, 16 years ago

I have a good GUI idea.

It should be placed at:

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

-Technologov

comment:6 by Technologov, 16 years ago

  • 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 by Terry Ellison, 16 years ago

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 by Technologov, 15 years ago

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 by Technologov, 15 years ago

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 by Technologov, 15 years ago

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

comment:11 by Technologov, 15 years ago

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 by dma_k, 14 years ago

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

Note: See TracTickets for help on using tickets.

© 2023 Oracle
ContactPrivacy policyTerms of Use