Enabling VT-D in BIOS causes issues?

Discussions related to using VirtualBox on Windows hosts.
Post Reply
rjo98
Posts: 59
Joined: 6. Jul 2009, 17:32
Primary OS: MS Windows XP
VBox Version: OSE other
Guest OSses: XP, CentOS, Fedora

Enabling VT-D in BIOS causes issues?

Post by rjo98 »

I figured out my processor has VT-D capabilities, so I turned it on in the BIOS, then started my XP virtual machine in VirtualBox 3.0. The first time I tried I could barely type in my password to login before it froze and I hard powered it down. Next time I did it i typed the password in, hit enter, then it froze.

I thought VT-D was supposed to improve performance, not cause issues?
Perryg
Site Moderator
Posts: 34369
Joined: 6. Sep 2008, 22:55
Primary OS: Linux other
VBox Version: OSE self-compiled
Guest OSses: *NIX

Re: Enabling VT-D in BIOS causes issues?

Post by Perryg »

The problem can be that the guests are 32 bit single processor and when you turned on the VTx/AMD-v you are trying to run the guest with the wrong kernel now.
Windows may see this and try to install the right kernel, but you need to make sure that everything is set right before hand.
There are plenty of help pages on the net on how to change the Windows kernel. Google install smp kernel in windows xp
rjo98
Posts: 59
Joined: 6. Jul 2009, 17:32
Primary OS: MS Windows XP
VBox Version: OSE other
Guest OSses: XP, CentOS, Fedora

Re: Enabling VT-D in BIOS causes issues?

Post by rjo98 »

I'll have to check in my BIOS again to see which it is vt-d or vt-x.
Post Reply