gronlampa

Q: Apples update didn't work for me: Boot Camp: iMac displays a black screen during installation of Windows 7

Boot Camp: iMac displays a black screen during installation of Windows 7 - Apple Support

 

I have followed each of the steps listed in the link above with no success.

 

Prior to adding the extra drivers I was able to start the Windows install process up to reformatting the "Windows" Bootcamp drive. After that the computer would go through some instal processes and eventually restart. After the restart the screen would go black. The black screen lead me to the  Apple Support link above dated March 5 2015. After going through steps listed in the link above, I get an error message stating that the D:\Sources\instal.win. file cannot be located. I am forced to restart the computer at that point and theWindows install process attempts to start again but always ends up at the same point.

 

Note: I am installing windows 7 Pro from a DVD. I scanned the AutoUnattend.xml file and noticed that it refers to "Windows 7 ULTIMATE" but not "Pro" or any others that I could see. (see below). Could that be part of the issue?

 

Any feedback would be greatly appreciated.

 

<cpi:offlineImage cpi:source="wim:d:/sources/install.wim#Windows 7 ULTIMATE" xmlns:cpi="urn:schemas-microsoft-com:cpi" />

</unattend>

 

 

iMac (27-inch, Late 2009)

2.66 GHz Intel Core i5

16 GB 1067 MHz DDR3

ATI Radeon HD 4850 512 MB

iMac, OS X Yosemite (10.10.2), iMac (27-inch, Late 2009)

Posted on Mar 9, 2015 7:08 PM

Close

Q: Apples update didn't work for me: Boot Camp: iMac displays a black screen during installation of Windows 7

  • All replies
  • Helpful answers

  • by Loner T,

    Loner T Loner T Mar 9, 2015 7:28 PM in response to gronlampa
    Level 7 (24,409 points)
    Safari
    Mar 9, 2015 7:28 PM in response to gronlampa

    Is your USB device (the MBRFAT in the link) a USB2 devices or a USB3 device? a USB3 devices will not work and cause more problems.

  • by gronlampa,

    gronlampa gronlampa Mar 14, 2015 8:51 PM in response to Loner T
    Level 1 (0 points)
    Mar 14, 2015 8:51 PM in response to Loner T

    Yes, I am using a USB2.  I even purchased a new one in case there was an issue with the old. All goes well until I hit the "Select Operating System".

     

    After I choose the system (Windows 7 Pro) I receive error code 0x80070003 "Windows cannot access the required file D:\sources\install.win. The file does not exist. Make sure all files required for install are available."

     

    It is important to note, that this only started to happen when I downloaded the "black screen repair" from Apple. Prior to adding the black screen repair to the mix, I was able to get to the part of the windows install that allowed me to reformat the drive. It was after that point that the true install would start but end up in black screen.

     

    Any thoughts?

  • by Loner T,

    Loner T Loner T Mar 14, 2015 9:30 PM in response to gronlampa
    Level 7 (24,409 points)
    Safari
    Mar 14, 2015 9:30 PM in response to gronlampa

    On the Installer DVD, there should be a sources directory. Can you check what files are available?

  • by gronlampa,

    gronlampa gronlampa Mar 14, 2015 10:05 PM in response to Loner T
    Level 1 (0 points)
    Mar 14, 2015 10:05 PM in response to Loner T

    Screen Shot 2015-03-15 at 1.04.00 AM.pngScreen Shot 2015-03-15 at 1.03.48 AM.pngScreen Shot 2015-03-15 at 1.03.31 AM.pngScreen Shot 2015-03-15 at 1.03.13 AM.png

  • by Loner T,

    Loner T Loner T Mar 15, 2015 6:25 AM in response to gronlampa
    Level 7 (24,409 points)
    Safari
    Mar 15, 2015 6:25 AM in response to gronlampa

    From your listing.. You can install any of these versions on your disk.

     

    BC-iMac2009-Install_Wim_2.png

     

    From a W7 ISO. This disk only supports W7 Pro.

     

    BC-iMac2009-Install_Wim.png

  • by gronlampa,

    gronlampa gronlampa Mar 15, 2015 8:26 AM in response to Loner T
    Level 1 (0 points)
    Mar 15, 2015 8:26 AM in response to Loner T

    How do install them? I don't see a way to access the files from the install side in bootcamp.

     

    Do I need to make a new iso.file from one of the files above?

     

    Please elaborate.

     

    Thanks!

  • by Loner T,

    Loner T Loner T Mar 15, 2015 8:39 AM in response to gronlampa
    Level 7 (24,409 points)
    Safari
    Mar 15, 2015 8:39 AM in response to gronlampa

    No. The .clg files are Catalog files, which contain information about what "parts" of Windows Install Manager (.wim) files are needed for installing specific versions of Windows. The .wim file is a super-set of all files for Windows 7 installation and it's multitude of variants. The .clg contains a list of files that are needed to install W7 Professional, etc.

     

    Your media allows installation of Windows 7 - Ultimate, Professional, Home Premium and Home Basic. The D: in the AutoUnattend is indicating to the installer where to expect the .clg file and which one to use.

     

    Can you post the AutoUnattend.xml or can you upload it to a DropBox and I can take a look?

  • by gronlampa,

    gronlampa gronlampa Mar 15, 2015 8:43 AM in response to Loner T
    Level 1 (0 points)
    Mar 15, 2015 8:43 AM in response to Loner T

    Sorry, I'm still confused.

     

    Shouldn't this be an automated action? I see no way to manually access the files listed above from the Windows install side. All I get is the option to select my version (Windows 7 Pro is what I have). Its after that selection that I get the error message. The error message gives me the impression that Windows installer looses access with the instal disc or something of the sort. I am not given the option to select from a drop down or manually instal as far as I can see.

     

    Thoughts?

  • by gronlampa,

    gronlampa gronlampa Mar 15, 2015 9:26 AM in response to Loner T
    Level 1 (0 points)
    Mar 15, 2015 9:26 AM in response to Loner T

    Sorry, I missed the last part.

     

    Please scroll down for the full text from the AutoUnattend.xml that came with the Black Screen Fix from Apple. Should there be another on the install disc? If so, where should I look?

     

    I did a quick scan of the code below and one line stuck out:<cpi:offlineImage cpi:source="wim:d:/sources/install.wim#Windows 7 ULTIMATE" xmlns:cpi="urn:schemas-microsoft-com:cpi" />

    </unattend>

     

    I didn't notice a reference to any other version of Windows other than Windows 7 ULTIMATE. Could that be the problem?

     

    This is idle speculation from a person with very little understanding of such things...

     

    Thanks again for your assistance.

     

    <?xml version="1.0" encoding="utf-8"?>

    <unattend xmlns="urn:schemas-microsoft-com:unattend">

        <servicing></servicing>

        <settings pass="windowsPE">

            <component name="Microsoft-Windows-PnpCustomizationsWinPE" processorArchitecture="x86" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">

                <DriverPaths>

                    <PathAndCredentials wcm:keyValue="1" wcm:action="add">

                        <Path>%configsetroot%</Path>

                    </PathAndCredentials>

                </DriverPaths>

            </component>

            <component name="Microsoft-Windows-Setup" processorArchitecture="x86" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">

                <UseConfigurationSet>true</UseConfigurationSet>

            </component>

            <component name="Microsoft-Windows-PnpCustomizationsWinPE" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">

                <DriverPaths>

                    <PathAndCredentials wcm:keyValue="1" wcm:action="add">

                        <Path>%configsetroot%</Path>

                    </PathAndCredentials>

                </DriverPaths>

            </component>

            <component name="Microsoft-Windows-Setup" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">

                <UseConfigurationSet>true</UseConfigurationSet>

            </component>

        </settings>

        <settings pass="offlineServicing">

            <component name="Microsoft-Windows-PnpCustomizationsNonWinPE" processorArchitecture="x86" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">

                <DriverPaths>

                    <PathAndCredentials wcm:keyValue="2" wcm:action="add">

                        <Path>%configsetroot%</Path>

                    </PathAndCredentials>

                </DriverPaths>

            </component>

            <component name="Microsoft-Windows-PnpCustomizationsNonWinPE" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">

                <DriverPaths>

                    <PathAndCredentials wcm:keyValue="2" wcm:action="add">

                        <Path>%configsetroot%</Path>

                    </PathAndCredentials>

                </DriverPaths>

            </component>

        </settings>

        <settings pass="auditSystem">

            <component name="Microsoft-Windows-PnpCustomizationsNonWinPE" processorArchitecture="x86" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">

                <DriverPaths>

                    <PathAndCredentials wcm:keyValue="3" wcm:action="add">

                        <Path>%configsetroot%</Path>

                    </PathAndCredentials>

                </DriverPaths>

            </component>

            <component name="Microsoft-Windows-PnpCustomizationsNonWinPE" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">

                <DriverPaths>

                    <PathAndCredentials wcm:keyValue="3" wcm:action="add">

                        <Path>%configsetroot%</Path>

                    </PathAndCredentials>

                </DriverPaths>

            </component>

        </settings>

        <cpi:offlineImage cpi:source="wim:d:/sources/install.wim#Windows 7 ULTIMATE" xmlns:cpi="urn:schemas-microsoft-com:cpi" />

    </unattend>

  • by Loner T,

    Loner T Loner T Mar 15, 2015 11:13 AM in response to gronlampa
    Level 7 (24,409 points)
    Safari
    Mar 15, 2015 11:13 AM in response to gronlampa

    Here is an over-simplified explanation of WIM and CLG files. Assume your DVD Media contains

     

     

     

     

     

     

     

     

     

    W7- Ultimate

    W7- Professional

    W7- Home Premium

    W7- Home Basic

     

    WIM Files

     

     

     

     

     

    File1

    y

    y

    y

    y

     

    File2

    y

    y

    y

    y

     

    File3

    y

     

     

     

     

    File4

    y

    y

     

     

     

    File4

    y

    y

    y

     

     

     

     

     

     

     

     

    The File .wim will contains a compressed image which contains File [1...5].

     

    The W7-Ultimate .clg will have 5 entries, with all set to 'Y'.

    The W7-Professional .clg will have 5 entries, with 'Y','Y','N','Y','Y'.

    The W7-Home Premium  .clg will have 5 entries, with 'Y','Y','N','N','Y'.

    The W7-Home Basic .clg file will have 5 entries, with 'Y','Y','N','N','N'.

     

    This allows a single .wim Image file on the DVD media to be used to install any of the 5 flavors of Windows. When you enter your product key, the Installer knows what specific W7 variant you have the key for and will tell the WIM to extract the specific files the installer needs to be extracted.

     

    The following line

     

    <cpi:offlineImage cpi:source="wim:d:/sources/install.wim#Windows 7 ULTIMATE" xmlns:cpi="urn:schemas-microsoft-com:cpi" />

    is telling that a retail product key will be entered, which should go look for this specific .clg file (from the five you already have on disk).  You can test if it will work for you by changing this line to the following

     

    <cpi:offlineImage cpi:source="wim:d:/sources/install.wim#Windows 7 PROFESSIONAL" xmlns:cpi="urn:schemas-microsoft-com:cpi" />

     

    If it does not work, the other issue can be related to device discovery. Typically A: and B: device names are reserved for Floppy Drives. C: is your internal HDD.

     

    D: can either point to the Optical drive, or the USB. The normal convention is that the removable media is named from Z: backwards. Y: and Z: are usually used for Network drives, so X: should be your USB. First try with the change to "Professional". If it does not work,

  • by gronlampa,

    gronlampa gronlampa Mar 15, 2015 12:03 PM in response to Loner T
    Level 1 (0 points)
    Mar 15, 2015 12:03 PM in response to Loner T

    Does the fact that I was able to get farther into the setup without the Black Screen update make a difference if everything else was the same?

     

    Reminder: I was able to reformat the Bootcamp Partition to Windows and complete the install The issue of the back screen seemed to come up after Windows had been installed. Ever since I put the Apple BlackScreen update into play I haven't made it past the selection of the version of Windows.

     

    Thoughts?

  • by Loner T,

    Loner T Loner T Mar 15, 2015 12:41 PM in response to gronlampa
    Level 7 (24,409 points)
    Safari
    Mar 15, 2015 12:41 PM in response to gronlampa

    The Installer can use a generic VGA driver and continue. The Black Screen Update is trying to install the AMD drivers. Has your Windows installation succeeded at any point and then disallowed a login or are you still trying to complete the W7 installation?

  • by gronlampa,

    gronlampa gronlampa Mar 15, 2015 12:49 PM in response to Loner T
    Level 1 (0 points)
    Mar 15, 2015 12:49 PM in response to Loner T

    I'm pretty sure that the install has completed by the time it hits the black screen (when installing without the Black Screen Update). It's my understanding that the black screen is the lack of a driver specific to the iMac 27-inch, Late 2009?

     

    I would think you would be able to add the needed driver after the fact but from what I've read it looks like it has to happen during the auto install process.

     

    It's odd that the screen functions properly up to the point of the auto restart and goes black after that.

  • by Loner T,

    Loner T Loner T Mar 15, 2015 2:42 PM in response to gronlampa
    Level 7 (24,409 points)
    Safari
    Mar 15, 2015 2:42 PM in response to gronlampa

    Once the hardware detection process is complete during installation, the GPU drivers are switched from Generic VGA to the detected hardware, and in you case, there are no appropriate drivers on the BC USB.

     

    Assuming that the installation has  succeeded, can you boot in Windows Safe Mode (not OS X), which will again use the Generic VGA driver. If that works, you may want to consider http://support.amd.com/en-us/download/desktop/bootcamp and replace the stuff from the Apple Black Screen link with these and re-try.