logo elektroda
logo elektroda
X
logo elektroda
REKLAMA
REKLAMA
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

BIOS Checksum error - jak naprawić błąd i uruchomić komputer?

magik 18 Cze 2002 13:41 6149 33
Najlepsze odpowiedzi LABEL_AI_GENERATED

Jak naprawić błąd „BIOS ROM checksum error” i uruchomić komputer, gdy po starcie prosi o dyskietkę?

Ten błąd zwykle oznacza uszkodzony lub przekłamany BIOS, a bootblock uruchamia tylko minimalny kod i prosi o dyskietkę startową [#33965] Przygotuj sprawną, bootowalną dyskietkę z `awdflash.exe` oraz dokładnym plikiem BIOS-u dla tej płyty i uruchom flashowanie z `autoexec.bat` jedną linią z programem i obrazem BIOS-u, używając tylko opcji zalecanych przez producenta [#20943][#33965] Nie programuj `BOOTBLOCK`, jeśli nie jest to konieczne, i zrób kopię starego BIOS-u jako zabezpieczenie [#33965] Jeśli komputer nie czyta nawet takiej dyskietki, sprawdź ją na innym PC, bo może być uszkodzona [#20881] Gdy flashowanie się nie powiedzie, pozostaje programator, „hot-swap” albo wymiana kości BIOS / reklamacja płyty [#20829][#33965]
Podsumowanie AI na podstawie dyskusji. Może zawierać błędy.
REKLAMA
  • #1 20491
    magik
    Poziom 2  
    Posty: 3
    taki problem jak w temacie...komputer uruchamia się i ten komunikat wywala, później pyta o dyskietkę...wobec tego pytanie - idzie coś tym zrobić, ewentualnie co trzeba znać do tego celu itp.
  • REKLAMA
  • #2 20500
    Jacekj
    Poziom 25  
    Posty: 954
    Pomógł: 34
    Ocena: 69
    Musisz wejść do biosu, ustawić konfigurację i zapisaĆ w CMOS :lol: . Chyba, że ci padł. Lub bateria.
  • #3 20519
    palermo
    Poziom 11  
    Posty: 57
    Ocena: 2
    Musisz uruchomić komputer z dyskietki startowej na której masz też awdflash.exe i plik z biosem do tej płyty.
    Po wystartowaniu systemu odpalasz awdflash.exe i programujesz jeszcze raz biosa, jeśli się nie uda to oznacza że kość jest uszkodzona.
  • #4 20521
    fachman
    VIP Zasłużony dla elektroda
    Posty: 1878
    Pomógł: 13
    Ocena: 124
    No nie, polecać nadpisanie biosu człowiekowi który nie potrafi zmienić jego ustawień to lekka przesada. Prawdopodobnie przed prośbą o dyskietkę trzeba każdorazowo wcisnąć F1, prośba o dyskietkę może wynikać z tego, że ustawienia biosu są błędne i dysk nie jest wykrywany. Tutaj powinno pomóc przywrócenie domyślnych ustawień biosu i autodetekcja dysku. Opis nie jest na tyle precyzyjny aby stwierdzić to jednoznacznie
  • #5 20522
    palermo
    Poziom 11  
    Posty: 57
    Ocena: 2
    Kilka razy widziałem już taki komunikat i nic innego nie da się zrobić jak jeszcze raz zaprogramować BIOS. Nie da się nawet wejść do ustawień.
  • #6 20526
    magik
    Poziom 2  
    Posty: 3
    o to chodzi że do ustawień wejść nie można. komp na dzień dobry wywala to, i pyta o dyskietkę systemową.
  • #7 20546
    palermo
    Poziom 11  
    Posty: 57
    Ocena: 2
    Więc zrób tak jak pisałem wyżej i będzie OK
  • #8 20581
    cidzej
    Poziom 14  
    Posty: 160
    Ocena: 8
    popieram kolege ... z tym sie nic nie da zrobic poza zaladowaniem od nowa biosa ... :(
  • #9 20606
    fachman
    VIP Zasłużony dla elektroda
    Posty: 1878
    Pomógł: 13
    Ocena: 124
    A co się dzieje kiedy taka dyskietkę włożysz?
  • #10 20620
    palermo
    Poziom 11  
    Posty: 57
    Ocena: 2
    Gdy włożymy dyskietkę załaduje się normalnie system i można odpalić awdflash'a.
  • REKLAMA
  • #11 20624
    fachman
    VIP Zasłużony dla elektroda
    Posty: 1878
    Pomógł: 13
    Ocena: 124
    Wynika że jednak to jest jedyne rozsądne rozwiązanie. Najlepszy byłby bios w wersji jaką masz obecnie (trzeba byłoby to zczytać progiem)
    W takim razie powodzenia, nie zapomnij zrobić kopii, chociaż niewiele ona będzie w takim wypadku warta.
  • REKLAMA
  • #12 20713
    Silniczek
    Poziom 11  
    Posty: 38
    palermo napisał:
    Gdy włożymy dyskietkę załaduje się normalnie system i można odpalić awdflash'a.

    Moze wloz dyskietke startowa windows i fdisk /mbr ? :)
  • #13 20788
    palermo
    Poziom 11  
    Posty: 57
    Ocena: 2
    Nie bardzo rozumiem kolegę, który proponuje odświeżyć tablicę partycji HDD.
  • #14 20789
    ul1111
    Poziom 23  
    Posty: 545
    Pomógł: 29
    Ocena: 67
    Moze jednak kolega silniczek chcial dac odpowiedz do innego postu?
  • #15 20829
    soltys
    Poziom 11  
    Posty: 14
    Bawiłem się już w takie historie. Trzeba mieć dyskietkę botowalną z plikiem awdflash.exe i plikiem BIOS-u (typowo bin)UWAGA !!! Sciągamy odpowiednią wersję BIOS-u - w ekstremalnych wypadkach przy pomyłce można zjarać płytę. Jeżeli płyta główna wspiera taką metodę można załadować z dyskietki program i dokonać aktualizacji biosu. Jeżeli nie udało się dokonać aktualizacji może aznaczać uszkodzenie pamięci FLASH. Pozostaje skorzystać z gwarancji lub chwycić za śrubokręt wyrwać tego pająka, kupić nowy (Obecnie najpopularniejsze są są 5V flashe 2Mbit pojemności) i zaprogramować to u znajomego elektronika. Jeżeli płyta nie pozwala tego zrobić, można wykorzystać metodę ze śrubokrętem ale nie wyrzucamy starego flasha i próbujemy go zaprogramować na programatorze FLASH-y. Są metody jeszcze bardziej hardcorowe (np. programowanie na gorąco w drugiej płycie głównej ale to już off topic)
  • #16 20871
    magik
    Poziom 2  
    Posty: 3
    najlepsze w tym wszystkim jest to, że nie rusza z dyskietki startowej. FDD pomieli troche i znowu się pyta o dysk systemowy. ????????? co jest grane.
    A komunikat dokładnie wygląda tak:
    Award Bootblock bios ver.1.0
    Copyright .. . .
    Bios ROM checksum error
    Please insert system disk
  • #17 20881
    Konto nie istnieje
    Konto nie istnieje  
  • #18 20887
    Silniczek
    Poziom 11  
    Posty: 38
    palermo napisał:
    Nie bardzo rozumiem kolegę, który proponuje odświeżyć tablicę partycji HDD.

    Hm, kolega napisal ze po wlozeniu dyskietki komputer mu sie uruchamia, wiec pierwsze co mi przyszlo do glowy to to ze cos z bootsectorem dysku, nie doczytalem dalszych postow.
    Sorki.
  • #19 20913
    Jacekj
    Poziom 25  
    Posty: 954
    Pomógł: 34
    Ocena: 69
    No cóż, nie wiadomo, co jest zapisane w pamięci CMOS :lol: . Ale kombinujesz odpalić komputer z dyskietki 3,5' stacja A :roll: Być może tylko wymiana biosu ci pomoże. Szkoda, że nie możesz wejść do ustawień (musisz mieć niezłą kaszanę :wink: )
  • #20 20921
    Konto nie istnieje
    Konto nie istnieje  
  • #21 20940
    Jacekj
    Poziom 25  
    Posty: 954
    Pomógł: 34
    Ocena: 69
    OK. Jak mnie pamięć nie myli, to domyślnie jest napęd A 3,5' 1,44 Mb. I taki tam powinien być. Zresztą teraz to nikt innych nie używa. Może się mylę, ale jak bios padł, to nie wiadomo na dobrą sprawę jak on zeruje :) CMOS, tzn co on tam zapisuje. Dobrze, ze w ogóle się uruchamia, nawet jeśli nie można z niego korzystać.
  • #22 20943
    LUCOM
    VIP Zasłużony dla elektroda
    Posty: 1867
    Pomógł: 14
    Ocena: 74
    Jeśli w momencie szukania systemu komp zaczyna rzeźbić po flopie tzn że jest ustawiona opcja rzeźbienia po flopie w biosie no i dobrze.

    Należy sformatować dyskietkę Format A:/S
    Na taką dyskietkę nagrać bin-a i dowolny czysty plik autoexec.bat
    w którym należy wpisać linię:

    A:\Awdflash.exe nazwapliku.bin /Py /Sn/Cd/Cs/cks2635
    można ale niekoniecznie wgrać czystego config.sys

    UWAGA !!!
    Awdflash - stosować wersję wg. zaleceń na stronie producenta płyty.
    i jeśli któraś z opcji od sy w dół jest nieaktywna to usunąć wpis w autoexec-u.

    gdzie:
    py: Programowanie Pamięci Flash
    sy: Kopiowanie zawartości orginalnego BIOS-a na dyskietkę
    cd: Czyszenie Danych DMI po Programowaniu
    cksXXXX: Porównanie sum kontrolnych z XXXX (XXXX-nazwa oryginału)

    po tak zapisanej dyskietce komputer wykona za nas całą robotę...nawet przy wyłączonym monitorze.
    :lol:
    UWAGA - ta wersja dotyczy tylko biosów AWARD-a. !!!
  • #23 20947
    kuba989898
    Poziom 19  
    Posty: 258
    Pomógł: 29
    Ocena: 25
    magik napisał:
    taki problem jak w temacie...komputer uruchamia się i ten komunikat wywala, później pyta o dyskietkę...wobec tego pytanie - idzie coś tym zrobić, ewentualnie co trzeba znać do tego celu itp.


    Najprosciej by bylo wyjac BIOS z plyty wsadzic do programatora i zaprogramowac.
    Mozesz Tez sprobowac isc do kogos kto ma taka sama plyte uruchomic jego komp zgrac jego BIOS na dysk , wyjac jego Bios wlozyc swoj i zaprogramowac tym plikiem co zgrales z jego BIOSU
    UUWWAAGGAA TO BAAAAARDZO NIEBIEZPIECZNE
  • #24 21592
    djsaint
    Poziom 11  
    Posty: 11
    magik napisał:
    taki problem jak w temacie...komputer uruchamia się i ten komunikat wywala, później pyta o dyskietkę...wobec tego pytanie - idzie coś tym zrobić, ewentualnie co trzeba znać do tego celu itp.


    Mi bios też wyświetlał to. Zresetowałem go zworką na płycie i wszystko było OK. :P
  • #25 21695
    DJ_Opornik
    Poziom 21  
    Posty: 735
    Pomógł: 33
    Ocena: 77
    A może tak na początek LOAD BIOS DEFAULTS? Dlaczego od razu flashować i cuda wyprawiać? Niech sprawdzi czy bateryjka jest na chodzie: w zdecydowanej większości powinna mieć troszkę powyżej 3V.
  • REKLAMA
  • #26 21696
    DJ_Opornik
    Poziom 21  
    Posty: 735
    Pomógł: 33
    Ocena: 77
    A może tak na początek LOAD BIOS DEFAULTS? Dlaczego od razu flashować i cuda wyprawiać? Niech sprawdzi czy bateryjka jest na chodzie: w zdecydowanej większości powinna mieć troszkę powyżej 3V.
  • #27 21715
    fachman
    VIP Zasłużony dla elektroda
    Posty: 1878
    Pomógł: 13
    Ocena: 124
    Magik, gdzie się podziałeś? Wszyscy jesteśmy ciekawi czy poradziłeś sobie!
  • #28 22834
    Emilus20
    Poziom 18  
    Posty: 399
    Ocena: 4
    To byl koperfildi znikna
  • #29 24418
    Darekkk
    Poziom 24  
    Posty: 853
    Pomógł: 15
    Ocena: 11
    Emilus20 napisał:
    To byl koperfildi znikna

    Pewnie wszystko padło i się załamał :)
  • #30 33965
    DariuszM
    Poziom 16  
    Posty: 140
    Pomógł: 3
    Ocena: 8
    Może jeszcze wróci albo komuś się to też przytrafi (oby nie).

    Wszedłem aby sobie poczytać i widzę, że dużo tutaj zamieszania w podejściu do tematu. Proponuję małą powtórkę z wybranych zagadnień programowania BIOS-u:

    Jeśli występuje "BIOS checksum error" to jak komunikat wskazuje nie zgadza się suma kontrolna w BIOS-ie a to znaczy, że są przekłamania. BIOS wtedy załaduje tylko fragment kodu umożliwiający mu odtworzenie własnego obrazu z flopki - dlatego o nią prosi. Nie dochodzi do momentu gdzie ładowane są wartości domyślne do CMOS RAM-u itd. To odbywa się na znacznie późniejszym etapie. Odpadają więc możliwości ustawiania opcji w BIOS-ie itp. Jedynie słuszna metoda to metoda zaproponowana przez kol. LUCOM. I tak jak napisał, program do przeprogramowania BIOS-u musi być zastartowany z pliku autoexec.bat, gdyż na tym poziomie BIOS ładuje tylko minimalny fragment własnego kodu do obsługi floppy dysku ale nie ma wtedy jeszcze pełnej funkcjonalności DOS-u.
    W autoexec.bat oprócz programu do flashowania BIOS-u muszą pojawić się te same opcje, które normalnie umieścilibyśmy jeślibyśmy chcieli przeprogramować BIOS w DOS-ie z promptu A:\>

    Należy więc umieścić informacje o nazwie pliku zawierającym obraz (wkład) BIOS-u, np. *.BIN *.ROM *.FUL itp. i jego lokalizację - w tym przypadku w rachubę wchodzi tylko flopka a więc cała ścieżka nie jest potrzebna, zakładając oczywiście, że ten plik (z obrazem BIOS-u) jest skopiowany na tę samą dyskietkę co program .exe czyli w A:\
    Nie należy ładować żadnych sterowników pamięci ani innych - bez config.sys - tylko jedna linia w autoexec.bat
    Opcje należy umieścić takie, jakie zaleca producent - opis powinien być dołączony do pliku tekstowego np. README, FLASH.TXT lub podobny razem ze ściągniętym obrazem pliku. Jeśli nie, to można (na innym komputerze) wystartować sam program z opcją /? - wtedy powinien wyświetlić wszystkie możliwe opcje. Wybrać stosownie do potrzeb i sytuacji. Może być konieczne (i raczej wskazane) skasowanie CMOS-u i załadowanie wartości domyślnych lub też można dodać taką opcję w pliku autoexec.bat - wtedy automatycznie załadowane zostaną wartości domyślne po skończonym programowaniu BIOS-u. Poprzednie wartości w CMOS-ie zostaną wykasowane. Komputer należy wyłączyć i pononie uruchomić w celu zresetowania wszystkich interfesjów.

    UAWGA: Nie należy wybierać opcji programowania części BIOS-u zwanej BOOTBLOCK bez wyraźnej potrzeby! Jeśli zostanie ona skorumpowana w trakcie procesu programowania BIOS-u z (jakiegolwiek powodu!) to już nie uda się ponownie uzyskać dostępu do dyskietki i wgrać BIOS ponownie! To jest między innymi ta część BIOS-u, która zabiezpieczona jest przed przypadkowym zniszczeniem (przypadkowym przeprogramowaniem, korupcją) i pozwala na odzyskanie obrazu BIOS-u w takich przypadkach jak BIOS checksum error itp. Jeśli BOOTBLOCK zostanie uszkodzony to jedyną opcją jest wymiana kości BIOS-u! Opcja ta może być chroniona przed skasowaniem/programowaniem za pomocą odpowiedniej zwory na płycie. Wymiana kodu BOOTBLOCK nie jest zazwyczaj potrzebna, dlatego normalnie tej operacji się nie uwzględnia w opcjach autoexec.bat

    Szereg firm załącza do plików z obrazem BIOS-u mały plik dodatkowy, który zawiera szczegółowe informacje na temat konkretnej płyty a nawet poszczególnych wersji tej samej płyty KONIECZNYCH do POPRAWNEGO przeprogramowania BIOS-u. Należy stanowczo zapoznać się ze szczegółowymi informacjami w wyżej wymienionych plikach tekstowych co do procedur i opcji programowania takich BIOS-ów. W przeciwnym razie można kompletnie unieruchomić BIOS lub mogą pojawić się zupełnie nieznane dotąd zachowania systemu z takim BIOS-em. NIE MA jednej universalnej metody na wszystkie płyty. Ci co tak postępują nie wiedzą naprawdę jakie mogą wprowadzić skutki uboczne i poddać taką płytę bliżej nieokreślonym kompromisom! Chcesz mieć poprawnie działający i STABILNY CAŁY system - stosuj się do zaleceń producenta płyty. Obraz BIOS-u MUSI!!! odpowiadać konkretnemu modelowi płyty, dlatego szukamy go na stronach producenta płyty a nie producenta BIOS-u!

    Każde przeprogramowanie BIOS-u niesie ze sobą pewien element ryzyka, dlatego należy zawsze wybierać opcję kopiowania oryginalnej zawartości BIOS-u na dyskietkę jako BACKUP w razie gdyby nowo zapisany obraz BIOS-u nie dał się uruchomić lub nie pracuje zgodnie z oczekiwaniami.

    Pozdrawiam i przyjemnego flashowania :arrow: czyt. 'fla' a nie 'fle'-szowania :wink:

Podsumowanie tematu

LABEL_AI_GENERATED
Problem "BIOS checksum error" oznacza niezgodność sumy kontrolnej BIOS-u, co powoduje, że komputer wyświetla komunikat o błędzie i prosi o dyskietkę startową. W takim stanie nie można wejść do ustawień BIOS-u ani normalnie uruchomić systemu. Podstawowym rozwiązaniem jest ponowne zaprogramowanie BIOS-u za pomocą programu awdflash.exe uruchamianego z bootowalnej dyskietki zawierającej odpowiedni plik BIOS-u (bin). Dyskietka musi być sprawna i poprawnie przygotowana (format A:/S, plik autoexec.bat z odpowiednią komendą do awdflash). W przypadku braku możliwości odczytu dyskietki lub niepowodzenia programowania, może to oznaczać uszkodzenie pamięci FLASH BIOS-u lub baterii CMOS. W skrajnych przypadkach konieczna jest wymiana kości BIOS lub płyty głównej. Niektórzy sugerują najpierw sprawdzenie baterii CMOS i przywrócenie domyślnych ustawień BIOS (LOAD BIOS DEFAULTS), jeśli to możliwe. W sytuacjach, gdy BIOS nie reaguje, jedynym wyjściem jest programowanie BIOS-u zewnętrznym programatorem lub metoda "gorącego zapisu" na innej płycie. Komunikat pojawia się często na płytach głównych z BIOS-em Award, a problem jest coraz powszechniejszy. Próby naprawy przez formatowanie dyskietki lub naprawę MBR nie mają wpływu na błąd sumy kontrolnej BIOS-u.
Podsumowanie AI na podstawie dyskusji. Może zawierać błędy.
REKLAMA