[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

PXE, atftpd, dhcp3, samba и установка WindowsXP по сети



Доброе время суток.
Возникла необходимость поставить офтопик на ноут с убитым приводом. USB
флешек под рукой нет и остался только PXE.
Поставил и настроил PXE и atftpd, поднял dhcp3-server. Привожу их конфиги:
/etc/pxe.conf
interface=eth1
default_address=192.168.1.4
multicast_address=192.168.1.4
mtftp_address=192.168.1.4
mtftp_client_port=1758
mtftp_server_port=1759
listen_port=4011
use_multicast=0
use_broadcast=1
prompt=Press F8 to view menu ...
prompt_timeout=10
service=X86PC,0,0,local,Local boot
service=X86PC,0,0,pxelinux,PXELinux
tftpdbase=/home/netboot/winxpsp2
domain=my.domain

/etc/default/atftpd
USE_INETD=false
OPTIONS="--daemon --pidfile /var/run/atftpd.pid --port 69
--tftpd-timeout 300 --retry-timeout 5  --logfile /var/log/atftpd.log
--mcast-port 1758 --mcast-addr 239.239.239.0-255 --mcast-ttl 1
--maxthread 100 --verbose=5  /home/netboot/winxpsp2"

/etc/dhcp3/dhcpd.conf
subnet 192.168.1.0 netmask 255.255.255.0
{
    range dynamic-bootp 192.168.1.30 192.168.1.120;
    default-lease-time 600;
    max-lease-time 7200;
    filename "pxelinux.0";
    server-name "hellgate";
    next-server hellgate;
}

В папке /home/netboot/winxpsp2/ лежит следующее:
drivers/
install/
pxelinux.cfg/
ntdetect.com
ntldr
pxelinux.0
startrom.0
startrom.com
winnt.sif

/home/netboot/winxpsp2/winnt.sif
[data]
floppyless = "1"
msdosinitiated = "1"
; Needed for second stage
OriSrc = "\\192.168.1.4\WINXPSP2\install\i386"
OriTyp = "4"
LocalSourceOnCD = 1
DisableAdminAccountOnDomainJoin = 1
[SetupData]
OsLoadOptions = "/fastdetect"
; Needed for first stage
SetupSourceDevice = "\Device\LanmanRedirector\192.168.1.4\WINXPSP2\install"
[UserData]
ComputerName = *
; if needed
;ProductID=

Загрузка ноута начинается нормально, происходит запуск установки винды,
но вылазит ошибка "INF-файл txtsetup.sif испорчен или отсутствует,
состояние 21".
Хотя в логах есть:
Oct 26 12:31:40 hellgate atftpd[24623]: Serving
\install\i386\txtsetup.si_ to 192.168.1.120:47337
Oct 26 12:31:40 hellgate atftpd[24623]: Serving
\install\i386\txtsetup.sif to 192.168.1.120:47338

Если кто-то решал подобную задачу, поделитесь опытом.


Reply to: