Есть чудо-мамка Rhino 810S-FCE с интегрированной сетевухой rtl8139. BOOT-микруха конечно же отсутствует, но вариант LAN BOOT в настройках загрузки есть, хотя при его выборе никаких видимых изменений нет. Так вот. Решил попробовать прошить код удаленной загрузки прямо в BIOS. Воспользовался cbrom:
C:\1>cbrom bios.bin /D
cbrom V1.82 [04/11/07] (C)Phoenix Technologies 2001-2007
******** bios.bin BIOS component ********
No. Item-Name Original-Size Compressed-Size Original-File-Name
================================================================================
0. System BIOS 20000h(128.00K) 1339Fh(76.91K) P964IAC.BIN
1. XGROUP CODE 0EED0h(59.70K) 0A168h(40.35K) awardext.rom
2. CPU micro code 0A800h(42.00K) 05CCFh(23.20K) CPUCODE.BIN
3. ACPI table 0320Ch(12.51K) 01569h(5.35K) ACPITBL.BIN
4. EPA LOGO 0168Ch(5.64K) 0030Dh(0.76K) AwardBmp.bmp
5. GROUP ROM[ 0] 01F10h(7.77K) 00F40h(3.81K) _EN_CODE.BIN
6. VGA ROM[1] 0A000h(40.00K) 056CFh(21.70K) i810.vga
7. VRS ROM 02280h(8.63K) 014BBh(5.18K) ANTI_VIR.BIN
8. PCI ROM[A] 04000h(16.00K) 01D7Dh(7.37K) rpl.16
Total compress code space = 36000h(216.00K)
Total compressed code size = 2E293h(184.64K)
Remain compress code space = 07D6Dh(31.36K)
Выкинул 8-й блок и заменил его на:
7. VRS ROM 02280h(8.63K) 014BBh(5.18K) ANTI_VIR.BIN
8. PCI ROM[A] 08000h(32.00K) 05486h(21.13K) realtek.bin
Total compress code space = 36000h(216.00K)
Total compressed code size = 3199Ch(198.40K)
Remain compress code space = 04664h(17.60K)
Под именем realtek.bin лежит "eb-5.4.3-rtl8139.zrom " взятый с rom-o-matic.net/
Хм. Некоторые матери игнорят некоторые добавленные модули, несмотря ни на что. Может, попробовать сначала Merged module с сайта RTL.
Выход обычно есть. Но он не работает.
Отправить комментарий