“Select CD-ROM Boot Type :” prompt during Vista, Server 2008 (& R2) & Windows 7 x64 Boot on Macbook

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


About Josh Anderson

Blogger, Lost fanatic, RHUL Comp Sci student, geek. 
This entry was posted in Apple, Computers, Microsoft. Bookmark the permalink.

40 Responses to “Select CD-ROM Boot Type :” prompt during Vista, Server 2008 (& R2) & Windows 7 x64 Boot on Macbook

  1. Anon says:

    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

    • Josh says:

      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!


      • Luis says:

        After doing the new iso DVD you can install using the standard bootcamp procedure?

        • andersonshatch says:

          Yeah, it should work okay after this.

          • luis says:

            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)?

          • Luis says:

            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

            • andersonshatch says:

              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.


  2. Pingback: “Select CD-ROM Boot Type :” aviso durante instalación de Vista, Server 2008 (& R2) & Windows 7 de 64 bits en MacBook « b1oque dashboard

  3. Gungadin says:


    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.

  4. Boback says:

    Thanks for this. Life save.

  5. Michael David says:

    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!

  6. Connor says:

    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…

    • andersonshatch says:

      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.


  7. Fryetech says:

    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.

  8. alex mason says:

    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.

    • andersonshatch says:

      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.)


  9. Pingback: Mac's, they just work.... dont they steve?

  10. confused says:

    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

    • andersonshatch says:

      You need to copy oscdimg.exe into the folder C:\efi-exe and then when you are in command prompt type:
      cd \efi-exe
      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.


  11. Curtispsf says:

    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!

  12. Tom says:

    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. […]

    File: \windows\system32\boot\winload.exe
    Status: 0xc000035a
    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…

    • andersonshatch says:

      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.


      • Tom says:

        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!


  13. Jaume says:

    Thanks. It works perfect.

  14. Pingback: Windows 7 x64 on a MacBook Pro – Guide | Josh Anderson's Blog

  15. Pingback: MacBook Pro and Vista 64 bit (x64) – A guide of sorts | Josh Anderson's Blog

  16. Jer says:

    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.

  17. George says:

    Dude, you are the shit! This saved my ass!

  18. Arend says:

    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

  19. Zach says:

    Thank you so much, I’ve been trying for a week to get this installed on my Mac.

  20. Pingback: Dear Diary: Windows 10 on 2008 vintage Macs « Dawning.ca

  21. Matt says:

    Thanks so much!! lifesaver

  22. Claudio Cuevas says:

    Great, finally I could do it, thanks!!

  23. Claudio Cuevas says:

    BTW, do it on a 2006 mac Pro!

  24. Pingback: Mac Pro won't boot from Windows 7 DVD - Flashing prohibitory sign - Boot Panic

Leave a Reply to Josh Cancel reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s