Non-server virtualization software that supports Intel VT-d?

RetroGamer

:P
Member
Local time
2:05 PM
Messages
29
Location
United States
Does anyone know of a Non server virtualization software that supports Intel's Vt-d, I want to have my host Operating system as Ubuntu/Debian and want to run Windows 7 Ultimate in a VM to run games and other programs. To run games, I need the vt-d support to get I/O passthrough so the Windows 7 VM can access the Nvidia 555m. I'm running on a 64 bit install of Ubuntu 12.04 with Windows 7 Ultimate (Also x64) in a VirtualBox VM, but Virtualbox does not support VT-d yet making it useless for gaming. I could do a server, but since I'm running this on a laptop, I want to be able to use it when I'm away. Currently I have tried ESXi Hypervisor and Proxmox VE (Both support VT-d) but the server interface means I have to access the laptop from another system. I want to be able to run a Windows 7 VM with VT-d on top of an Ubuntu host so that I can get the full features of Windows 7 (Or just about) without having to reboot.
 

My Computer

Computer type
PC/Desktop
Computer Manufacturer/Model Number
Custom Build
OS
Windows 7 Ultimate x64
CPU
Core i7 3820 @ 4.6Ghz (Overclocked)
Motherboard
Asrock x79 Extreme9 (2011)
Memory
16384MB DDR3 1600mhz Corsair Vengeance
Graphics Card(s)
2x Nvidia GTX 295 (In quad SLI)
Sound Card
Creative SoundCore 3D
Monitor(s) Displays
24" LG 24EN31 LED
Screen Resolution
1920x1080
Hard Drives
OCZ Agility 3 120GB SSD (Boot Disk)
OCZ Vertex 2 240GB SSD (x2, Spanned Volume)
Western Digital 2TB Caviar Green (x2, Spanned Volume)
PSU
OCZ ModXStream 900W
Case
Fractal Design Define R4
Cooling
Corsair Hydro H60
Keyboard
Cooler Master Quickfire Rapid (Blue)
Mouse
Logitech M510
Internet Speed
Upload:5mbps Download:15mbps
Antivirus
Malware Bytes
Browser
Mozilla Firefox
Try Xen hypervisor, it should do what you're looking to accomplish. Depending on what you're doing with the Linux install, I would suggest that you instead run Ubuntu in a VM to get better performance with games, etc. in Windows 7

Xen Hypervisor

Edit: Sorry I didn't completely read your post. You may not be able to directly access this from the machine it's installed on. I've heard VirtualBox is getting Vt-d support in the future so you may want to just wait for that. However, support for vt-d doesn't necessarily guarantee the experience you're expecting with your video card. This is due to various design constraints.

The best way to guarantee support for what you want to do would still be to run win 7 natively and have a linux vm (in my opinion)
 

My Computer

Computer Manufacturer/Model Number
Alienware m15x (my main PC)
OS
Windows 7 Ultimate x64
CPU
Intel Core i7 740QM
Memory
G. Skill 8GB (2x4GB) DDR3 @ 1333MHz
Graphics Card(s)
nVidia GeForce GTX 460M
Sound Card
IDT Integrated HD Audio
Monitor(s) Displays
15.6HDF+ WLED
Screen Resolution
1600 x 900
Hard Drives
240GB OCZ Agility 3 SSD
Mouse
Razer Orochi
Internet Speed
50Mb/s
Other Info
Intel Ultimate N Wi-Fi Link 5300, Bluetooth 2.0
Yeah, that was the problem I had before, I had to use my laptop as a server and connect to it from another machine. I'd rather have Ubuntu as the host OS instead of Windows 7 because it is faster, open-source, and all around works better then Windows, except when it comes to 3D gaming, mostly due to Nvidia Optimus which barely works with Bumblebee (A program to get Optimus working in Ubuntu) and I've yet to get it working at all with Wine (A program to run Windows executables) programs. Not only is Virtualbox supposedly getting Vt-d in version 5.0, but Valve will be releasing Steam for Ubuntu soon, so I may not a VM at all since all my non-steam games work in DOSBox. Plus my laptop is more then powerful enough to run games in a Windows 7 VM and run the Ubuntu host at the same time, so I don't care if there is a slight performance decrease cause none of my games have ever used more then 2gb of ram and 1 core, except for Minecraft which runs natively on Linux, so I don't think the difference will be even noticeable.
 

My Computer

Computer type
PC/Desktop
Computer Manufacturer/Model Number
Custom Build
OS
Windows 7 Ultimate x64
CPU
Core i7 3820 @ 4.6Ghz (Overclocked)
Motherboard
Asrock x79 Extreme9 (2011)
Memory
16384MB DDR3 1600mhz Corsair Vengeance
Graphics Card(s)
2x Nvidia GTX 295 (In quad SLI)
Sound Card
Creative SoundCore 3D
Monitor(s) Displays
24" LG 24EN31 LED
Screen Resolution
1920x1080
Hard Drives
OCZ Agility 3 120GB SSD (Boot Disk)
OCZ Vertex 2 240GB SSD (x2, Spanned Volume)
Western Digital 2TB Caviar Green (x2, Spanned Volume)
PSU
OCZ ModXStream 900W
Case
Fractal Design Define R4
Cooling
Corsair Hydro H60
Keyboard
Cooler Master Quickfire Rapid (Blue)
Mouse
Logitech M510
Internet Speed
Upload:5mbps Download:15mbps
Antivirus
Malware Bytes
Browser
Mozilla Firefox
games in a VM .... just not a good idea.
 

My Computer

Computer Manufacturer/Model Number
Self-Built in July 2009
OS
Windows 7 Ultimate x64
CPU
Intel Q9550 2.83Ghz OC'd to 3.40Ghz
Motherboard
Gigabyte GA-EP45-UD3R rev. 1.1, F12 BIOS
Memory
8GB G.Skill PI DDR2-800, 4-4-4-12 timings
Graphics Card(s)
EVGA 1280MB Nvidia GeForce GTX570
Sound Card
Realtek ALC899A 8 channel onboard audio
Monitor(s) Displays
23" Acer x233H
Screen Resolution
1920x1080
Hard Drives
Intel X25-M 80GB Gen 2 SSD
Western Digital 1TB Caviar Black, 32MB cache. WD1001FALS
PSU
Corsair 620HX modular
Case
Antec P182
Cooling
stock
Keyboard
ABS M1 Mechanical
Mouse
Logitech G9 Laser Mouse
Internet Speed
15/2 cable modem
Other Info
Windows and Linux enthusiast. Logitech G35 Headset.

My Computer

OS
Windows 7
LynxSecure won't work either because the OP wants to run the Win 7 VM within a Linux host and still get VT-d support. If that weren't a stipulation, I would have suggested to simply set up a dual boot.

I just don't think the technology is there yet. Like I said, future releases of VirtualBox will allegedly support this at some point, but as of now there really isn't a way to do it.

I agree with pparks, trying to do anything that intense in a VM will not work well. The only exception would be in a native boot scenario, but certainly not while running on top of another OS.
 

My Computer

Computer Manufacturer/Model Number
Alienware m15x (my main PC)
OS
Windows 7 Ultimate x64
CPU
Intel Core i7 740QM
Memory
G. Skill 8GB (2x4GB) DDR3 @ 1333MHz
Graphics Card(s)
nVidia GeForce GTX 460M
Sound Card
IDT Integrated HD Audio
Monitor(s) Displays
15.6HDF+ WLED
Screen Resolution
1600 x 900
Hard Drives
240GB OCZ Agility 3 SSD
Mouse
Razer Orochi
Internet Speed
50Mb/s
Other Info
Intel Ultimate N Wi-Fi Link 5300, Bluetooth 2.0
OK but just an FYI: LynxSecure is not an OS (it's a type zero hypervisor - unhosted) and each VM is running in native mode (full virtualization without any modifications to the guest OSs). The VM's are not running on top of another OS like it is in the case with type 2 and type1 hypervisors. Additionally LynxSecure is real-time (deterministic) and supports RTOSs as well. For example LynxSecure supports intense RT applications such as DO-178B Level A apps used in FAA applications.
 

My Computer

OS
Windows 7

My Computer

Computer Manufacturer/Model Number
HP ProBook 4430s
OS
Windows 7 Home Premium x64
CPU
Sandy Bridge Intel Core i3-2310m @ 2.10GHz
Hard Drives
Seagate Momentus 7200RPM 320GB self-encrypting
Um? Of course all Type 1's run on an OS; an embedded OS. They all use some type of an embedded OS that runs transparent to the end-user and hence why you might think that the VM's are not running on top of another OS.

Type-2 hypervisors are computer emulation applications that run on general purpose operating systems [Windows, Linux, etc.]Type-1 hypervisors are computer emulation software tightly integrated with embedded OSs [monolithic or microkernel] that run transparent to the end-user.
Type Zero are based on a new architecture that allows for higher levels of performance, reliability, and security over Type-1 hypervisors. The Type Zero architecture removes the need for an embedded host OS to support virtualization, allowing the hypervisor to run in an "Un-Hosted" environment. This drastically differs from Type-1 monolithic architectures where the hypervisor is integrated into a host OS, or Type-1 microkernel architectures where the hypervisor is controlled and assisted by a root or parent operating system.

further details can be found in whitepapers that are available by contacting me directly at ccrinklaw at lnxw dot com
 

My Computer

OS
Windows 7
Back
Top