These instructions initially appeared at this url: http://blog.aproductofsociety.org/?p=13 but have since disappeared.
As is mentioned on my primary blog with instructions for Windows 7 and Windows Vista, unfortunately, in order to complete this process you need an existing Windows installation.
1. Download Vista SP1/2008/Windows 7 x64 ISO from MSDN (Microsoft), or grab your CD
2. Create 3 folders c:\efi-iso c:\efi-exe c:\efi-dvd
3. Download oscdimg.exe from here and extract into c:\efi-exe
4. Extract iso using 7-Zip or WinRAR (Or copy the contents of the DVD) into c:\efi-dvd
5. Start up a command prompt (Start -> Run -> cmd)
6. Type: cd c:\efi-exe
7. Type: oscdimg -n -m -bc:\efi-dvd\boot\etfsboot.com c:\efi-dvd c:\efi-iso\windows7.iso
Note to anyone that might be using this guide:
You don’t have to copy the contents of the DVD if you have already burned it–you can just redirect the program to that drive:
Just run the following from ANY directory that oscdimg may be in (assuming DVD drive = D:)
oscdimg -n -m -bD:\boot\etfsboot.com D:\ C:\Windows_bootable.iso
I changed the link in the post to a local copy. [and removed the link from your comment to keep things simple]
Thanks for making me realise it wasn’t available anymore!
After doing the new iso DVD you can install using the standard bootcamp procedure?
Yeah, it should work okay after this.
Sorry to bother you again but the procedure to create the new DVD is to create the folders and then burn a DVD with them?
I’m asking that because when I try to install using bootcamp it restarts the machine and the original win 7 does not boot, it stops asking to type 1 or 2.
If the new iso DVD with folders I’ll have the option to Start up a command prompt (Start -> Run -> cmd)?
Let me discribe what I did to burn the new iso DVD so you can tell me where a I made a mistake.
I created all folders as discribed above and then copied the contents of my original win 7 64 iso dvd to the efi-dvd folder then I copied oscdimg.exe file to the folder efi-exe the folder efi-iso folder remained empty. Then using Imgburn I selected the three folders and burn the new Iso DVD.
In snow Leopard I started the bootcamp utility and create the bootcamp partition. But when I inserted the DVD it did not recognized as a bootable disc and did not started the windows installer.
Another question is about the steps 5 to 7, how am I supposed to start a cmd prompt when bootcamp restart the computer with the windows installer? I have to have a windows partiton already installed in bootcamp (XP for example) to use your method?
My MBP info is:
Processor Name: Intel Core 2 Duo
Processor Speed: 2.4 GHz
Sorry to be the bearer of bad news, but yeah, you do need a Windows partition available in order to create this modified iso. I’ve not come across any other way of making it.
You follow the instructions above within an install of Windows.
Pingback: “Select CD-ROM Boot Type :” aviso durante instalación de Vista, Server 2008 (& R2) & Windows 7 de 64 bits en MacBook « b1oque dashboard
Thanks for these instructions. I followed your steps to install Win7 x64 from an ISO downloaded from MSDNAA on my 2008 Intel iMac, and the DVD I created still won’t boot.. I get a DOS cursor at startup and nothing more. Any ideas? Thanks again.
Perhaps try creating the disk image using the method here http://www.jowie.com/blog/post/2008/02/24/Select-CD-ROM-Boot-Type-prompt-while-trying-to-boot-from-Vista-x64-DVD-burnt-from-iso-file.aspx Appreciatively, the method there and the method here create the same thing, but either should work. Perhaps there is something wrong with the install media you downloaded?
Either way, try creating again and see if it works.
This still works in 2019 for when servicing a 2007 MacBook2.1! My first mac project and I managed to dual boot win7 64bit with Mac OSX Lion!!! Thank you Mr. Anderson! Or should I say Neo!!! 😛 Thanks again and take care!
Thanks for this. Life save.
Genius! Awesome! After weeks of attempting to install WV64 on my early Mac Pro these instructions finally did it. I had to use Parallels Desktop for the DVD setup and all the folders created by the instructions had to be changed from read only as did all the DVD folders copied to the folder. Once I did that, Vista loaded right up. I tried to install the Bootcamp 64 drivers and was informed my system doesn’t support that. I’ll keep working on that.
Bravo and thanks for the help with this! Genius!
Glad it helped 🙂
There’s instructions on what to do about that not supported message on my main blog: https://blog.andersonshatch.com/2009/01/11/windows-7-x64-on-a-macbook-pro-guide/
Alright, I successfully did everything described in the instructions up to the last step.
But what next? Do I just burn the folders to a blank DVD or something?
Not quite sure where I’m at…
If you followed the instructions correctly, you’ll end up with an iso file (“windows7.iso”) in C:\efi-iso
You need to burn that to a DVD; If you’re running Windows 7 you can double click it and it’ll open up the burn utility but if you’re using an older version of Windows you’ll have to download something like FreeISOBurner to burn the iso.
This worked for me. However I had to boot back into OSX and go to System Preferences , Startup Disk and select the Windows 7 64bit install disc to boot from in there.
Is there a particular reason why they wont let you install x64 Win 7 on a aSanta Rosa macbook pro?
i dont get it. the CPU can handle 64bit, Snow Leopard is 64 bit…. i dont get why. there must be a good reason, otherwise its just apple being tight.
I honestly have no idea. If they only started supporting 64 bit Windows recently then I could understand why they’d leave out a model that’s about to fall out of the AppleCare coverage period; but they’ve supported it for ages on other models.
It can’t run the 64 bit only kernel in OS X either, though not even those that support it run it by default (last time I checked, anyhow.)
Pingback: Mac's, they just work.... dont they steve?
I get the following error message in CMD :
‘oscdimg’ is not recognized as an internal or external command, operable program or batch file
I am running Windows 7 from the administrators account
You need to copy oscdimg.exe into the folder C:\efi-exe and then when you are in command prompt type:
and then press enter.
That’ll put you into the correct directory where you will be able to run the command as instructed in step 7.
I have several MACS but no Windows machines available to do the type of work required to get Windows 7 on a 1st Generation Mac Pro, so I tried a MAC only based approach not really expecting it to work at all.
I successfully installed Windows 7 – 64 bit on a newer 2009 Mac Pro Nehalem Quad Core and went though all the updates. I then moved the drive over to a 1st Generation 2006 Mac Pro Quad and fired it up. It worked. I then tried cloning and that was successful as well.
I’m going to continue working on another MAC only approach to getting Windows 7 on a 1st Generation Mac Pro!
I did all the steps you described to burn a “new” Win7 DVD with oscdimg to install the OS on my old Intel Mac Mini. I’ve tried other solutions such as “Jowie’s tweak” before, but no luck.
Now the problem is always the same, although I’m able to get past the original error message “Select CD-ROM Boot Type”, it will stop proceeding after having loaded the contents of the disc and the following prompt pops up: “Windows failed to start. A recent hardware or software change might be the cause. […]
Info: Attempting to load a 64-bit application, however this CPU is not compatible with 64-bit mode.”
Any help on this would be very much appreciated as I’m starting to go crazy about this…
I’m guessing your Mac Mini doesn’t have a 64 bit processor. I think the early Minis had Core Duo processors which were only 32 bit.
Assuming you still have OS X installed, try clicking on the Apple menu and clicking “About this Mac”; it should tell you which processor the machine has and if it’s a Core Duo then I think you’re out of luck.
Thanks for your quick reply!
Oh, I see. I falsely assumed it also had to be 64-bit as it’s got an Intel chip and my other, newer Macs all support the installer of course (I think I gotta realize it’s really this old :D). Sorry, my fault!
No worries, and you could always run 32 bit Windows on it 🙂
Thanks. It works perfect.
Pingback: Windows 7 x64 on a MacBook Pro – Guide | Josh Anderson's Blog
Pingback: MacBook Pro and Vista 64 bit (x64) – A guide of sorts | Josh Anderson's Blog
I have a different problem when I try installing Windows 7 64bit (Ultimate) to my Macbook Pro 13 (mid 2009)
1. bootcamp partition created (no problem)
2. Continue with the installation (macbook rebooted and load Win7 installation (USb thumb drive)
3. Problem => Unable to load device driver, click browse, rescan or cancel
I am stuck there and unable to proceed further other than clicking cancel to abort the installation.
Dude, you are the shit! This saved my ass!
get a black screen nothing happens.
In a pc the new burned dvd works like a charm….
Really get only windows Xp 64bits or other 32bits windows versions
Thank you so much, I’ve been trying for a week to get this installed on my Mac.
Pingback: Dear Diary: Windows 10 on 2008 vintage Macs « Dawning.ca
Thanks so much!! lifesaver
Great, finally I could do it, thanks!!
BTW, do it on a 2006 mac Pro!
Pingback: Mac Pro won't boot from Windows 7 DVD - Flashing prohibitory sign - Boot Panic