Graphics
Intel® graphics drivers and software, compatibility, troubleshooting, performance, and optimization
20629 Discussions

success with ich9r drivers for windows 7 64 bit? (gigabyte p35-ds4)

idata
Employee
3,330 Views

Intel's x64 drivers voor ich9r sata raid are not properly recognized by windows 7 rc. This applies to the drivers that come with the intel matrix storage manager 8.8 installation package (IIF2\Winall\Driver64\iaStor.inf and IIF2\Winall\Driver64\iaAHCI.inf) as well as those that are included within the 64-bit Floppy Configuration Utility. I believe that these are the same driver files.

The problem occurs on my pc after creating a raid 10 partition (4 drives mirrored and striped) while doing a clean installation of windows 7 rc (with a non-corrupted dvd). With bios in raid windows 7 rc doesn't recognize the volume altogether and the installation will fail. Windows 7 will either ask for an unspecified device driver or tell you that a cd/dvd device driver is missing.

Enabling ahci in the bios for both the controller and the drives resolves this but shows the actual drives that make up the raid volume.

Enabling ahci in the bios for just the drives, leaving the controller in raid mode appears to solve the problem.

However, windows 7 rc will then tell you that it is not able to install on the selected volume, ask for the mentioned drivers and fail miserably at installing them with effect.

After thinking about this for a while this is what i think. I think i was still using 32-bit intel matrix raid to create my raid 10 volume in the first place.

Presumably there are two ways around this:

Option one - get a floppy, install the 64 bit drivers in dos mode, create the volume again and try again. But wait, I don't have a floppy.

Option two - delete the volume. Set the controller back to ahci. Install windows rc 7 on (a partition of) one of the four drives. Now boot into win7 rc and install matrix storage manager. Next, create a full back-up of the installation (only available in business and ultimate, i believe) on an external drive. Reboot. Set the bios back to raid. Boot into intel raid storage manager (Ctrl-I) Configure intel-raid again, giving the raid-10 volume the exact same size as the installation on the single drive. From the windows 7 rc installation, restore the back-up on this volume. Think that's difficult? Still easier than getting a floppy drive to work properly on this main board.

I'll let you know if this will work. If you don't hear from me again, asume that intel and vista still have some work to do (it's the 21st century for pete's sake, floppies, come ON!). See also this link for another approach:

http://www.candiedbrains.com/2009/06/20/ich9r-raid-with-windows-7-or-vista/ http://www.candiedbrains.com/2009/06/20/ich9r-raid-with-windows-7-or-vista/

And this link (dutch) for creating a bootable usb drive:

http://www.weethet.nl/english/hardware_bootfromusbstick.php http://www.weethet.nl/english/hardware_bootfromusbstick.php

Wish me luck,

Willem

0 Kudos
2 Replies
idata
Employee
2,239 Views

Success!

Well, sort of.

Gigabyte p35-ds4, dq6 comes with intel matrix storage manager. After downloading version 8.8 of this software for x64 vista to use while installing windows 7 rc, i ran into difficulties. I was unable to install windows 7 rc clean with these driver files (see previous).

What I learned:

  1. Gigabyte's phoenix/award bios includes intel raid storage manager rom. My bios (F4) comes with version 7.something. To upgrade the rom, you must flash the bios. However, this was NOT necessary and i still do not dare to do so.
  2. The Onboard SATA/IDE Ctrl Mode option controls the state of the GIGABYTE IDE and SATA 2 ports (separate jmicron controller, has nothing to do with intel). You can leave these in ahci mode if you have a sata dvd writer. Connect the dvd to this controller to boot from your windows 7 installation dvd.
  3. Windows 7 creates a partition called System Reserved and this can really &^%$^# $@ up your raid. It seems not to allow installation on the same volume as the windows partition, causing all kinds of headache.

Further tips

Follow his description to the letter:

http://www.candiedbrains.com/2009/06/20/ich9r-raid-with-windows-7-or-vista/ http://www.candiedbrains.com/2009/06/20/ich9r-raid-with-windows-7-or-vista/

So:

  • first del into your bios and set the intel raid to ahci.

     

    Here's a tip: Install windows 7 first. Tweak it a bit and when you are satisfied, create a system back-up, preferrably on an external drive or on an internal drive that is not going to be part of your raid. This back-up will also contain the system reserved partition. (Later, if anything goes wrong with trying to get the raid going, you will find yourself in a situationm with a crooked raid. To get back to the current situation you can then simply delete the raid in the ctrl-i step, manually reboot, del into your bios and set sata from raid to ahci, boot from dvd and restore from this image on a regular drive. This is actually a timesaver.)
  • Anyway, now install the latest intel matrix storage manager (8.8.something i believe) and reboot to finish.
  • Perform the registry tweaks, I found that changing the values in hex or decimal does not make a difference in our situation.
  • Reboot but do not forget to del into bios to set the intel sata to raid. Do not yet create your raid at this point. See if windows 7 still starts.
  • If so, check the device manager and find the controller in the image. Otherwise just try again and read the linked article even better. (been there, done that).
  • This is the time to make a new system back-up. One problem is that when you try to do that in the location of a former back-up Windows 7 will throw an unspecific and unrelated error. Instead move any WindowsBackupImage folder to another drive or simply rename it. You'll need to give yourself some rights to do so. Also, i've been told system back-up is only available in business and ultimate. Anyway this is the back-up that you are actually gonna clone to your raid. To do so, you need to create the raid (reboot, ctrl-i). Be careful when selecting your drives!
  • Now manually reboot before going into windows and del into bios to check the boot sequence. Windows 7 is going to put that extra 100mb partition on the volume you put first here.
  • Afterwards when you restore from your back-up be sure to exclude your drives that contain data.

     

    At that point also ignore any suggestions to install additional drivers.

I noticed that you can get an error asking you to restart your pc, or another unspecified error. Both relate to both back-up partitions not getting mapped to the raid volumes. Most often it is a space problem. If this happens after you created only a single raid volume, try two next time. Otherwise check the size of the original partitions, that are int he back-up and be sure to have your raid volumes match or exceed those sizes. I don't know for sure but it seems having the first volume be bigger than the second (in boot order) may be an issue.

Also, when making a system back-up to the same drive you made a back-up to earlier, rename the original folder. Otherwise Windows 7 will not back-up.

Well, this took me just one day altogether, and i now have raid10 with windows 7 64 bit running on it.

Seriously, Microsoft and Intel need to improve their support on this raid issue. This is major suckage. I am now seriously looking at other os. The time it took me to migrate is equal to the effort of an introduction into linux or osx. Although I must say, now that i do have it running, windows 7 is very pretty and very fast on my machine. Bring out the virtualbox!

0 Kudos
idata
Employee
2,239 Views

I have noticed the same problem as you explained above, I have the GA-EP35-DS4 Rev 2.01 with the F6 BIOS (the last available BIOS when I write this message). In the BIOS, I have restored the optimized default BIOS. I have put the Blu-Ray R/W on the GSATA port, my two RAID disks on the port 4 and port 5 of SATA Intel instead of the Port 0 and Port 1, I made a RAID 0 volume with the two disks on Port 4 and 5. With a second machine, in the BootDrv folder from the CD-ROM sold with the motherboard, I have looked at the menu.exe execution and discovered that the program that is executed is MSM64.exe when you press 8 for Intel Matrix Storage Manager 64 bit, I have copied this program (MSM64.exe) which is in the folder named BootDrv and executed it, MSM64.exe extracted the driver files, I have burnt the extracted files on a CD-ROM. Afterward, I have changed RAID in the Bios for Intel SATA ports and IDE instead of AHCI for the controller of the CD-ROM (Blu-Ray R/W for me), I could installed the driver from the CD-ROM at the installation of Win 7 Pro 64 bit US with SP1. Everything seems to be ok. The problem that I encountered was that it was impossible to restore with the GSATA RAID driver with Norton Ghost 15.01 English, So I have contacted Norton who explained to me to migrate to Intel RAID, so I saw the same problem as you but I suceed as I tell you in this message, now I have installed Win 7 Pro US with SP1 and GHOST 15.01 English and pray god if he exists 🙂 that the restoration is working now.

0 Kudos
Reply