Внимание! Это временный неофициальный архив старой версии форума Полигон Призраков, созданный сочувствующим форуму участником. Этот сайт просуществует лишь до тех пор, пока администрация Полигона не сдержит своё обещание и не откроет официальный архив по адресу old.sannata.org.

Полигон-2

Форум о старых компьютерах

Объявление форума

Если пользуетесь личными сообщениями и получили по электронной почте оповещение о новом письме, не отвечайте, пожалуйста, почтой. Зайдите на форум и ответьте отправителю через ЛС.

Полигон-2 »   Технический флейм »   Загрузка операционной системы через сетевую карту.
RSS

Загрузка операционной системы через сетевую карту.

Теория.Или как она работает?

<<Назад  Вперед>> Страницы: 1 2 3
Печать
 
KennyDies
Full Member


Всего сообщений: 252
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
25 мая 2008
Комплект для Cервера:

tftpd32.335.zip - http://tftpd32.jounin.net/‎, нaстроить tftp и dhcp
syslinux-x.xx.zip - https://www.syslinux.org/wiki/index.php?title=Download отсюда берётся вот это
syslinux-5.10.zip - pxelinux.0 ldlinux.c32 libcom32.c32 linux.c32 pxechn.c32
syslinux-3.86.zip - memdisk pxelinux.0
WinVBlock_0.0.1.8.zip - memdisk для сервера, wvblk32.sys/wvblk64.sys для клиента ( Windows 2000/XP/2003 ), для DOS, WIN3x/WIN9x и wimboot+WINVISTA/7/8+ - не нужен.

Версии memdisk pxelinux.0 подбираются опытным путём!

pxelinux.cfg\default :
LABEL 0
menu label Wimboot PE
com32 linux.c32
append wimboot initrdfile=boot/w7/bootmgr,boot/w7/boot/bcd,boot/w7/boot/boot.sdi,boot/w7/boot/x86/boot.wim

label 1 doswin311 in ram
kernel memdisk initrd=boot/dw311.vhd

label 2 fdd
KERNEL memdisk
APPEND initrd=w98se.IMA

label 3
kernel debian_inst/linux
append initrd=debian_inst/initrd.gz

label 4 winpe in ram
kernel memdisk
append raw iso initrd=winpe.iso


Пример дерева для wimboot:
boot\w7\bootmgr
boot\w7\boot
boot\w7\boot\bcd
boot\w7\boot\boot.sdi
boot\w7\boot\x86
boot\w7\boot\x64
boot\w7\boot\x86\BOOT.WIM
boot\w7\boot\x64\BOOT.WIM


Комплект для Клиента:

VFD/VHD c DOS/WIN3x/WIN9x - делаются в виртуальной среде - MS VirtualPC, qemu, virtualbox, etc.
WIM c winvista и далее - это boot.wim из установочного DVD.
VHD c WinPE делается WinPE-конструктором, туда устанавливается WinVBlock, на выходе имеем ISO-образ. далее тут - http://mgupi-it.ru/Tech/deploy...fault.html
Загрузка с ISO по сети тоже возможна. Без WinVBlock - работать не будет!

Общее правило - т.к. VHD/VFD rрузится в RAM клиента, их нужно создавать минимально возможного размера.
Для ускорения загрузки допустимо сжатие VHD/VFD в (G)ZIP, memdisk/syslinux умеет распаковывать его.

NBI образы делаются mknbi-dos (обычно из линукса), происходит конвертация обычного образа VFD в версию с NBI заголовком. это нужно ТОЛЬКО для клиентов не умеющих PXE - например старые ISA-сетевые карты или старые компьютеры. "Современный" PXE-стек PCI/PCI-e сетевых карт - NBI-загрузку не умеет!
Много полезного есть тут - https://forum.wtware.ru/

Если у сетевой карты не реализована BOOTROM или сокет для неё пуст есть альтернатива.
Загрузочный FDD c etherboot - http://etherboot.anadex.de/

остальное тут - topic/19533

P.S. Для DOS-а есть RDP клиент DOSRDP, к-рый работает в паре с стандартным wattcp cтеком. Ещё есть это - http://www.brutman.com/mTCP/ Так что можно соорудить базового DOS TCP клиента на 1 дискете. Соответственно если с этой дискеты грузится по сети - DOS машина станет бездисковой.
aleksvolgin
Advanced Member


Всего сообщений: 2123
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
21 нояб. 2010
2 KennyDies
Винда овер AoE опыт есть?
<<Назад  Вперед>> Страницы: 1 2 3
Печать
Полигон-2 »   Технический флейм »   Загрузка операционной системы через сетевую карту.
RSS

1 посетитель просмотрел эту тему за последние 15 минут
В том числе: 1 гость, 0 скрытых пользователей

Последние RSS
[Москва] LIQUID-Акция. Сливаются разъемы CF
МС7004 и 7004А на AT и XT
Пайка термотрубок
Проммать s478 PEAK 715VL2-HT ( Full-Size SBC)
Подскажите по 386 материке по джамперам.

Самые активные 5 тем RSS