Произвел небольшое исследование на предмет возможности загрузки по PXE на данном "отстое" с использованием контента rom-o-matic, естессно. При отсутствия BOOT-ROM использовался COM (DOS) загрузчик. А так для самостоятельного прошивания удачно подошла м/с Atmel AT29С256 (32k x 8), являющаяся флэш-аналогом УФППЗУ 27С256.
Проверялись платы и с PCI-слотами (P1-PIII) и без таковых (486). Загружаясь в DOS я не использовал никаих менеджеров памяти, в т.ч. HIMEM/EMM386. В основном приходилось отключать PNP на сетевухах и ставить ADDRESS 0x300, IRQ 10. [NE*000] ISA16 + PXE.
Небольшие выводы:
1) Последняя версия etherboot, работающая на ISA машинах с [NE*000] ISA16 - это 5.0.11 [умеет ELF NBI]
2) Последняя версия etherboot, работающая на PCI машинах с [NE*000] ISA16 - это 5.2.2 [умеет ELF NBI]
3) etherboot 5.2.5 и далее [NE*000] ISA16 карты не детектит и не умеет PXE.
4) etherboot 5.3.7 (и далее) умеет PXE.
В связи с этим возник вопрос. возможна ли загрузка "по цепочке" pxeboot (pxelinux.0) через имиджи ELF, NBI?
*** P.S. Информация для владельцев сетевых карт на базе 82550/1/7/8/9 EtherExpress PRO/100(B) Ethernet Adapter [VendorID/DevceID 8086:1229]: Последняя версия IBA (Intel Boot Agent) работавшая с 80486 платами на PCI-шине была "Intel Boot Agent FE v4.1.15". IBA (в т.ч. и более новые версии) кроме PXE ничего не умеет.
Берется здесь
downloadmirror.intel.com/11271/eng/PRORPL.exe или google.com/search?q=PRORPL.EXE
mknbi
ex-K9
а причем тут mknbi (linux утилита для создания загрузочных NBI-образов) ?
DOOMED TO WALK THE EARTH AS SLAVES OF THE LIVING DEAD.
Решение для PXE/NBI загрузки для ISA карт NE*000 найдено.
Из дебиановского установщика
ftp.debian.org/debian/pool/main/e/etherboot/etherboot_5.4.4-9_all.deb
вынимаются:
для 32K ROM - ne.zrom
для 64K ROM - ne.rom
DOS - ne.com
lilo - ne.lilo
и т.д.
Обратите внимание, что генератор образов rom-o-matic.net хоть и умеет генерить образы из комплекта etherboot 5.4.4+ но [NE*000] ISA карт там в списках нет!
Есть флоппи загрузчики -
wtware.ru/files/eb5_4_0.zip
wtware.ru/files/ebnet522.img
etherboot.anadex.de/
Проверялось на 80386/80486 CPU в.т.ч. и без сопроцессора. Работает!
DOOMED TO WALK THE EARTH AS SLAVES OF THE LIVING DEAD.
Отправить комментарий