Originally posted by xugaohui at 2006-6-3 09:29 AM:
InstUndi.exe and Undi_Drv.exe are used when there is no PXE boot. If it is PXE, then it cannot be used. "UNDI Option ROM not detected!" indicates that it does not support your network card, such as 8029, 8139, 8169, sis 900, inte...
I don't think so. My motherboard is ASRock, and the on-board network card is 8139. If I disable the function of booting from the network card in the BIOS and directly boot to DOS, when running InstUndi.exe, it will prompt "UNDI Option ROM not detected!". If I enable the function of booting from the network card in the BIOS and then do not boot from PXE, but directly boot from the hard disk to DOS, running InstUndi.exe will be fine.
In the Ghost 8.3 boot disk making wizard, if you choose "Universal Packet Driver", Ghost will prompt you to turn on the "Option ROM", "PXE" and "UNDI" options in the BIOS.
Therefore, this is my understanding: If your network card supports PXE boot and the PXE boot function is turned on. Even if you do not boot the machine from the PXE of the network card, but directly enter DOS, you can also drive your network card under DOS by loading the UNDI driver (InstUndi.exe) and using the universal Packet UNDI driver (UndiPd.com) and the universal Ndis UNDI driver (NDIS.DOS).