Хочется сделать тонкого клиента из старого компутера.
Мать Asus P5A-B (Socket7). Пытаюсь cbrom'ом прикрутить Etherbootовский загрузчик к bios. Не влазит.
Вот данные cbrom по /D
******** 1011b.005 BIOS component ********
No. Item-Name Original-Size Compressed-Size Original-File-Name
=========================================================================
0. System BIOS 20000h(128.00K) 14A4Ah(82.57K) stn.bin
1. EPA LOGO 00642h(1.56K) 002A1h(0.66K) awardepa.epa
2. ACPI table 024B3h(9.17K) 00B4Ch(2.82K) ACPITBL.BIN
3. VRS ROM 02086h(8.13K) 01351h(4.83K) cav_shdw.bin
Total compress code space = 18000h(96.00K)
Total compressed code size = 16B88h(90.88K)
Remain compress code space = 01478h(5.12K)
Размер прошивки Etherboot: 32768 байта. В сжатом виде по cbrom'у:
eb-5.4.3-rtl8139.zrom compressed size is ... 21.17K
При /pci eb-5.4.3-rtl8139.zrom ессно ругается, что места не хватает
Поскольку в патчении не особо опытен, вопрос: правильно ли я думаю, что добавить etherbootовский ROM не получится, он просто не влезет, даже если что-то повыкидывать?
Проще купить (или сдернуть с трупа) какую-то 27c256 или выше и в нее зашить etherboot.
а) они маленькие по объему
б) абсолютно бестолковые
в) не перешиваются в материнских платах
г) материнке все равно надо обновлять структуры DMI и ECSD, которые находятся во флешке... Так что могут вылезти доп. косяки. Вспомните сообщение "Unknown Flash Type" после загрузки БИОСа.
д) 28/29xxxx, а равно и 39/49xxxx можно надрать нужное кол-во с дохлых и/или ненужных материнских плат.
Абыр
В Ваш БИОС действительно загрузчик etherboot'а не запихать - места впритык. Из вариантов действия только один - брать сетевуху с кроваткой под BootROM и или ставить туда заранее прошитую микросхему с etherboot'ом, или выбирать такую сетевуху, чтобы сам bootrom там была изначально...
об этом я и говорил. туда многократку смысла ставить нет (если покупать). если же уже лежит что-то не особо нужное - то его естессно юзать.
сетюхи сейчас все идут с кроватками..