Автор: ROMby Unknown , 10 октября 2007
Хочется сделать тонкого клиента из старого компутера.
Мать 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 не получится, он просто не влезет, даже если что-то повыкидывать?
Содержимое данного поля является приватным и не предназначено для показа.

BBCode

  • HTML-теги не обрабатываются и показываются как обычный текст
  • You may use the following BBCode tags:
    • [align]
    • [b]
    • [code]
    • [color]
    • [font]
    • [hr]
    • [i]
    • [img]
    • [list]
    • [quote]
    • [s]
    • [size]
    • [spoiler]
    • [sub]
    • [sup]
    • [table]
    • [u]
    • [url]
  • Адреса веб-страниц и email-адреса преобразовываются в ссылки автоматически.

NiTr0

18 лет 4 месяца назад

Выкидывать-то особо и нечего...  8 кб все кроме собссно кода БИОСа, + 5 кб свободно... А нужно 21 кб.

Проще купить (или сдернуть с трупа) какую-то 27c256 или выше и в нее зашить etherboot.

Pavel

18 лет 4 месяца назад

Только не 27хххх. 27 - это однократка :)

NiTr0

18 лет 4 месяца назад

27 есть и с окном для УФ стирания ;) а при покупке - имхо смысла нет брать дорогие 28/29F если можно взять копеечную однократку.

Root

18 лет 4 месяца назад

имхо, нет смысла брать 27xxxx, потому что
а) они маленькие по объему
б) абсолютно бестолковые
в) не перешиваются в материнских платах
г) материнке все равно надо обновлять структуры DMI и ECSD, которые находятся во флешке... Так что могут вылезти доп. косяки. Вспомните сообщение "Unknown Flash Type" после загрузки БИОСа.
д) 28/29xxxx, а равно и 39/49xxxx можно надрать нужное кол-во с дохлых и/или ненужных материнских плат.
Абыр
В Ваш БИОС действительно загрузчик etherboot'а не запихать - места впритык. Из вариантов действия только один - брать сетевуху с кроваткой под BootROM и или ставить туда заранее прошитую микросхему с etherboot'ом, или выбирать такую сетевуху, чтобы сам bootrom там была изначально...

NiTr0

18 лет 4 месяца назад

брать сетевуху с кроваткой под BootROM и или ставить туда заранее прошитую микросхему с etherboot'ом




об этом я и говорил. туда многократку смысла ставить нет (если покупать). если же уже лежит что-то не особо нужное - то его естессно юзать.

сетюхи сейчас все идут с кроватками..