Seznam kapitol
Někteří výrobci základních desek vydávají nové BIOSy často, jiní párkrát za rok. Přitom ke změnám jsou důvody každou chvíli. Dnes si povíme něco o tom, jak do stávajícího BIOSu nahrát nové součásti - BIOSy RAID řadičů, logo a nový microcode update.
Nové přídavné BIOSy
(Obrázek upraven)
Z uvedených jsou pro uživatele zajímavé především položky PCI ROM. V těch jsou uloženy přídavné BIOSy dalších zařízení základní desky. Je zřejmé, že soubor kra23a28.bin obsahuje:
PCI ROM[A] - 8233LAN.BIN : BIOS síťové karty
PCI ROM[B] - 6420R220.rom : BIOS Serial ATA RAID řadiče v south bridge VT8237
PCI ROM[C] - 3xxv2345.p4e : BIOS IDE RAID řadiče HighPoint HPT372
K těmto závěrům lze dospět vcelku snadno. V kdejaké recenzi této desky se dozvíte, že základní deska obsahuje south bridge VT8237 a zmíněný HighPoint řadič. Pokud se podíváte na stránky firmy VIA (
) a v sekci Drivers - IDE & RAID drivers si stáhnete ovladač, zjistíte, že...
... v balíku je i adresář BIOS a v něm podadresáře. Jejich názvy odpovídají produktům firmy VIA. V tomto případě je řadič integrovaný v south bridge VT8237 totožný s čipem VT6420. V příslušném podadresáři pak naleznete následující soubory:
Podle popisu v textovém souboru je 6420N241.rom verze bez podpory Serial ATA RAIDu a 6420R241.rom verze s podporou. Podíváte-li se výše na výpis z CBROM, zjistíte, že název souboru je velice podobný. Poslední tři čísla pouze značí verzi. V původním BIOSu k EPoXu se nachází 2.20, zatímco ta ze stránek VIA je 2.41. Je patrné, že je vhodné tuto součást BIOSu vyměnit za novější verzi.
K obdobnému závěru dojdeme i u souboru 3xxv2345.p4e pro řadič HighPoint HPT372. Na
je možné si stáhnout balík obsahující novější BIOS verze 2.351 - soubor 3xxv2351.p4e (pozor, archiv obsahuje více souborů lišících se jen příponou, v takovém případě vybereme ten shodný s původním obsahem BIOSu motherboardu).
Poznámka:
Poslední z PCI ROM, ovládací BIOS pro síťovou kartu, updatovat nebudeme. Důvodem je, že tyto BIOSy obvykle nesou informace jako MAC adresy síťové karty, identifikační čísla výrobce apod. Změnou v těchto souborech spíše jen napácháte škodu než něco získáte - ostatně v balíku ovladačů od VIA ani novější BIOS pro Rhine II síťovou kartu není.
Update přídavných BIOSů
K nahrazení starších verzí bude nejprve potřeba tyto z BIOSu vymazat. Spustíme příkaz
CBROM32 kra23a28.bin /pci Release
Objeví se nabídka s dotazem, který z přídavných BIOSů chceme odstranit. Písmenem vybereme. Pro odstranění dalších je potřeba spustit tento příkaz několikrát. Po odstranění obou vypadá výpis obsahu následovně:
Nyní jednoduše přidáme nové verze příkazy
CBROM32 kra23a28.bin /pci 6420R241.rom
a
CBROM32 kra23a28.bin /pci 3xxv2351.p4e
.
Do BIOSu jsou tyto nové přídavné BIOSy nahrány v komprimované podobě. Tím se ušetří drahocenné místo. Výpis pak vypadá takto:
Nyní je již možné BIOS nahrát do flash paměti základní desky a začít používat.
Pozn.:
Verze ne-RAID Serial ATA řadiče VT8237 se od standardně dodávané RAIDové liší - vyjma toho, že nepodporuje RAID - poněkud jiným systémem bufferování přenosů. RAID verze poměrně silně využívá procesor ke zvýšení výkonu. To však nemusí být v případě použití jednoho disku nebo slabšího procesoru ideální stav. Je možné nahrát místo RAID verze i ne-RAID - podpora Serial ATA zůstane zachována a sníží se využití procesoru při práci s diskem.
Logo
Některé BIOSy - a ten pro EPoX EP-8KRA2+ / EP-8KRA2I je toho příkladem - umožňují zobrazení vlastního loga při inicializaci počítače. To se objeví namísto klasického hlášení při inicializaci, že počítač obsahuje ten a ten procesor, tolik a tolik paměti a takové a makové pevné disky. Problémem ovšem je, že standardně dodávaný BIOS žádné logo neobsahuje, tj. není co zobrazovat a příslušná položka v Setupu zapínající tuto vlastnost je tak skrytá. V případě EPoXu je možné použít na CD přiložený program MagicScreen, který zvolené logo do BIOSu doplní. To však nedoporučuji - tento program flashuje BIOS pod Windows v chráněném režimu procesoru a to není zrovna ideální (neplatí pro firmu GM Electronic, kde takové pokusy přímo vítají).
Mnohem lepším řešením je si logo do BIOSu dohrát vlastními silami s pomocí CBROM - MagicScreen to ostatně dělá stejným způsobem. Logo musí být bitmapa s rozlišením 640 x 480 pixelů a 16ti nebo 256ti barvami. Přihrajete ho příkazem ekvivalentním k
CBROM32 kra23a28.bin /logo epox_01.bmp.
Výsledná velikost po zabalení bude ve většině případů jen zlomkem původní, nekomprimované formy. Ve většině případů se proto není třeba bát, že by se logo do souboru nevešlo.