Bios - cautare de calculatoare si rezolvari de probleme - forumul allrussian in limba rusa in forum

  • Forumul Allrussian Forum pentru limba rusă în Germania »
  • Subiecte de calculator »
  • Întrebări și răspunsuri despre hardware »
  • Depanarea calculatoarelor »

Stimate vizitator, suntem bucuroși să vă urez bun venit la: forumul Allrussian Board în limba rusă în Germania. Dacă aceasta este prima dvs. vizită pe acest site, vă rugăm să citiți Ajutor. Acolo veți afla despre posibilitățile de gestionare a site-ului. Pentru a utiliza toate funcțiile site-ului, trebuie să vă înregistrați. Pentru a face acest lucru, utilizați formularul de înregistrare. Puteți citi detaliile procesului de înregistrare. Dacă v-ați înregistrat deja, puteți intra aici.

  • 19






  • Iată ce am găsit pe unul dintre compactele cu literatură de referință. La același compact există toate programele necesare, așa că dacă cineva ar trebui să scrie, o să trimit.

    ATENȚIE. Trebuie să vă amintiți că dacă completați BIOS-ul și nu există niciun programator, atunci vă puteți câștiga mari probleme. Prin urmare, pentru a utiliza programul CONVERT și pentru a coase în Flash, rezultatele muncii sale pot fi realizate numai de cineva care știe exact ce face. Cel care a citit acest avertisment îngrozitor este de acord că nu-mi asum responsabilitatea pentru BIOS-urile corupte!


    Sub rezerva pentru a înlocui logo-ul Energy Star, care apare pe ecran în colțul din dreapta sus, și apoi du-te lin, discutat în conferința fido7.su.hardw.pc.motherboard cu tenacitate admirabilă. Această temă se estompează, apoi apare din nou.

    Înlocuiți logo-ul cu CBROM


    Mai jos este descris modul de înlocuire a LOGO dacă este ambalat în original.tmp, dar am doar o mamă (LUCKY STAR) cu un LOGO ambalat. În alte cazuri, această procedură este efectuată utilizând programul CBROM (on-line). Acest utilitar necesită o imagine într-un format EPA special. A trebuit să urc pe internet în căutarea unui convertor al imaginii obișnuite din APE. Numele său este BMP2EPA.

    Necesită imaginea originală în format BMP - alb / negru cu dimensiunea de 136 x 126 pixeli. Dacă numărul de pixeli albe este foarte mare, atunci în loc de logo-ul obțineți o mishmash de pătrate colorate.

    Extragem BIOS-ul original folosind AWDFLASH (on-line) sau PFLASH. De exemplu, să o numim MYBIOS.BIN. Este recomandabil să găsiți cea mai recentă versiune de BIOS pe Internet! Nu uitați să păstrați o copie, în cazul în care doriți să întoarceți totul înapoi.

    În cel mai rău caz, dacă imaginea este incorectă, veți obține doar câteva culori care vor fi evidențiate la încărcare, dar sistemul va funcționa bine. Cea mai ușoară modalitate de a afla că aveți imaginea corectă este că atunci când BMP2EPA este pornit, ar trebui să fie vizibil. Dacă este doar un mic bloc în centrul ecranului, atunci este greșit.

    Deci, secvența acțiunilor:

    Înlocuirea siglei ambalate în BIOS


    PREMIUL o dată eliberat utilitku CBROM (on-line) (24KB), care vă permite să modificați logo-ul de pe bitmap, dacă logo-ul este stocat în fișierul este BIOSa original.tmp și în cazul în care (logo-ul) orice. Dacă logo-ul este ambalat în original.tmp, atunci CBROM nu este un ajutor aici.

    Odată ce am văzut un algoritm specific al acestei proceduri, cu un exemplu de text al programului convertor. Dar acest algoritm a necesitat o lucrare manuală și am decis să scriu propriul program, care facilitează munca grea a hardware-ului hacker.







    Programul găsește sigla Energy Star în imaginea despachetată a AwardBIOS, elimină logo-ul nativ și introduce o imagine personalizată în locul său.

    Acum despre modul de utilizare a convertorului. În primul rând aveți nevoie pentru a obține V1.2 CONVERT (on-line) (113kb), AWDFLASH (on-line) (8kb) și MODBIN (on-line) (58kb).

    Dacă nu aveți un fișier de firmware pentru BIOS-ul dvs., trebuie să îl obțineți.

    Rulați AWDFLASH, solicită numele fișierului firmware. Introducem un nume gol, se întreabă dacă este necesar să salvați vechiul BIOS. Noi îl salvăm. Mai departe, AWDFLASH spune că fișierul firmware nu este găsit și nu scrie nimic în bliț, iar BIOS-ul original îl stochează pe discul din fișier cu numele specificat. (Trebuie să executați AWDFLASH în DOS pur, pe QEMM sau EMM386, acesta va jura.) În Windows 95, AWDFLASH funcționează, dar datele pe care le primim sunt incorecte).

    Acum avem fișierul firmware, dar este comprimat. Pentru a obține imaginea BIOS dezarhivată, rulați MODBIN, încărcați fișierul cu un BIOS ambalat și ieșiți din ESC. Ca rezultat, avem fișierul ORIGINAL.TMP.

    Acum, începeți CONVERT și încărcați ORIGINAL.TMP. (CONVERT funcționează în Windows 95). După încărcarea ORIGINAL.TMP vom vedea în bara de stare dimensiunea imaginii care poate fi plasată în locul logo-ului Energy Star.

    De regulă, această dimensiune este de 136 cu 84 de pixeli, pe care o vedem în acest exemplu.

    Dacă CONVERT nu poate găsi logo-ul, atunci vom fi avertizați despre acest lucru și munca noastră neplăcută se va termina acolo. De asemenea, erorile pot apărea atunci când alți parametri ai fișierului sursă nu se potrivesc cu cei doriți, dar programul nu se prăbușește.

    Acum trebuie să facem fotografia noastră, pe care o vom analiza cu emoție, în timp ce BIOS-ul este angajat în afacerile sale după ce a pornit calculatorul. Dimensiunea este acum cunoscută de noi, deși puteți utiliza o imagine de orice dimensiune. El va fi totuși circumcis la dimensiunea originalului (în cazul nostru, 136x84). Imaginea poate fi monocromă, colorată cu orice număr de biți pe culoare - principalul lucru ar trebui să fie format BMP. Pentru imaginile color, amintiți-vă că toți pixelii non-negri vor fi culoarea pe care o aveau în sigla originală Energy Star. În exemplul nostru, toți pixelii sunt galbeni, cu excepția celor 14 linii de jos.

    Deschideți imaginea gata (butonul cu o foaie și creion) și vedeți cum va arăta pe ecranul real. Începând cu versiunea 1.1, imaginea poate fi copiată în clipboard, plasată în fereastră făcând clic în ea cu mouse-ul. În versiunea 1.2, această operațiune se poate face cu emblema albastră AWARDa.

    Aici putem fi prinși de un singur necaz. Dacă imaginea este prea complexă (prea mulți pixeli non-negri), atunci nu se potrivește exact în locul în care a fost stocat originalul. Acest exemplu este prezentat în următorul exemplu:

    Linia de stare arată că dimensiunea imaginii după ambalare a fost de 1342 octeți, iar dimensiunea admisă este de 905 octeți.

    Dacă încă încercați să salvați modificările, atunci în acest caz CONVERT vă va sugera să lucrați la simplificarea imaginii.

    Ei bine, dacă dimensiunea este potrivită, atunci apăsăm butonul cu discheta. Este necesar să specificați în ce fișier să notați rezultatul (este posibil în nou și este posibil și într-un loc vechi) și vom primi rezultatul dorit pe un disc. Pentru a verifica rezultatul, puteți încărca fișierul nou creat în CONVERT și puteți vedea logo-ul dvs.

    Modificări și completări în versiunea 1.0.

    1. Adăugat capacitatea de a copia imagini din ferestrele sursă (BIOS Logo și AWARD Logo) în clipboard și copiați din clipboard în fereastra cu o imagine de utilizator (User Logo). (V1.1)

    2. Se adaugă butonul "Despre". “. (V1.1)

    Modificări și completări în versiunea 1.1.

    1. A adăugat capacitatea de a înlocui pictograma AWARD (o imagine albastră mică). Trebuie avut în vedere că această imagine constă din două linii de câte trei blocuri de câte 8x14 fiecare. Și blocul din stânga sus este întotdeauna negru. O nouă pictogramă din fereastra corespunzătoare este plasată din clipboard cu un clic al mouse-ului. Nu uitați să faceți clic pe dischetă - altfel nimic nu va fi scris pe disc. (V1.2)

    2. Calculul dimensiunii Logo-ului utilizatorului are loc imediat după descărcarea bitmap-ului sau atunci când se copiază din clipboard. (V1.2)

    3. Eliminarea unor absurdități din algoritm. (V1.2)

    Acum, cum să pachete BIOS-ul într-un format adecvat pentru firmware-ul Flash.

    Această lucrare necesită Windows

    Mai întâi, trebuie să redenumiți fișierul cu noul BIOS în ORIGINAL.TMP, dacă are alt nume. Ar trebui să fie stocată într-un director unde MODBIN nu va fi pornit. Apoi, rulați MODBIN, încărcați BIOS-ul original în el. MODBIN despachetează fișierul firmware cu BIOS și creează din nou ORIGINAL.TMP. Fără a lăsa MODBIN dintr-o altă fereastră Windows, înlocuiți ORIGINAL.TMP, care a creat singur MODBIN, care a creat CONVERT. Apoi, în fereastra MODBIN, selectați Actualizare, ieșiți din MODBIN și obțineți un fișier firmware BIOS ambalat.

    Acum puteți reîncărca în DOS "gol" și programați Flash cu AWDFLASH.







    Articole similare

    Trimiteți-le prietenilor: