<div>Hi Ray,</div><div><br></div><div>Yes its correct, but Microsoft (MS) NVMe driver is part of WinPE image (Inbox Driver) and it gets loaded automatically (class/sub class matches with MS NVMe inf).</div><div>When we reach to driver load screen NVMe stack will be build up, as MS NVMe driver is already loaded. </div><div><br></div><div>After this we can load our driver, but I want to check can we avoid the loading of the MS driver in first place?</div><div><br></div><div>Thanks,</div><div>Abhijit. </div><div><br></div><div><br></div><div class="gmail_quote">On Tue, Aug 4, 2015 at 1:40 AM, Robles, Raymond C <span dir="ltr"><<a href="mailto:raymond.c.robles@intel.com" target="_blank">raymond.c.robles@intel.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;padding-left:1ex;border-left-color:rgb(204,204,204);border-left-width:1px;border-left-style:solid">
<div lang="EN-US" vlink="purple" link="blue">
<div>
<p class="MsoNormal"><span style="color:rgb(31,73,125);font-family:"Intel Clear Light",sans-serif;font-size:10pt">Hi Abhijit,<u></u><u></u></span></p>
<p class="MsoNormal"><span style="color:rgb(31,73,125);font-family:"Intel Clear Light",sans-serif;font-size:10pt"><u></u> <u></u></span></p>
<p class="MsoNormal"><span style="color:rgb(31,73,125);font-family:"Intel Clear Light",sans-serif;font-size:10pt">Understood. And the process I outline below is exactly for that. To load a third party driver during the OS install (via the “Load Drivers” option).
If you do not select this option during the OS install, the MS inbox driver will claim the NVMe device. But if you load a driver during the OS install, for example our OFA driver, then the OFA driver will claim the NVMe device.<u></u><u></u></span></p>
<p class="MsoNormal"><span style="color:rgb(31,73,125);font-family:"Intel Clear Light",sans-serif;font-size:10pt"><u></u> <u></u></span></p>
<p class="MsoNormal"><span style="color:rgb(31,73,125);font-family:"Intel Clear Light",sans-serif;font-size:10pt">Thanks,<u></u><u></u></span></p>
<p class="MsoNormal"><span style="color:rgb(31,73,125);font-family:"Intel Clear Light",sans-serif;font-size:10pt">Ray<u></u><u></u></span></p>
<p class="MsoNormal"><span style="color:rgb(31,73,125);font-family:"Intel Clear Light",sans-serif;font-size:10pt"><u></u> <u></u></span></p>
<p class="MsoNormal"><b><span style="font-family:"Calibri",sans-serif;font-size:11pt">From:</span></b><span style="font-family:"Calibri",sans-serif;font-size:11pt"> Abhijit Khande [mailto:<a href="mailto:abhijit.khande@gmail.com" target="_blank">abhijit.khande@gmail.com</a>]
<br>
<b>Sent:</b> Monday, August 03, 2015 11:03 AM<br>
<b>To:</b> Robles, Raymond C<br>
<b>Cc:</b> nvmewin<br>
<b>Subject:</b> Re: [nvmewin] Amy way to avoid loading inbox NVMe driver in WINPE<u></u><u></u></span></p><div><div class="h5">
<p class="MsoNormal"><u></u> <u></u></p>
<div>
<p class="MsoNormal">Hi Ray,<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal">Thanks for this data. But I want to avoid loading inbox NVMe driver (StorNvme.sys) while OS installation in WINPE.<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">Currently if we boot in WINPE during OS installation inbox NVMe gets loaded and claim NVMe drives. This I want to avoid.<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal">I want to avoid loading inbox NVMe and load our open-source driver and claim the NVMe devices<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal">Thanks,<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">Abhijit<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal"> <u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal">On Mon, Aug 3, 2015 at 2:12 AM, Robles, Raymond C <<a href="mailto:raymond.c.robles@intel.com" target="_blank">raymond.c.robles@intel.com</a>> wrote:<u></u><u></u></p>
<blockquote style="border-width:medium medium medium 1pt;border-style:none none none solid;border-color:currentColor currentColor currentColor rgb(204,204,204);padding:0in 0in 0in 6pt;margin-right:0in;margin-left:4.8pt">
<div>
<div>
<p class="MsoNormal"><span style="color:rgb(31,73,125);font-family:"Intel Clear Light",sans-serif;font-size:10pt">Hi Abhijit,</span><u></u><u></u></p>
<p class="MsoNormal"><span style="color:rgb(31,73,125);font-family:"Intel Clear Light",sans-serif;font-size:10pt"> </span><u></u><u></u></p>
<p class="MsoNormal"><span style="color:rgb(31,73,125);font-family:"Intel Clear Light",sans-serif;font-size:10pt">Normally, when installing a Windows OS, there is an option to “load a driver” just before
kicking off the install (on the same page as the disk partition layout). It is here that you could specify your desired driver, vs. the MS inbox driver, to load and run during an install. This was often referred to as the “F6 Install”.</span><u></u><u></u></p>
<p class="MsoNormal"><span style="color:rgb(31,73,125);font-family:"Intel Clear Light",sans-serif;font-size:10pt"> </span><u></u><u></u></p>
<p class="MsoNormal"><span style="color:rgb(31,73,125);font-family:"Intel Clear Light",sans-serif;font-size:10pt">However, I’ve never tried this with WinPE. It may be worth investigating.
</span><u></u><u></u></p>
<p class="MsoNormal"><span style="color:rgb(31,73,125);font-family:"Intel Clear Light",sans-serif;font-size:10pt"> </span><u></u><u></u></p>
<p class="MsoNormal"><span style="color:rgb(31,73,125);font-family:"Intel Clear Light",sans-serif;font-size:10pt">Anyone else tried an “F6 Install” on WinPE?</span><u></u><u></u></p>
<p class="MsoNormal"><span style="color:rgb(31,73,125);font-family:"Intel Clear Light",sans-serif;font-size:10pt"> </span><u></u><u></u></p>
<p class="MsoNormal"><span style="color:rgb(31,73,125);font-family:"Intel Clear Light",sans-serif;font-size:10pt">Thanks,</span><u></u><u></u></p>
<p class="MsoNormal"><span style="color:rgb(31,73,125);font-family:"Intel Clear Light",sans-serif;font-size:10pt">Ray Robles</span><u></u><u></u></p>
<p class="MsoNormal"><span style="color:rgb(31,73,125);font-family:"Intel Clear Light",sans-serif;font-size:10pt"> </span><u></u><u></u></p>
<p class="MsoNormal"><b><span style="font-family:"Calibri",sans-serif;font-size:11pt">From:</span></b><span style="font-family:"Calibri",sans-serif;font-size:11pt">
<a href="mailto:nvmewin-bounces@lists.openfabrics.org" target="_blank">nvmewin-bounces@lists.openfabrics.org</a> [mailto:<a href="mailto:nvmewin-bounces@lists.openfabrics.org" target="_blank">nvmewin-bounces@lists.openfabrics.org</a>]
<b>On Behalf Of </b>Abhijit Khande<br>
<b>Sent:</b> Thursday, July 30, 2015 6:57 PM<br>
<b>To:</b> nvmewin<br>
<b>Subject:</b> [nvmewin] Amy way to avoid loading inbox NVMe driver in WINPE</span><u></u><u></u></p>
<div>
<div>
<p class="MsoNormal"> <u></u><u></u></p>
<div>
<p class="MsoNormal">Hi All,<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"> <u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">Is there any way to avoid loading inbox NVMe driver in WINPE during OS installation?<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">Currently after booting in WINPE the class/sub-class code matched and inbox NVMme claims the device and PDOs gets exposesed to class driver.<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"> <u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">Any way to avoid this stack getting buildup using by inbox driver and load our driver.<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"> <u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">Thanks,<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">AK<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"> <u></u><u></u></p>
</div>
</div>
</div>
</div>
</div>
</blockquote>
</div>
<p class="MsoNormal"><u></u> <u></u></p>
</div></div></div>
</div>
</blockquote></div><br>