You are on page 1of 10

BIOS

Spis treści:

BIOS.....................................................................................................................................................2
Działanie...............................................................................................................................................2
POST....................................................................................................................................................5
Kody Dźwiękowe.................................................................................................................................6
Kody dźwiękowe biosu AMI............................................................................................................6
Kody dźwiękowe biosu AWARD i PHOENIX AWARD.................................................................6
Kody dźwiękowe biosu PHOENIX..................................................................................................6
Komunikaty tekstowe błędów w BIOSIE............................................................................................8
Bibliografia:........................................................................................................................................10
BIOS
(akronim ang. Basic Input/Output System –
podstawowy system wejścia-wyjścia) – zapisany
w pamięci stałej zestaw podstawowych procedur
pośredniczących pomiędzy systemem
operacyjnym a sprzętem. Posiada on własną
pamięć, w której znajdują się informacje
dotyczące daty, czasu oraz danych na temat
wszystkich urządzeń zainstalowanych na naszym
komputerze. Jest to program zapisany w pamięci
ROM płyty głównej oraz innych kart rozszerzeń
takich jak np. karta graficzna.

Obecnie większość BIOS-ów zapisywana jest w pamięciach typu


EEPROM, co umożliwia ich późniejszą aktualizację.

W komputerach osobistych klasy PC najczęściej stosowane są BIOS-y


następujących producentów:
 American Megatrends Incorporated (AMI)
 Phoenix Technologies (Phoenix BIOS)
 Award Software International (połączył się z Phoenix w 1998 roku)
 MicroID Research (MRBIOS)
 Insyde Software (Insyde)
 General Software (General Software)

Działanie
W wypadku płyty głównej BIOS testuje sprzęt po włączeniu komputera,
przeprowadza POST, zajmuje się wstępną obsługą urządzeń
wejścia/wyjścia, kontroluje transfer danych pomiędzy komponentami
takimi jak dysk twardy, procesor czy napęd CD-ROM. Inicjuje program
rozruchowy. BIOS potrzebny jest w komputerach osobistych ze względu na
architekturę płyt głównych, gdzie dzięki ACPI kontroluje zasilanie, jak
również monitoruje temperaturę itp.

2
Za pomocą wbudowanego w BIOS interfejsu, nazywanego BIOS setup,
można zmieniać ustawienia BIOS-u, np. parametry podłączonych dysków
twardych lub zachowanie się komputera po jego włączeniu (np. szybkość
testowania pamięci RAM), a także włączać/wyłączać niektóre elementy
płyty głównej, np. porty komunikacyjne. Za pomocą niektórych BIOS-ów
można też przetaktowywać procesor i pamięci RAM, jednak nie jest to
zalecane, ponieważ może doprowadzić do przeciążenia urządzenia, a nawet
jego uszkodzenia.

STANDARD CMOS SETUP - główne opcje dotyczące daty, czasu,


pamięci, dysków twardych i stacji dyskietek.

ADVANCED BIOS FEATURES - opcje umożliwiające zwiększenie


wydajności komputera oraz dokonania zmian niektórych opcji według
własnego upodobania (np. kolejności przeszukiwania napędów w
poszukiwaniu systemu operacyjnego).

3
ADVANCED CHIPSET FEATURES - znajdziemy tu ustawienia
specyficzne dla danego typu chipsetu, takie jak: czasy dostępu do pamięci
operacyjnej, częstotliwość taktowania magistrali systemowej i procesora,
ilość pamięci dostępnej dla kart AGP i inne.

POWER MANAGEMENT SETUP - Ta sekcja odpowiada za funkcje


zarządzania energią naszego komputera.

INTEGRATED PERIPHERIALS - (zintegrowane peryferia), na tej


stronie określamy parametry pracy układów odpowiedzialnych za
komunikację wewnątrz komputera oraz między komputerem a
urządzeniami peryferyjnymi.

PNP/PCI CONFIGURATION - To podmenu odpowiada za rozdział i


wykorzystanie zasobów komputera, takich jak przerwania i kanały DMA.

PC HEALTH STATUS – Ta sekcja monitoruje temperatury, napięcia


wewnątrz komputera i obroty wentylatorów.

CELL MENU – Menu zawierające opcje ładowania ustawień fabrycznych,


haseł i opcje zapisu ustawień BIOSu.

Niektórzy producenci sprzętu komputerowego umieszczają na płytach


głównych dodatkowy moduł pamięci flash, która stanowi zabezpieczenie
dla podstawowego BIOS-u, gdy ten zostanie np. uszkodzony/zniszczony
przez wirusa komputerowego lub w niewłaściwy sposób zaktualizowany.
W takim przypadku zawartość zapasowego układu przepisywana jest do
pierwszego, podstawowego modułu pamięci flash. Mechanizm ten firma
Gigabyte Technology nazywa Dual BIOS.

Do części składowych BIOS-u należą:


 komórki pamięci
 układy współpracujące (zegar czasu rzeczywistego, rejestry sterujące,
port adresowy i port danych).
Układ taki zawiera w sobie dane o konfiguracji sprzętowej, kalendarz
i zegar czasu rzeczywistego.

4
POST
(ang. Power-On Self Test) – rodzaj testu poprawności działania
podstawowych podzespołów komputera, routera czy drukarki
wykonywanego przy każdym uruchomieniu lub restarcie.

Test POST jest przeprowadzany w kilku fazach. Faza pierwsza to


sprawdzenie obecności i prawidłowości działania układów niezbędnych do
działania komputera. Na tym etapie nie jest dostępna jeszcze żadna karta
rozszerzenia i błędy są komunikowane przez miniaturowy głośnik
umieszczony w obudowie jednostki systemowej.

W pierwszej kolejności jest testowana poprawność pracy procesora, później


pamięci RAM i następnie karty graficznej. Niepomyślny wynik POSTu
skutkuje serią odgłosów wydanych przez głośnik. Odgłosy te, a dokładniej
ich ilość i czas trwania są kodem błędu. Korzystając z instrukcji obsługi
możemy ustalić, co jest przyczyną problemów.

Kolejny etap testu POST wykonywany już po zainicjowaniu większości


podzespołów składa się z testu pamięci RAM oraz testu dysków twardych.
Gdy test POST zostanie zakończony i nie zostaną znalezione żadne błędy
komputer wyda pojedynczy pisk i rozpocznie procedurę uruchamiania
systemu operacyjnego.

5
Kody Dźwiękowe
Kody dźwiękowe biosu AMI
 1 krótki - problem związany z odświeżaniem pamięci ram
 2 krótkie - problem podczas sprawdzania parzystości pamięci ram
 3 krótkie - problem związany z odczytem pierwszego segmentu pamięci ram
(64kb)
 4 krótkie - błąd związany z zegarem systemowym
 5 krótkich - błąd procesora
 6 krótkich - problem z kontrolerem klawiatury
 7 krótkich - błąd wirtualnego trybu procesora
 8 krótkich - błąd wejścia/wyjścia (i/o) pamięci karty graficznej
 9 krótkich - błąd podczas sprawdzania sumy kontrolnej biosu
 10 krótkich - błąd pamięci CMOS
 11 krótkich - błąd pamięci cache l2 procesora
 1 długi, 2 krótkie - błąd karty graficznej
 1 długi, 3 krótkie - błąd podczas testów karty graficznej
 1 długi, 8 krótkich - problem z wyświetlaniem obrazów przez kartę graficzną
 ciągły sygnał - brak pamięci w bankach lub brak podłączanej karty graficznej
 1 długi - test post zakończony pomyślnie

Kody dźwiękowe biosu AWARD i PHOENIX AWARD


 1 długi, 2 krótkie - błąd karty graficznej
 1 długi 3 krótkie - błąd sygnalizujący problem z kartą graficzną lub jej brak
 dźwięk powtarzający się - błąd sygnalizujący problem z pamięcią ram
 naprzemiennie niski z wysokim - wykryto błąd procesora
 alarm podczas pracy komputera - przekroczenie limitu dozwolonej
temperatury dla procesora

Kody dźwiękowe biosu PHOENIX


(legenda: 1-2-1 oznacza że wystąpił jeden sygnał później była przerwa,
kolejno dwa sygnały, znowu przerwa, a następnie jeden dźwięk)

 1-1-2 – błąd procesora lub gdy niski ton błąd płyty głównej
 1-1-3/4-2-2 – błąd pamięci CMOS
 1-1-4 - błąd parzystości pamięci RAM
 1-2-1 - błąd zegara systemowego
 1-2-2 - błąd kontrolera DMA
 1-2-3 - błąd kontrolera DMA
 1-3-1 - błąd dotyczący odświeżania pamięci RAM
 1-3-2 – błąd testu pamięci RA
6
 1-3-3 - błąd pierwszego wtyku pamięci RAM
 1-3-4 - błąd parzystości pamięci RAM w pierwszych 64 KB
 1-4-1 - błąd lini adresowej pamięci
 1-4-2 - błąd parzystości pamięci RAM
 1-4-3/1-4-4 – błąd magistrali EISA
 2-x-x - błąd pamięci RAM
 3-1-1 - błąd kontrolera DMA (Slave)
 3-1-2 - błąd kontrolera DMA (Master)
 3-1-3 – błąd kontrolera przerwań (Master)
 3-1-4 – błąd kontrolera przerwań (Slave)
 3-2-4 - błąd kontrolera klawiatury
 3-3-1 - wyczerpała się bateria CMOS
 3-3-2 – błąd pamięci CMOS
 3-3-4 - błąd karty graficznej
 3-4-1 - błąd karty graficznej
 4-2-1 - błąd zegara systemowego
 4-2-3 - brak połączenia z klawiaturą
 4-2-4 - przerwany test procesora
 4-3-1 - błąd podczas testu pamięci RAM
 4-3-3- błąd zegara systemowego
 4-3-4 – błąd zegara czasu rzeczywistego
 4-4-1 - błąd portu szeregowego
 4-4-2 - błąd portu równoległego
 4-4-3 – błąd procesora

7
Komunikaty tekstowe błędów w BIOSIE.

BIOS może informować o błędach wyświetlając komunikaty np. w formie tekstowej.


Jest ich dosyć dużo. Poniżej przedstawione są objaśnienia tych komunikatów:

 8042 Gate - A20 Error - Błąd sterownika klawiatury (bramka A20). Należy
wymienić układ 8042
 Address Line Short! - Błędnie zdekodowany adres
 Cache Memory Bad, Do Not Enable Cache! - Pamięć podręczna cache jest
uszkodzona
 CH-2 Time Error - Błąd zegara numer 2
 CMOS Battery State Low - Bateryjne podtrzymywanie pamięci CMOS
posiada zbyt małe napięcie baterii.
 CMOS Checksum Failure - Błąd sumy kontrolnej BIOS. W wiekszości
przypadków pomaga uruchomienie programu konfiguracyjnego i ponowne
zapisanie ustawień.
 CMOS System Options Not Set - Nie ustawione opcje konfiguracyjne w
pamięci CMOS. Należy uruchomić program konfiguracyjny.
 CMOS Display Type Mismatch - Błędnie ustawiony typ karty graficznej w
CMOS. Należy uruchomić program konfiguracyjny i poprawić ustawienia.
 CMOS Memory Size Mismatch - Wielkość pamięci znajdującej się na płycie
różni się od wartości zapisanej w CMOS. Należy uruchomić program
konfiguracyjny.
 CMOS Time and Date Not Set - Nie ustawiona data i czas w CMOS. Należy
uruchomić program konfiguracyjny i wprowadzić czas w STANDARD CMOS
SETUP.
 Diskette Boot Failure - Dyskietka systemowa w napędzie A: jest uszkodzona
lub system z innego powodu nie może być załadowany. Należy sprawdzić
podłączenia stacji dysków oraz ustawienia typu napędu dyskietek w SETUP
 Display Switch Not Proper - Przełącznik typu monitora ustawiony jest
niewłaściwie. Dotyczy starych płyt głównych gdzie należy przy pomocy zworki
ustalić rodzaj zastosowanego monitora: kolorowego lub monochromatycznego.
 DMA Error - Błąd sterownika DMA
 DMA #X Error - Błąd w kanale DMA nr X.
 FDD Controller Failure - Błąd sterownika napędów dysków elastycznych.
Należy sprawdzić podłączenia stacji dysków (przy wyłączonym zasilaniu!).
 HDD Controller Failure - Błąd sterownika dysku twardego. Należy sprawdzić
podłączenia twardego dysku (przy wyłączonym zasilaniu!)
 C: Drive Error - Należy sprawdzić czy podano poprawny typ dysku C: (lub
X:) w Standard CMOS Setup
 C: Drive Failure - Napęd dysków C: uszkodzony. Należy sprawdzić połączenia
kabli.

8
 INTR #1 Error - Błąd podczas testów POST na przerwaniu numer 1
 INTR #2 Error - Błąd podczas testów POST na przerwaniu numer 2
 Invalid Boot Diskette - Dyskietka znajdująca się w napędzie A: nie pozwala na
uruchomienie z niej systemu
 Keyboard Is Locked...Unlock It - Należy odblokować zamknięcie klawiatury
 Keyboard Error - BIOS ma problemy z obsługą klawiatury
 KB/Interface Error - Błąd sterownika klawiatury
 Off Board Parity Error Addr (HEX) = XXXX - Błąd parzystości generowany
przez pamięć urządzenia w gnieżdzie rozszerzeń pod adresem XXXX - w
kodzie szesnastkowym
 On Board Parity Error Addr (HEX) = XXXX - Błąd parzystości pamięci na
płycie głównej pod adresem XXXX - w kodzie szesnastkowym
 Parity Error ???? - Błąd parzystości w systemie pamięci pod nieznanym
adresem. Może być to błąd na karcie rozszerzającej lub jeżeli występuje w
stałych sytuacjach to jest winna pamięć RAM. Czasem też procesor źle
interpretuje rodzaj awarii. Przyczyną może być niewłaściwe taktowanie szyny
(normalnie 8,33MHz) lub zbyt małe ustawienia cykli oczekiwać dla pamięci
(ustawienia WAIT STATES w SETUPie)
 Memory Parity Error at XXXXX - Błąd dotyczy szyny ISA (komunikat ISA
NMI). Błąd parzystości pamięci umiejscowiony w XXXXX. Jeżeli określony
jest błędny rozmiar, to jest on również wyświetlany, w przeciwnym wypadku
pojawi się komunikat Parity Error ????
 I/O Card Parity Error at XXXXX - Błąd parzystości karty I/O umiejscowiony
w XXXXX. Karta I/O jest uszkodzona

9
Bibliografia:
 http://pl.wikipedia.org/wiki/BIOS
 http://pl.wikipedia.org/wiki/POST
 http://www.lomilowka.pl/upload/file/DiNUTK/bios.pdf
 http://mobilecom.pl/porady/sprzet/29-bios
 http://students.mimuw.edu.pl/SO/Projekt03-04/temat3-
g6/bios_konf.html
 http://computersun.pl/bios/artykuly/award-bios-spis-
opcjik_35.html

10

You might also like