Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Автоматическая установка Windows 11 / 10 / 8 / 7 / Vista (http://forum.oszone.net/forumdisplay.php?f=83)
-   -   Сетевая установка Win2008 с сервера под FreeBSD (http://forum.oszone.net/showthread.php?t=120209)

pd_ 16-10-2008 12:29 925376

Сетевая установка Win2008 с сервера под FreeBSD
 
Задача: установить Windows 2008 server с сервера под FreeBSD

Установил на локальной машине win2k8+ADDC+DHCP+WDS : работает
На нём есть папка C:\RemoteInstall\Boot ; из неё WDS отправляет (в зависимости отархитектуры) TFTP клиенту pxeboot.com , bootmgr.exe , соответствующий BCD файл и boot.wim

Утаскиваю это всё на удаленный сервер под фрёй; гружу другой сервер по PXE... (тут еще пришлось подправить tftpd, чтоб правильно ел бэкслэши) лоадер грузится, и встаёт колом.
Отслеживаю трафик между WDS и клиентом: получает адрес, и тянет файлы по TFTP. pxeboot и bootmgr грузятся так же как с фри... на этом сходство заканчивается; тянет совсем другие файлы, и при этом, больше никаких запросов. Вопрос: откуда bootmgr узнаёт, что ему нужно тянуть? У меня по этому поводу пока только одна идея: WDS модифицирует bootmgr перед отправкой...

bootmgr, загруженый с фри кроме шрифтов и BCD пытается тянуть boot.ini , о котором нигде ничего не сказано. Возможно необходимые параметры можно указать в нём (знать бы еще формат)... Какой BCD не подсовывал, результат один.

Подскажите, кто что знает по этому поводу.

pd_ 16-10-2008 13:43 925451

Хех, а ларчик просто открывался: он все параметры по DHCP получает в самом начале....

No. Time Source Destination Protocol Info
8 2.180876 192.168.0.254 192.168.0.100 DHCP DHCP ACK - Transaction ID 0x2a0f8072

Frame 8 (1066 bytes on wire, 1066 bytes captured)
Ethernet II, Src: D-Link_4d:84:6f (00:05:5d:4d:84:6f), Dst: Vmware_0f:80:72 (00:0c:29:0f:80:72)
Internet Protocol, Src: 192.168.0.254 (192.168.0.254), Dst: 192.168.0.100 (192.168.0.100)
User Datagram Protocol, Src Port: 4011 (4011), Dst Port: bootpc (68)
Bootstrap Protocol
Message type: Boot Reply (2)
Hardware type: Ethernet
Hardware address length: 6
Hops: 0
Transaction ID: 0x2a0f8072
Seconds elapsed: 4
Bootp flags: 0x0000 (Unicast)
Client IP address: 192.168.0.100 (192.168.0.100)
Your (client) IP address: 0.0.0.0 (0.0.0.0)
Next server IP address: 192.168.0.254 (192.168.0.254)
Relay agent IP address: 0.0.0.0 (0.0.0.0)
Client MAC address: Vmware_0f:80:72 (00:0c:29:0f:80:72)
Server host name: W.test-dc.local
Boot file name: boot\x86\pxeboot.com
Magic cookie: (OK)
Option: (t=53,l=1) DHCP Message Type = DHCP ACK
Option: (t=54,l=4) Server Identifier = 192.168.0.254
Option: (t=97,l=17) UUID/GUID-based Client Identifier
Option: (t=60,l=9) Vendor class identifier = "PXEClient"
Option: (t=252,l=52) Proxy autodiscovery = "\Tmp\x86.{1465C430-1F97-492A-AE93-67E0F07F6430}.bcd"
End Option
Padding

Sinergie 18-05-2009 11:47 1121315

Я конечно понимаю что "Внимание: последний ответ в эту тему был добавлен более чем 7 Месяцев назад", но всё же хочу спросить как правильно настроить ремап в tftpd-hpa


Время: 08:13.

Время: 08:13.
© OSzone.net 2001-