Ivan,<div><br></div><div>The 7E stop code is usually something esoteric.  If the drivers weren't loading up at all, you'd get a 7B error, or "Inaccessible Boot Device."</div><div><br></div><div>As I recall, anyway ;)</div><div><br></div><div>I saw that you scripts set your gateway to 0.0.0.0. Something makes me think that this may be causing a problem. I believe Michael added functionality to his sanbootconf driver that works around the gateway issue in a very clean way; you may want to try bundling it into your WinPE. </div><div><br></div><div>Anyway, I speculate that your gateway of 0.0.0.0 might be a problem... Because that's *technically* a real IP address.</div><div><br></div><div>Try clearing the setting completely instead, by running</div><div><br></div><div>clear netX/gateway</div><div><br></div><div>in place of the line where you're setting it. </div><div><br></div><div>No clue if it'll help, but I'd say it's wort a shot :)</div><div><br></div><div>Regards,</div><div>Andrew</div><div><br></div><div><br><br>On Monday, November 10, 2014, Ivan Krutskikh <<a href="mailto:stein.hak@gmail.com">stein.hak@gmail.com</a>> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div><div><div>Hi,<br><br>Thou this is not technically speaking a ipxe question, but I think this is an appropriate place to get some help with it. <br><br></div>So I am developing a Linux/Windows diskless boot system based on ipxe, zfsonlinux and python. Linux part works like a bliss with multiple distros, different hardware e.t.c.<br><br></div>At first I made some progress with windows 7 too, using pure cd-rom setup for single station ( a supposed to be  a Microsoft supported scenario) and a ccboot client v2.0 for injecting multiple nic drivers for different hardware. <br><br></div><div>I used the same booting script for both: <br></div><div>eg:</div><br><pre style="color:rgb(0,0,0);font-style:normal;font-variant:normal;font-weight:normal;letter-spacing:normal;line-height:normal;text-align:start;text-indent:0px;text-transform:none;word-spacing:0px;word-wrap:break-word;white-space:pre-wrap">#!ipxe

set keep-san 1
set netX/gateway 0.0.0.0
sanboot iscsi:192.168.0.242:::1:iqn.2014-06.bootup.mtt:testinstall</pre><div><br></div>But after some time ( maybe some windows updates as well, hard to tell) the whole windows booting sequence broke and I cannot fix it or reproduce it with fresh install. All windows bootups end with hang windows logo followed by <br><div>bsod 7e and a reboot. As far as I can tell, this is because windows couldn't find the driver for main hdd storage. ( basically, it is the lan driver + msicsi)<br><br></div><div>After some experiments with never ccboot versions, I tried a different approach based on <a href="http://ipxe.org/howto/winpe" target="_blank">http://ipxe.org/howto/winpe</a>. So I made a custom 3.0 winpe, booted it with ipxe script:<br><br>#!ipxe<br><br>set netX/gateway 0.0.0.0<br>sanhook  iscsi:192.168.0.242:::1:iqn.2014-06.bootup.mtt:testinstall  <br>kernel <a href="http://192.168.0.242:8080/boot/wimboot" target="_blank">http://192.168.0.242:8080/boot/wimboot</a> <br>initrd <a href="http://192.168.0.242:8080/media/bcd" target="_blank">http://192.168.0.242:8080/media/bcd</a> BCD <br>initrd <a href="http://192.168.0.242:8080/media/boot.sdi" target="_blank">http://192.168.0.242:8080/media/boot.sdi</a> boot.sdi<br>initrd <a href="http://192.168.0.242:8080/media/boot.wim" target="_blank">http://192.168.0.242:8080/media/boot.wim</a> boot.wim<br>boot<br><br></div><div>My nic was perfectly recognized and configured, windows 7 setup was able to see my iscsi drive and installed windows just like it would on a local hdd. But after reboot- same old story. Bootup hangs, BSoD 7e. Tried launching a local VM from the same media, which was used to provide iscsi target- setup finished succesfull, new desktop welcomed me. <br><br></div><div>At this point I'm out of ideas. What differs installing windows by winpe to iscsi from the same scenario with cdrom? Not to mention there are a number of tutorials on the internet suggesting the second method for client provision.<br><br></div><div>What am I doing wrong here?<br><br></div><div>Thanks in advance.<br></div></div>
</blockquote></div>