Dell's new GX260 line has several hardware items that XP doesn't detect, even XP Service Pack 1. This is how to hack in support into the unattend.txt file.
Disclaimer, this work was done by people on my staff, just documenting what they did.... Thanks to Chris Tribo for figuring this out
The tree should look like this:
$1: drivers $1/drivers: chipset net sound video $1/drivers/chipset: GX260 $1/drivers/chipset/GX260: 845.cat 845.inf ich4core.inf ich4usb.cat Readme.txt usbehci.sys 845G.cat hccoin.dll ich4ide.cat ich4usb.inf usb2x.cat 845G.inf ich4core.cat ich4ide.inf README-DTCC.txt usb2x.inf $1/drivers/net: E1000 $1/drivers/net/E1000: E1000.CAT intelnic.dll Net8254x.inf README-DTCC.txt Release.txt E1000NT5.SYS net8254x.din PROUnstl.exe Readme.txt Setup.exe $1/drivers/sound: GX260 $1/drivers/sound/GX260: A3d.dll migrate.dll props32.dll sensupgd.sys smwdm.inf smx.cat install.exe PROPS16.DLL Remove.exe smsens.sys smwdm.sys $1/drivers/video: GX260 $1/drivers/video/GX260: a302.cat a309.inf igfxdo.dll igfxhnld.lhp igfxrfin.lrc isb8xx.inf a302.inf a309.sys igfxeud.dll igfxhnor.lhp igfxrfra.lrc oemdspif.dll a302.sys hccutils.dll igfxhara.lhp igfxhplk.lhp igfxrfrc.lrc shpshftr.dll a303.cat hkcmd.exe igfxharb.lhp igfxhptb.lhp igfxrheb.lrc vch.cat a303.inf i830mnt5.cat igfxhchs.lhp igfxhptg.lhp igfxrhun.lrc Vch.inf a303.sys ialmcoin.dll igfxhcht.lhp igfxhrus.lhp igfxrita.lrc Vch.sys a304.cat ialmdd5.dll igfxhcsy.lhp igfxhsve.lhp igfxrjpn.lrc wa301a.cat a304.inf ialmdev5.dll igfxhdan.lhp igfxhtha.lhp igfxrkor.lrc wa301a.inf a304.sys ialmdnt5.dll igfxhdeu.lhp igfxhtrk.lhp igfxrnld.lrc wa301a.sys a305.cat ialmgdev.dll igfxhell.lhp igfxpph.dll igfxrnor.lrc wa301b.cat a305.inf ialmgicd.dll igfxheng.lhp igfxrara.lrc igfxrplk.lrc wa301b.inf a305.sys ialmkchw.sys igfxhenu.lhp igfxrarb.lrc igfxrptb.lrc wa301b.sys a306.cat ialmnt5.inf igfxhesp.lhp igfxrchs.lrc igfxrptg.lrc wa310a.cat a306.inf ialmnt5.sys igfxhfin.lhp igfxrcht.lrc igfxrrus.lrc wa310a.inf a306.sys ialmrem.dll igfxhfra.lhp igfxrcsy.lrc igfxrsve.lrc wa310a.sys a307.cat ialmrnt5.dll igfxhfrc.lhp igfxrdan.lrc igfxrtha.lrc wa310b.cat a307.inf ialmsbw.sys igfxhheb.lhp igfxrdeu.lrc igfxrtrk.lrc wa310b.inf a307.sys igfxcfg.exe igfxhhun.lhp igfxrell.lrc igfxsrvc.dll wa310b.sys a308.cat igfxcpl.cpl igfxhita.lhp igfxreng.lrc igfxtray.exe a308.inf igfxdev.dll igfxhjpn.lhp igfxrenu.lrc ikch8xx.cat a308.sys igfxdgps.dll igfxhk.dll igfxresp.lrc ikch8xx.inf a309.cat igfxdiag.exe igfxhkor.lhp igfxress.dll isb8xx.cat
Make sure unsigned drivers is enabled in [unattend] and add this to [unattend] section:
OemPnPDriversPath=\drivers\chipset\GX260;\drivers\net\E1000;\drivers\sound\GX260;\drivers\video\GX260
chipset\gx260 directory: This directory contains two packages in it.
The ICH4 chipset inf's were taken from Intel's web site, extracted, then copied the INF's and CAT's for only the ICH4 chipset here. The USB updates came from Dell's resource CD for the GX260. Package ID is: R42697.
E1000 directory:
This driver is for the onboard integrated Intel Gigabit Ethernet NIC found in the Dell GX260 (i845). Dated 5/20/2002 from Dell's web site from file R42108.exe (8254x Etherenet chip name)
Main XP Unattended Install Doc Page