[gPXE] Porting Windows XP to New Target Hardware + ISCSI Boot
Marc Hammer
marchammer at arcor.de
Sat May 8 08:36:56 EDT 2010
Hello friends of diskless boot,
I am trying to boot Windows XP on a other Computer via ISCSI.
To do so I have done the following things:
- Install Windows XP in VMware
- Install the NIC form the other PC according to
http://etherboot.org/wiki/appnotes/port_winnt_sanboot
- Install Microsoft iSCSI Software Initiator Boot Version + sanbootconf
- Image the Windows to my Ubuntu Traget
- On the new hardware I use gpxe 0.9.7 to boot from my Traget
- Windows seems to boot fine I get the Windows boot Logo, see the
Welcome Screen, see the Windows Desktop
but a after a few seconds I get a BSOD indicating that Windows can not
access the HDD.
In the view seconds between I see the Desktop and the BSOD I can for eg.
click on the start button and the Startmenue opens normally.
Network is not working correctly, I can not ping an other host in this
state.
If I Disable the Windows PNP Service, I get no BSOD and Windows is
running, but I can not use my keyboard because the hardware is not
recocnized and I am not able to ping to an other host.
I`ve allready testet a static dhcp lease and a static IP setting on the
Windows System, without any changes to that problem.
I am thinking that after the start the Windows PNP service tries to
reinitialize the NIC Driver, it is a "Realtek RTL8168C(P)/8111C(P) PCI-E
Gigabit Ethernet NIC" as the driver says.
With ATA over Ethernet I have no problem in booting my XP image with
the nic installed according to the
http://etherboot.org/wiki/appnotes/port_winnt_sanboot guide.
I hope someone has an idea how to solve this problem.
regards
Marc
More information about the gPXE
mailing list