-=jowie=-
jō'ē

"Select CD-ROM Boot Type :" prompt while trying to boot from Vista x64 DVD burnt from .iso file

February 24, 2008 01:52 by jowie

       1.
       2.
Select CD-ROM Boot Type :

If you take a look over at this post, you can see more details. I was in the Vista SP1 tech beta and downloaded the .iso files that had Vista SP1 slipstreamed into the DVD image, for clean installation. I have a Macbook Pro, and wanted to try out installation of Vista x64 sans bootcamp(which I had done just fine before as the Intel based mac's nowadays include the BIOS compatibility layer in their EFI implementation), but I ran into the issue described in that post above. The last post, from "Jugi"(as of this writing) mentioned:

Just copy all files from DVD or ISO image to temporary folder and then use oscdimg.exe from
Windows Automated Installation Kit (AIK) to create new .iso file. Then burn new install dvd.

That's all fine and dandy, but didn't really get to the nitty gritty of the issue. Further digging and I found this article:

You cannot start the computer by using a CDFS-based image file to install Windows Vista

 The key takeaway being that little blurb about file versioning in the ISO 9660 standard:

This problem occurs because the ETFSBOOT.COM program does not handle file versions according to the International Standards Organization (ISO) 9660 specification.

Note The ETFSBOOT.COM program creates the CD boot sector.

The ISO 9660 specification instructs that a name for a file record should consist of the file name that is followed by the file version. Also, the specification instructs that you must separate the file name and the file version by a semicolon. For example, the following file record is valid:

FileName;1

The Windows PE file system driver handles the file version as an option. However, the ETFSBOOT.COM program cannot locate the Setupldr.bin/Bootmgr file if you use a file version.

Note The CDimage.exe program does not append a file version to a file name in a file record.

Therefore, if you use a program other than CDimage.exe or OSCDimg.exe to create the CDFS image file, the computer does not start from the image.

After seeing that I remembered seeing in the advanced options of imgburn a checkbox to remove and/or not use the ;x versioning scheme.

Also using imgburn I checked the downloaded .iso image file system to be ISO9660 (Bootable), UDF 1.02.

With all that information in hand, I went about recreating the .iso file to burn back to disk to see if simply setting checking the option in imgburn to not use the versioning scheme worked. First thing you will want to do is extract the boot image off of the DVD created from the .iso downloaded from the beta site, you can access this while in "Build" mode.

While that DVD you burned is still in the drive, and after you've extracted the boot image somewhere to your hard drive, click the button to browse for a folder to add the files from the DVD to the image. Just add the root of the drive, you should then have something that looks like this.

On the Options tab, ensure the file system is selected as ISO9660 + UDF, and the UDF version is set to 1.02. These settings matched what the MS .iso file were set at, and is the only reason I chose them. Other settings may work, experiment if you like, rewritable DVDs are your friends.

Now we get to the part where we configure the ISO9660 settings, on the Advanced tab, Restrictions subtab, then ISO9660 subtab, I set the Folder/File Name Length to Level X, and checked all the options toward the bottom of that pane.

We're almost done, onward to the Bootable Disk tab. Check the option to make the image bootable, select None for emulation type, browse to the boot .ima file you extracted earlier, and set the sectors to load to 4.

That should do it! Create the new .iso file and then burn it to disk. Using this procedure I was able to boot from the x64 SP1 slipstreamed DVD image without the prompt listed up at the begining of this post.

Now I just need to verify if Vista SP1 is able to install on a GPT disk, as I'm still getting the error "Windows cannot be installed to this disk. The selected disk is of the GPT partition style." Looking at the following page leads me to believe that I should be able to:

Notable Changes in Windows Vista Service Pack 1

Adds support for new UEFI (Unified Extensible Firmware Interface) industry standard PC firmware for 64-bit systems with functional parity with legacy BIOS firmware, which allows Windows Vista SP1 to install to GPT format disks, boot and resume from hibernate using UEFI firmware.

At this point I'm able to delete and create partitions, but I am still getting that error. I'll have to dig into it further, but at this point I was happy to post about the resolution to the ability to boot from the DVD.


Be the first to rate this post

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5
Tags: , , , ,
Categories: Technology
Actions: E-mail | Permalink | Comments (15) | Comment RSSRSS comment feed

Related posts

Comments

March 2. 2008 13:08

Ollie

Hi Jowie,

I've created the modified ISO image and you're right: This custom DVD will boot up on my Macbook 3,1 (Black Santa Rosa 2,2 GHz)!

But I think the "GPT partition" problem is caused by the modified DVD bootloader! The original ISO image will provide two CD boot options "Windows" and "EFI Boot" (holding down "Option-key / Alt-key" at startup after the apple chime will show all bootable devices), but the modified ISO image does only offer "Windows" as CD boot option...

Since GPT is used by EFI, it could be possible that EFI support is only available with the "EFI Boot" cd boot option. Unfortunately selecting "EFI Boot" (hitting "Enter-key" several times, because the message "Press any key to book from CD..." will not show up - the Apple EFI boot menu will stay in front instead!) manually with the original ISO image won't help, because the system will hang after several minutes! But the Vista installer seems to load, because the DVD drive is spinning up/down and accessing the disc! (The first ~100 lines of the LCD will go black after a while...)

I don't know if my test results will help you, but there is also a "UEFI Guideline" at www.microsoft.com/.../uefiguide.mspx where Microsoft also mentions that the DVD should do an "EFI Boot" first if the system will support this! Since the Macbook does normally start "Windows Boot" first, perhaps the old EFI 1.1 (used in all Intel-Macs) isn't working with the new UEFI support (used in Windows Vista SP1)...

Good bye!

Ollie

March 3. 2008 21:25

jowie

Thanks Ollie, I'll have to try that out.

jowie

March 8. 2008 06:50

lion10

Hi

...I think the "GPT partition" problem is caused by the modified DVD bootloader!...

Strange... With Vista x64 SP1 I was able to access the GPT partition on a iMac without any error.

Like mentioned, it is currently not possible to boot directly from the SP1 disk, - to bypass the "Select CD-ROM Boot Type" error I had to boot with an old Vista x64 non-Sp1 disk.

Note, for that "workaround" it seems to be necessary to have (totally) 2 optical drives.

After selecting the "restore / repair computer" options I went to the command prompt. Now I switch to the second DVD drive, and change (enter) the directory "sources", I start the Vista x64 SP1 Installation simply by enter "setup.exe".

In contrast to the non-SP1 x64 Vista I was now able to enter the "partitioning and formating dialog". I am not sure if the installation would be with that method 100% error free, - I stop the process, because I did not want to install an English Vista.

(If I am able to "grab" somewhere an German x64 SP1 Version, I will try it again...)

Everyone Good bye...

lion10

lion10

March 9. 2008 15:21

Ollie

In contrast to the non-SP1 x64 Vista I was now able to enter the "partitioning and formating dialog". I am not sure if the installation would be with that method 100% error free, - I stop the process, because I did not want to install an English Vista.

Hi lion10,

if you haven't hit the button to continue the installation in the "partitioning and formating dialog", then you won't see the mentioned error message with the "GPT partition style" problem!

So I don't think that your "trick" will help since Jowie's method to create a working bootable Vista SP1 DVD for Apple computers does also do the "trick"...

Good Bye!

Ollie

March 9. 2008 15:39

lion10

Hi Ollie

Probably I mixed up some different errors... Whatever, I will test it in near future again and see how far it will works or not.

Regards

lion10

lion10

March 19. 2008 15:15

pingback

Pingback from blogs.msdn.com

VolkerW's WebLog : Turning a Mac Mini into a virtual Windows HPC Server 2008 Compute Cluster

blogs.msdn.com

March 19. 2008 17:02

pingback

Pingback from extended64.com

Turning a Mac Mini into a virtual Windows HPC Server 2008 Compute Cluster - News

extended64.com

April 1. 2008 15:17

Andrei

Hi,

I just found this discussion.

Please take a look at my feature request at refit, perhaps you will find some information that would help you with the problem:

sourceforge.net/tracker/index.php?func=detail&aid=1931420&group_id=161917&atid=821767

Regards,

Andrei

April 4. 2008 01:31

pingback

Pingback from mcseboard.de

Win2008 auf Macbook Pro oder Mac Pro - MCSEboard.de MCSE Forum

mcseboard.de

April 13. 2008 09:12

pingback

Pingback from andersonshatch.wordpress.com

MacBook Pro and Vista 64 bit (x64) - A tutorial of sorts « Josh Anderson’s Blog

andersonshatch.wordpress.com

April 26. 2008 08:20

pingback

Pingback from mylifeinaminute.com

» How-To: Server 2008 x64 on a MacBook Pro mylifeinaminute.com: You can learn a lot in a minute

mylifeinaminute.com

June 17. 2008 20:21

battery

[...]if you haven't hit the button to continue the installation in the partitioning and formating dialog , then you won't see the mentioned error message with the GPT partition style problem! [...]

battery

June 18. 2008 21:03

derek

http://www.sealtapes.com/sitemaps/02-43.html tamper indicating label
http://www.sealtapes.com/sitemaps/02-42.html Tamper Resistant Label

derek

June 24. 2008 17:39

pingback

Pingback from theinquisitivegeek.com

The Inquisitive Geek » Blog Archive » Building Hyper-V on a MacBook

theinquisitivegeek.com

July 6. 2008 15:32

pingback

Pingback from iotashan.com

Install Vista x64 SP1 under BootCamp | iotashan's blog

iotashan.com

Add comment


(Will show your Gravatar icon)  

  Country flag

[b][/b] - [i][/i] - [u][/u]- [quote][/quote]



Live preview

July 9. 2008 05:40