Just recently I went about ‘upgrading’ from Vista Ultimate 32 bit to Vista Ultimate 64 bit.
Since Vista Service Pack 1 (SP1) is now out , I figured I would save some time and use a slipstreamed DVD of Vista with SP1 already on it.
This was my first problem: Microsoft introduced EFI support in SP1 and this resulted in problems with my MBP not wanting to boot from the install DVD; All I got when trying to boot from the disc was a message telling me to select either option 1 or option 2 (with no explanation of what difference it would make) and, the keyboard wasn’t working in this mode so it didn’t matter, I wasn’t able to choose either and I couldn’t continue.
Having spent a while googling this problem, I came upon a solution: Follow the instructions here. here. Yes, it’s a fairly long process and requires you to download stuff (and be running Windows in the first place) But, it does work as long as you follow the instructions correctly.
The alternative to doing this is to install Vista without SP1 and (optionally) install SP1 later, but, I believe it will take up more hard drive space this way and having a working SP1 disc will save time in the future (I hope!).
So, having done that, it’s time to install Vista. Nothing else needs to be said about this – it’s an easy process.
So, once you’ve installed Vista, you’ll probably arrive at the desktop like I did and realize that very little has drivers (especially the all important network devices – Ethernet and wifi which could help with getting drivers!).
Inserting the Leopard DVD provided little help – the Boot Camp software did install, but not properly and there aren’t any 64 bit drivers on that disc.
The Snow Leopard disk on the other hand is pretty helpful unless your mac is as old as mine (you’ll get a message saying your computer is not supported). To get around that, follow the instructions at the bottom of this post. If you’ve got a Snow Leopard disk, use that and disregard the stuff until the ‘Snow Leopard Edit’ at the bottom.
You can now use a Snow Leopard disk and skip over the section below. You should update to Boot Camp 3.1 from here though.
I made finding network drivers first priority – since I can just plug in an Ethernet cable, I focused first on that – the required drivers can be found here. I downloaded them on another computer and transferred using a USB stick – I didn’t check to see whether the DVD drive was working at the time so don’t know if burning a CD is an option.
You can also download just the drivers (Bluetooth, iSight, Keyboard, touchpad & remote) from here though these are a bit outdated now.
If you want newer video drivers (the Apple one’s are old), I highly recommend getting them from www.nvidia.com
I now have a completely working MacBook Pro running Vista x64 🙂
Snow Leopard edit: Now that Snow Leopard is out, all the disks have x64 drivers on them. So, if you can, use that. However, if you have an oldish Mac like mine, you may see the following message (Boot Camp x64 is unsupported on this computer model)
If you do see that, it’s no big deal. Just open up command prompt as an administrator (in the start menu type cmd, right click on it and select Run as Administrator, click yes on the UAC prompt).
In the command prompt window, change to the DVD’s directory by running
cd /d D:
(assuming your Snow Leopard disk is in the D drive).
cd Boot Camp\Drivers\Apple
And then finally, type
This circumvents the installers check of your computer model and installs all the relevent drivers properly.