Macrium Support Forum

Intel RST RAID driver not working for rescue media

https://forum.macrium.com/Topic4036.aspx

By ronzer - 5 October 2015 3:11 AM

I have a new Intel Z170 motherboard and am using the Intel RST RAID controller in the UEFI to create a Windows 10 boot drive.  It's 3 M.2 SSDs in RAID0.

When I installed Windows 10 I had to provide the Intel RST RAID driver during the installation process.  When I try to provide that exact same driver to Macrium rescue media creator for the  "Intel Chipset SATA RAID Controller" device it says "No driver found".


By Arvy - 5 October 2015 1:25 PM

The relevant KB article isn't one of the most articulate that Macrium has produced, but it's basically about the need for the Reflect WinPE builder "wizard" to be able to find all of the driver files located together in a proper arrangement for the installer process.  If the driver files are contained in a .ZIP or .EXE package, they may need to be extracted (including any subfolder arrangement) to some accessible location so that the "wizard" can be pointed to the .INF file which will, in turn, locate all the rest for installation.

Alternatively, it may be possible to find and use the appropriate subfolder under \Windows\System32\DriverStore\FileRepository\ for manual addition to the WinPE build, but the "wizard" usually finds them there automatically if they were installed that way for the main operating system.  I suspect the driver installer source files were located somewhere else in this case.
__
P.S.:  I'm jealous. Three M.2 SSDs in RAID on a Z170 mobo!  Overclocked I7-6700K processor, I presume.  Is it fast enough?  Tongue
By ronzer - 6 October 2015 5:34 PM

Arvy - 5 October 2015 1:25 PM
The relevant KB article isn't one of the most articulate that Macrium has produced, but it's basically about the need for the Reflect WinPE builder "wizard" to be able to find all of the driver files located together in a proper arrangement for the installer process.  If the driver files are contained in a .ZIP or .EXE package, they may need to be extracted (including any subfolder arrangement) to some accessible location so that the "wizard" can be pointed to the .INF file which will, in turn, locate all the rest for installation.

Alternatively, it may be possible to find and use the appropriate subfolder under \Windows\System32\DriverStore\FileRepository\ for manual addition to the WinPE build, but the "wizard" usually finds them there automatically if they were installed that way for the main operating system.  I suspect the driver installer source files were located somewhere else in this case.
__
P.S.:  I'm jealous. Three M.2 SSDs in RAID on a Z170 mobo!  Overclocked I7-6700K processor, I presume.  Is it fast enough?  Tongue

I'm using the exact INF files I had to use during the Windows 10 fresh install to get it to recognize the RAID drive.  The issue is when I point the rescue media creator wizard to those same files for the missing RAID device it doesn't match the missing device.  I contacted Macrium support and they suggested I skip the error and manually copy the driver to C:\boot\macrium\Drivers\Disk which I did and I'm now able to boot with the USB rescue device and see the RAID drive.

Yep, using an ASRock Z170 OC Formula to get 3 GB/s SSD and 4.6 GHz CPU pretty easily.  Once I get the backups in good shape I'll start to push it Smile

By Arvy - 6 October 2015 7:26 PM

That is strange for sure.  AFAIK, the Reflect "wizard" gets its device info straight from Windows and uses Windows own DISM for adding drivers to its WinPE build.  So why it wouldn't match them up properly is beyond my admittedly limited abilities to explain.  Oh well.  Whatever works to get the job done is fine, I guess.

Sounds like you're having fun with that Z170 rig.  Keep it cool ... literally. Wink
By ronzer - 6 October 2015 7:45 PM

My guess is that the recovery media is based on WinPE 5 which is based on Win 8.1 while my computer is Win 10.
By Arvy - 6 October 2015 8:07 PM

I suppose that could possibly have something to do with it.  Just as an experiment, I did try (this forum thread) using the latest ADK PE5.1 components to replace the PE5 items that Reflect normally finds and uses under the \ProgramData\Macrium\Reflect\Windows Kits\8.1 folder.  Didn't seem to make any significant difference in my case, but I wasn't using a RAID configuration at the time.  Not sure if Macrium plans to update to PE5.1 soon or not.
By gringopig - 12 October 2015 11:00 PM

Apologies if I'm intruding on a thread here but I believe I'm facing a similar issue with the 64 bit RAID drivers for my Highpoint RR640L. During the creation of the rescue medium, it prompts to add drivers for this device and I point it to the folder in which the correct drivers are stored - 64 bit drivers but 'no drivers are found'. I can point it to the folder above which contains the 32 bit and 64 drivers and it seems to pick up the 32 bit drivers but obviously when I boot the rescue medium, the RAID arrays controlled by the RR640L are nowhere to be seen.

I have raised a support ticket for this case but maybe it's the same issue you are having?

The rescue media creation tool is not allowing the correct drivers to be selected. It's adding the 32 bit drivers!
By Arvy - 12 October 2015 11:15 PM

I seem to recall a similar problem in the past with Reflect's WinPE builder "wizard" wanting to load 32-bit drivers instead of the correct 64-bit drivers, but I can't seem to find the forum thread,  If memory serves (and it's getting a bit shaky at my age) Macrium issued a fix for that previous issue, but a similar problem may have crept back in for some RAID driver packages.  In any case, I think you're probably going to need to follow up the ticket that you opened for this one.  It appears to be related to the "wizard's" misreading of some .INF file structures and, if so, it will require some corrective action by Macrium directly.
By Stephen - 13 October 2015 10:27 AM

Hi gringopig,

I have replied to your ticket.
By gringopig - 13 October 2015 9:14 PM

Stephen - 13 October 2015 10:27 AM
Hi gringopig,

I have replied to your ticket.

Thanks Stephen. Your workaround was successful. Much obliged. However I think the rescue media creation tool suffers from the issue that Arvy describes. I believe I remember that too actually although my memory is also not the best!
EDIT: it was actually Norton Ghost that loaded the wrong drivers for me. This is the first time I've had an issue with Macrium.
:-)
By PuterPro - 29 October 2015 6:58 PM

Hi Stephan,
I'm going to do a touch of Hijacking myself, while I'm here. :-)

I had the same thing with my HighPoint RocketRAID 4320 SAS Controller as well.
Do you think you could post the workaround here for all of us?

Thanks so much!
PuterPro

By Stephen - 3 November 2015 10:38 AM

Hi PuterPro,

An update has been released which has improvements in the driver area of the rescue media.

You can also add drivers to the rescue media in two ways:

1) Follow the steps in this article: http://knowledgebase.macrium.com/display/KNOW/Updating+rescue+media+to+include+additional+hardware+drivers

2) Extract your drivers to the folder: c:\boot\Macrium\Drivers

Hope this helps
By Schnout - 9 March 2016 11:26 AM

While attempting to create a RESCUE disk on Win10, I have tried to load PE unsupported drivers for the following:
  • Intel Dual Band Wireless-AC 7260
  • Intel Ethernet Connection (2) I219-V
  • Intel ChipSet SATA RAID Controller
I have unsuccessfully attempted the following approaches, with a "No drivers were found..." error:
  1. Point search to the system32 folder, where all drivers exist (as noted in device manager driver details).  NO DICE.
  2. Copy individual drivers from system32 folder to C:\Boot\Macrium folder, and point search to that folder.  NO DICE.
  3. Copy individual drivers from system32 folder to another folder on a separate HDD, and point to that folder.  NO DICE.
  4. Download all driver packages for the three systems and place them in each of the above noted folders.  Point to each of those folders.  NO DICE.
WTF!!??
I have exhausted all possible (known to me) approaches.  Please help.
Thanks.
By Stephen - 9 March 2016 12:31 PM

Hi Schnout,

An update for Reflect has been released which should improve the detection of drivers in WinPE. Once your version of Reflect has updated please rebuild your rescue media and let me know if it helps.

Please note: Wireless network cards are not supported by Microsoft WinPE, the missing drivers can be ignored safely.