+1.916.577.1977 | Downloads | Buy | Register | Login
 Search  
Tuesday, July 08, 2008
Search Blogs
 

Available Blogs
 

Previous Blogs
 

Technorati
 
More blogs about coversant.

About Coversant
 

Fun Installing Vista Beta 2 on AMD x64
 
Location: BlogsStarin' at the Wall    
Posted by: JD Conley 6/2/2006 12:50 PM

As a self proclaimed geek and MSDN subscriber I feel as though it's my duty to explore all the new software that Microsoft comes out with. This last week I have been embarking on one such journey. Working with beta software is always a bit trying, but tack on a beta driver model and a "new" hardware platform (x64) and things get really interesting.

Vista Beta 2 was released to MSDN about a week ago. The next day I fired up my DVD burner and started messing around. About four hours later I had a working installation. Why so long? Well, because my workstation is an AMD NForce 4 x64 system and boots from the onboard SATA RAID. Apparently this is not one of Microsoft's test platforms. I had an experience similar to this guy.

I had to run the Vista install from an existing Windows installation. It simply would not work when I attempted to boot from the dvd. I never got an option to load drivers. Nvidia recently released beta Forceware drivers for Vista x64. I assumed these would have the RAID drivers I needed to install Vista, afterall they did have the appropirate txtsetup.oem file and seemed to be correct. After a few attempted installations, blue screens, automatic reboots, and hangs, I decided that my assumption was bad. Lesson learned: to install Vista x64 on an Nforce 4 RAID use the XP x64 Nforce4 RAID and SATA drivers. Yup, that's right. Well, almost.

If you're like me and want to use the latest Nvidia XP x64 drivers you'll be greeted with a black screen telling you that your drivers are corrupt after the first setup reboot. Say wha? Lucky for you, they aren't. This is a feature of Vista x64. Hit F8 at the boot screen and choose to disable driver signature verification. Of course, hitting F8 EVERY time you boot your computer is not going to be very fun. Luckily (for now) there is an application called bcdedit (just run "Bcdedit.exe –set nointegritychecks ON") that you can use to disable signature verification after you get into your desktop. Oh, don't forget to right click on the Command Prompt link in your start menu and choose "Run as Administrator" before trying to run this command, or it will tell you "Access is Denied". Yay security! I should definitely mention that Vista prompted me to allow this action (VPMTATA), at least once.

Oh yeah, I almost forgot, after you finally get to your desktop Vista will keep telling you that it has found an unknown device. This is your RAID controller; the one with XP drivers. Point the device wizard thingy to the inf file (VPMTATA) of the Forceware Vista x64 Beta drivers and this annoyance will go away. You'll also need to install drivers (VPMTATA) for the Nforce4 audio chipset.

On the plus side, Vista had drivers for my Geforce 7800GT and Nforce4 gigabit network card. It even figured out I had dual monitors (VPMTATA), picked the max resolution for both (VPMTATA), and presented a neat little dialog that let me choose the desktop layout (VPMTATA). Of course, I wanted to upgrade to the latest ones from Nvidia. This is usually straightforward.

I ran the setup exe (VPMTATA) for the Nvidia Vista Beta 2 Geforce drivers. It extracted stuff (VPMTATA), ran the second installer exe (VPMTATA), and then failed with some cryptic error messages I probably should have written down and submitted as bug reports. Subsequent attempts to run the installation package (VPMTATA) resulted in an error about running 32 bit uninstaller code on a 64 bit platform. I was very confused, didn't want to spend much time on it, and gave up.

A few days later I had an epiphany - "I should just try to update the Microsoft Geforce driver with the inf". Duh. Well, I opened up the Device Manager (VPMTATA) and clicked update drivers (VPMTATA). Viola! The drivers were upgraded. Though, I have no idea if there are any control panels with these drivers (as there are in XP) since I couldn't run the full setup. Ah well, at least I have better video acceleration.

I'll be back later for my accounts of fun with Vista. After a week of use, I think I could write a book. However, it definitely hasn't all been bad (though VPMTATA) and I will continue to use Vista as my primary OS until it does something very mean or simply won't allow me to get things done.

Permalink |  Trackback

Comments (4)  
Re: Fun Installing Vista Beta 2 on AMD x64    By Chris Mullins on 6/2/2006 1:54 PM
My experience with Vista hasn't been nearly as painfull as that. I installed it on a dual-core Dell Inspiron laptop, and things installed very smoothly and "just worked". It picked up all the devices, and installed all the right drivers. Vista, as an O/S, hasn't crashed yet.

In terms of what I like and don't like, I think I could go along with JD and write a book on it. So far there have only been two signifigant hangups:

1 - IE7 is (and I'm being polite here) not ready for prime time. In fact, it hardly works at all much of the time, and large pieces of it don't work at all any of the time. Fortunatly FireFox works just fine, so that's taken care of.

2 - IIS7 is the new version of IIS. Unfortunatly many old software packages seem to require IIS5 or IIS6. For example, I can't build an ASP.Net application using Visual Studio 2003 - it's tied to FrontPage Server Extensions, which don't exist on IIS7. Also WSE 3.0 (and a few other things) won't install properly.

-- Chris

Fun with BCDEDIT    By spodumene on 4/5/2007 5:50 PM
So after lengthy hours of research I finally found a combination of BCDEDIT commands that work for me. This disabled the F8 nonsense and lets you always load your unsigned drivers with only minimal prompting and whining from MS.

1. Disable UAC, reboot
2. Run a command prompt as admin
3. enter the following commands pressing enter after each:
BCDEDIT -set loadoptions DDISABLE_INTEGRITY_CHECKS
BCDEDIT -set nx AlwaysOff
BCDEDIT -set pae ForceEnable
BCDEDIT -set nointegritychecks Yes
BCDEDIT -set oslnointegritychecks Yes
BCDEDIT -set sos Yes
BCDEDIT -set bootlog Yes

4. Reboot
5. Optional - turn UAC back on (*ugh*)

P.S. The last two BCDEDIT commands are probably optional, you can also try
BCDEDIT -set quietboot on
for an alternate boot-up image

Re: Fun Installing Vista Beta 2 on AMD x64    By jconley on 4/5/2007 5:51 PM
Wow. Thanks!

Re: Fun Installing Vista Beta 2 on AMD x64    By jconley on 4/5/2007 5:57 PM
I should mention that I no longer run Vista. The RTM drivers from Nvidia for my RAID/SATA are HORRIBLE. I tried for about two days to move to Vista RTM a couple weeks ago and I got endless hangs, crashes, and blue screens. I'm exceedingly pissed off at NVidia right now and I don't think I'll ever buy a product from them again. I gave up. I guess I'll just have to go buy a computer with the Vista logo on it and stop monkeying around with this do-it-yourself system.


©2008 Coversant, Inc. | Privacy Policy | About Coversant | Contact Info