vista/xp dual boot with vga problem

helpneeded February 13, 2009 at 18:04:15
Specs: Windows XP
I have new sony vaio, dual boot vista xp going well, everything works. but when i switch between two systems, vga driver can not load in either os. scenario is like this. install nivdia vga driver in xp, restart computer in xp, it works fine. then restart computer in vista, nivdia vga driver is not load, instead vista load windows standard vga driver, in device manager the nivdia adapter has yellow label. the message is the device driver can not load code 31. reinstall nivdia driver in vista, it works after restart computer. then same thing happen if i restart computer to xp. it seems every time i switch os, need to reinstall vga driver. there should be a solution, please help me out.

See More: vista/xp dual boot with vga problem

Report •


#1
February 13, 2009 at 20:44:49
It's an interesting question and I've been looking for an answer. The only thing I can think of is a problem with the boot loader. What boot loader are you using?

Report •

#2
February 14, 2009 at 00:27:37
It is windows boot manager. p.s. the machine is sony vaio vgn-z21wn and vga card is nvidia geforce 9300m gs.

Report •

#3
February 14, 2009 at 05:26:12
The problem is that bootcfg.exe is set to use the /BV switch.

/BV Specifies to add the /basevideo switch which directs the OS to use standard VGA mode for the installed video driver.

You want to run:
bootcfg /rmsw /bv from a command prompt to remove that switch. It could be that the system will ask for a user name and password, in which case, the syntax is:
BOOTCFG /Rmsw [/S system [/U user [/P password]]] /bv


Report •

Related Solutions

#4
February 14, 2009 at 22:28:11
It seems that I don't have /bv switch. boot.ini was only three lines. And in vista, they don't use bootcfg.

Report •

#5
February 15, 2009 at 05:23:33
The /bv switch isn't located in boot.ini
Did you run the command I mentioned? That will solve your problem.

Report •

#6
February 15, 2009 at 12:51:44
yes, i ran the command, it is said my system does not contain /basevideo switch. As far as i stay in same os, it will load right vga driver. Problem happens only when I switch between vista and xp.

Report •

#7
February 16, 2009 at 06:29:21
That was the only answer that I could find. I don't know what else would cause that. If I find something else, I'll post it.

Report •


Ask Question