Hi all,
  Thank you for the help , it seems that the NIC i was booting from wasn't 
working as intented (Broadcom 57xx ) ... after i replaced it with a DLINK 
gde-528T everything worked flawless. 
 Good work gPXE team ... keep it up.

Best regards, 
 Stefan Mosoi

--- On Fri, 3/12/10, Andrew Bobulsky <[email protected]> wrote:

From: Andrew Bobulsky <[email protected]>
Subject: Re: [gPXE] Windows 7 and gpxe iSCSI diskless boot
To: "Stefan Mosoi" <[email protected]>
Cc: [email protected]
Date: Friday, March 12, 2010, 5:21 PM

Stefan,
It might help you to enable some advanced boot options for Windows 7 to better 
diagnose your issue.  I ended up with a similar problem booting Windows XP some 
time ago and narrowed the issue down to my NIC not being well supported by 
native gPXE drivers, and the solution was to switch to using undionly.kpxe 
rather than gpxe.pxe in a chainloading scenario.  It turned out that the system 
didn't actually hang, it was just extremely slow.
If you have a working Windows system you can use, grab a copy of EasyBCD 
from http://neosmart.net/dl.php?id=1 and install it on that system.  Use the 
iSCSI initiator on the working system to connect to your iSCSI target, load the 
EasyBCD program, and select "File > Select BCD Store" and point it to 
{driveletter}:\Boot\BCD" on the iSCSI drive.  Click "Advanced Options" and 
select the checkbox for "SOS Mode."  Save the changes, log off from the iSCSI 
target, and attempt your iSCSI boot again.  
You should get a verbose boot from the system that will detail every driver 
that loads when Windows starts up.  If it's extremely slow, then you may have 
the same issue I did.  If not, it may at the very least help you to diagnose 
your issue better, especially if it's a driver related cause.
Best of luck to you,Andrew Bobulsky

On Mar 12, 2010, at 7:51 AM, Stefan Mosoi wrote:
So ... after i install win 7 on the iscsi target from the dvd it reboots
and :
DHCP (net XX:XX:XX:XX:XX) ... ok
net0: 10.10.10.22/255.255.255.0 gw 10.10.10.1
Booting from root path "iscsi:10.10.10.1::::freebsd:target0" (my iscsi image)
Registered as BIOS drive 0x80
Booting from BIOS drive 0x80

after that the screen blinks as loading windows but the screen remains with the 
Windows 7 Logo (Starting Windows)

On the server i use:
 - FreeBSD
 - ZFS for the storage
 - isc-dhcpd 
 - istgt 0.2 (20100125) for iSCSI

It loads the image, and when the client it connects:

sock = 8 , addr=10.10.10.1, peer=10.10.10.22
drop old connections freebsd:target0 by 
iqn.2000-09.org.etherboot:unknown,1,0x400272230000
Login from iqn.2000-09.org.etherboot:unknown (10.10.10.22) on freebsd:target0 
LU1
 (10.10.10.1:3260,1) ISID=40002723000, TSIH=1 CID=0 HeaderDigest-off 
DataDigest=off
Connections(tsih 1): 0

Thanks, 
Stefan Mosoi


--- On Fri, 3/12/10, Michael Brown <[email protected]> wrote:

From: Michael Brown <[email protected]>
Subject: Re: [gPXE] Windows 7 and gpxe iSCSI diskless boot
To: [email protected]
Cc: "Stefan Mosoi" <[email protected]>
Date: Friday, March 12, 2010, 2:23 PM

On Friday 12 Mar 2010 10:13:00 Stefan Mosoi wrote:
>   I have a problem with booting Windows 7 with gPXE and iSCSI. I install on
>  the iSCSI image a Windows 7 (it worked no problems here) .. but when i try
>  to boot again from it , it hangs after the connection with the iSCSI
>  target is
 created.

Can you be more specific?  When precisely does it hang?  What is displayed on 
screen at the time of the hang?

Michael



      _______________________________________________
gPXE mailing list
[email protected]
http://etherboot.org/mailman/listinfo/gpxe




      
_______________________________________________
gPXE mailing list
[email protected]
http://etherboot.org/mailman/listinfo/gpxe

Reply via email to