én a következőképpen jártam el:
-[tftpboot]
--[pxelinux.cfg]
--[ris] (itt lakik a python cucc ami átadja a win telepítőnek a szarokat, itt vannak a devlist és nics file-ok is)
--[winxp] (telepítőkörnyezet ahogy a cd-n is van
--xpldr (file)
--winxp.sif (file)
--winxp.0
a winxp.sif file-od hibás: mindkét elérési útnak azonosnak kell lennie, így ha kell, smb share módosít:
OriSrc = "\\192.168.33.1\tftpboot\winxp\i386"
SetupSourceDevice = "\Device\LanmanRedirector\192.168.33.1\tftboot\winxp"
tftpd-hpa-ba írd be így:
TFTP_OPTIONS="--secure -l -s -vvv -m /tftpboot/remap" (nekem kell remap file hogy forgassa a karaktereket (upper/lower))
a dhcpd.conf-od is hibás:
nem winxp.0-át bootolsz, hanem pxelinux.0-át, ez legyen jelen a /tftpboot alatt!
smb share: nálam "kétszer" van windows xp telepítő megosztva:
egyszer maga a [tftpboot], meg még azon belül a [winxp] is.
amit a syslinux csomag hozott, azt cakkpakk rakd a /tftpboot alá.
(feltéve hogy nálad is ln -s /var/lib/tftpboot /tftpboot)
aztán ne felejtsd el ellenőrizni hogy fut-e a tftpd-hpa:
ps aux | grep tftp
illetve
netstat -anp | grep tftp
ha eredménytelen, akkor vagy berohadt a pidje (ez is egy szép ubuntu szokás), vagy nem stimmel valami a konfigurációban (lásd openbds-inetd-ből való indítás).
--
compaq n610c
"...és micsoda zajt csapott!"