How do I install Windows 7 64-bit on a Mac using Bootcamp?
I have installed the RC and RTM on my 2009 MBP. The standard instructions worked for installing. Snow Leopard includes a new version of the Boot Camp drivers, but the last time I installed Win7 I had to run each installer seperately inside the driver directory on the SL disc. I would get an error if I tried to run the regular BC installer.
I wrote up a blog post about how I got this to work:
Note that you’ll need to do this from a Windows machine. I did it from a Windows Vista VM in VMware Fusion.
- Create 3 folders
c:\efi-iso
,c:\efi-exe
andc:\efi-dvd
- Download oscdimg.exe and put into
c:\efi-exe
- Unzip the Windows 7 ISO to
c:\efi-dvd
(7zip works great for this)- Open a Command window
- Type:
cd c\:efi-exe
- Type:
oscdimg -n -m -bc:\efi-dvd\boot\etfsboot.com c:\efi-dvd c:\efi-isowin7x64.iso
You’ll now have a new iso file in
c:\efi-iso
. Burn this iso to a DVD (I used Toast back in OS X).This new DVD will boot just fine. From it you can install Windows 7 on your MacBook Pro. But it doesn’t end there! You’ll want to install the new Snow Leopard drivers, so after everything has finished, insert your Snow Leopard DVD. This is where I ran into another problem. I could not run the Setup. It would tell me that “this model Macintosh does not support 64-bit drivers”.
Again, after a little research, I found the solution. The trick is to run the Snow Leopard Driver installer in compatibility mode:
- On the BootCamp CD open “Drivers/Apple”
- Right click on “BootCamp64.msi” -> Properties
- Go To “Compability” Tab, under “Compability Mode” check the box and select “Previous Versions of Windows”
- Now doubleclick on the “BootCamp64.msi” and install normally
- After doing this, the drivers all installed and everything seems to be working great.