A
Adeline
I am trying to boot a sdi file on a target with two network cards.
When one card is unplugged (I have therefore one PXE Ethernet card),
the sdi file is loaded and there is absolutely no problem. Windows XP
Embedded is launched as wanted.
When both PXE ethernet cards are plugged and recognized by the BIOS,
it is not possible to boot on LAN.
Using one card or the other one as the Boot on Lan card, I have the
same result. It is not due to the card in itself.
In the BIOS, the network card chosen is at the top in the Boot device
option.
At boot, the DHCP negotiation is ok. Then, the TFTP transfer begins.
The RAM disk is loaded. I can check the transfer evolution with the
bar. It seems that there is no problem in this part too. With
ethereal, all the files (startrom.n12, ntloader, ntdetect, boot.ini
and temp.sdi) are transfered.
However, at the end of the transfer of the .sdi, nothing happens. The
transfer is completed (as seen on the bar and with ethereal) but the
OS does not want to boot. On the display, I keep the black screen with
the blank bar totally filled.
Does Windows XP Embedded support a double boot on LAN ?
Is there something in the ntloader which prevents to boot when there
is two PXE network interfaces ?
Why doesn't the OS want to boot at the end of the transfer of all the
files ?
Thanks for your answers
When one card is unplugged (I have therefore one PXE Ethernet card),
the sdi file is loaded and there is absolutely no problem. Windows XP
Embedded is launched as wanted.
When both PXE ethernet cards are plugged and recognized by the BIOS,
it is not possible to boot on LAN.
Using one card or the other one as the Boot on Lan card, I have the
same result. It is not due to the card in itself.
In the BIOS, the network card chosen is at the top in the Boot device
option.
At boot, the DHCP negotiation is ok. Then, the TFTP transfer begins.
The RAM disk is loaded. I can check the transfer evolution with the
bar. It seems that there is no problem in this part too. With
ethereal, all the files (startrom.n12, ntloader, ntdetect, boot.ini
and temp.sdi) are transfered.
However, at the end of the transfer of the .sdi, nothing happens. The
transfer is completed (as seen on the bar and with ethereal) but the
OS does not want to boot. On the display, I keep the black screen with
the blank bar totally filled.
Does Windows XP Embedded support a double boot on LAN ?
Is there something in the ntloader which prevents to boot when there
is two PXE network interfaces ?
Why doesn't the OS want to boot at the end of the transfer of all the
files ?
Thanks for your answers