Poradnik ustawienia BIOS'u.pdf

(442 KB) Pobierz
Microsoft Word - Poradnik ustawień BIOS'u.doc
Adrian Wong
THE DEFINITIVE BIOS OPTIMIZATION GUIDE
BIOS FEATURES SETUP
BIOS Features Setup: część 1
Virus Warning / Anti-Virus Protection
Opcje : Enabled, Disabled, ChipAway
Gdy funkcja ta jest włączona BIOS będzie wysyłał komunikat ostrzegawczy przy każdej próbie dostępu do sektora bootującego (boot
sectora) lub tablicy partycji. Jeśli to możliwe należy pozostawić ją włączoną. Zauważ, że chroniony jest wówczas tylko sektor bootujący
i tablica partycji, a nie cały dysk.
Funkcja ta może być jednak przyczyną problemów podczas instalacji niektórych programów. Dobrym przykładem jest proces
instalacyjny Win95/98. Gdy Virus Warning jest włączone instalacja Win95/98 nie uda się. Wyłącz Virus Warning przed instalacją
podobnego oprogramowania.
Oprócz tego również wiele narzędzi diagnostycznych, które mają dostęp do sektora bootującego może wywoływać ten komunikat o
błędzie. Należy najpierw wyłączyć tę funkcję, zanim użyjemy tego typu narzędzi.
Na koniec trzeba wspomnieć, że funkcja ta jest bezużyteczna w przypadku dysków, które pracują na zewnętrznych kontrolerach z
własnym BIOS-em. Wirusy sektora bootującego ominą BIOS i zapiszą się bezpośrednio na tych dyskach. Do takich kontrolerów należą
kontrolery SCSI i UltraDMA66.
Niektóre płyty główne mają swój własny, oparty na regułach (rule-based) kod antywirusowy (ChipAway) zawarty w BIOS-ie. Włączenie
go zapewnia dodatkową ochronę antywirusową systemu, ponieważ możliwe będzie wykrycie wirusów sektora bootującego zanim będą
miały one okazję zarazić sektor bootujący twardego dysku. Także ta funkcja jest bezużyteczna w przypadku twardych dysków na
odrębnych kontrolerach z własnym BIOS-em.
CPU Level 1 Cache
Opcje : Enabled, Disabled
Ustawienie to można wykorzystać do włączenia lub wyłączenia L1 cache procesora. Naturalnie domyślnie funkcja ta jest włączona.
Przydaje się ona overclockerom, którzy chcą określić przyczynę nieudanego przetaktowania. To znaczy, jeśli CPU nie może osiągnąć
500MHz przy włączonym L1 cache i vice versa. W takim wypadku to właśnie L1 cache uniemożliwia stabilne osiągnięcie 500MHz.
Jednak wyłączenie L1 cache aby zwiększyć możliwości przetaktowania procesora jest bardzo złym pomysłem, zwłaszcza w przypadku
wysoce potokowych (highly pipelined) konstrukcji, takich jak rodzina procesorów P6 Intela (Pentium Pro, Celeron, Pentium II, Pentium
III) .
CPU Level 2 Cache
Opcje : Enabled, Disabled
Ustawienie to można wykorzystać do włączenia lub wyłączenia L2 cache procesora. Naturalnie domyślnie funkcja ta jest włączona.
Przydaje się ona overclockerom, którzy chcą określić przyczynę nieudanego przetaktowania. To znaczy, jeśli CPU nie może osiągnąć
500MHz przy włączonym L2 cache i vice versa. W takim wypadku to właśnie L2 cache uniemożliwia stabilne osiągnięcie 500MHz.
Użytkownicy mogą zdecydować się na wyłączenie L2 cache aby bardziej przetaktować procesor, ale koszty z tym związane sprawiają,
że metoda jest nieopłacalna .
5678918.002.png
CPU L2 Cache ECC Checking
Opcje : Enabled, Disabled
Opcja ta włącza lub wyłącza funkcję wykrywania i korygowania błędów (ECC) L2 cache (jeśli jest dostępna). Włączenie jej jest
zalecane, ponieważ wykrywa ona i koryguje błędy jednobitowe (single-bit errors) w danych przechowywanych w L2 cache. Wykrywa
również błędy dwubitowe (double-bit errors), ale ich nie naprawia. Nie mniej jednak działanie ECC stabilizuje system, zwłaszcza w
przypadku przetaktowania, gdy jest największe prawdopodobieństwo wkradnięcia się błędów.
Są tacy, którzy bronią wyłączania ECC, ponieważ redukuje ono wydajność. Różnica w osiąganej wydajności jest praktycznie
niezauważalna, jeśli w ogóle jest. Jednak stabilność i niezawodność osiągane dzięki ECC są rzeczywiste i niemałe. ECC może nawet
pozwolić na większe przetaktowanie niż byłoby możliwe przy wyłączonym ECC. A więc włącz ECC, aby uzyskać większą stabilność i
niezawodność .
Processor Number Feature
Opcje : Enabled, Disabled
Funkcja ta działa tylko wtedy, gdy masz zainstalowany procesor Pentium III, w przeciwnym razie najprawdopodobniej będzie ukryta.
Umożliwia ona kontrolę nad tym, czy numer seryjny Pentium III może być odczytywany przez programy zewnętrzne. Włącz ją, jeśli
bezpieczne transakcje wymagają użycia takiej funkcji. Większość użytkowników powinna jednak moim zdaniem ją wyłączyć, by chronić
swoją prywatność.
Quick Power On Self Test
Opcje : Enabled, Disabled
Włączenie te funkcji skraca czas trwania niektórych testów i pomija inne testy, które są wykonywane podczas startu systemu, dzięki
czemu system ładuje się znacznie szybciej.
Włącz ją by ładowanie odbywało się szybciej, ale wyłącz po dokonaniu jakichkolwiek zmian w systemie aby możliwe było wykrycie
ewentualnych błędów, które mogły prześliznąć się przez Quick Power On Self Test. Po kilku bezbłędnych próbnych przebiegach możesz
ją ponownie włączyć aby system ładował się szybciej i był nie mniej stabilny.
Boot Sequence
Opcje : A, C, SCSI/EXT
C, A, SCSI/EXT
C, CD-ROM, A
CD-ROM, C, A
D, A, SCSI/EXT (tylko wtedy, gdy masz co najmniej 2 twarde dyski IDE)
E, A, SCSI/EXT (tylko wtedy, gdy masz co najmniej 3 twarde dyski IDE)
F, A, SCSI (tylko wtedy, gdy masz 4 twarde dyski IDE)
SCSI/EXT, A, C
SCSI/EXT, C, A
A, SCSI/EXT, C
LS/ZIP,C
Funkcja ta umożliwia ustawienie kolejności w jakiej BIOS będzie szukał systemu operacyjnego. Aby zagwarantować najkrótszy możliwy
czas ładowania jako pierwszy wybierz twardy dysk, który zawiera system operacyjny. Normalnie byłby to dysk C, ale jeśli używasz
twardego dysku SCSI, wybierz SCSI.
Funkcja specjalna: Niektóre płyty główne (to znaczy ABIT BE6 i BP6) są wyposażone w dodatkowy kontroler IDE. Opcje BIOS-u tych
płyt głównych zastępują SCSI opcją EXT. Pozwala to komputerowi na ładowanie systemu z dysku IDE na trzecim lub czwartym porcie
(zasługa dodatkowego kontrolera IDE na płycie) lub z dysku SCSI. Jeśli chcesz ładować system z dysku IDE podłączonego do
pierwszego lub drugiego portu IDE, nie ustawiaj opcji Boot Sequence w taki sposób, by zaczynała się od EXT. Zwróć uwagę, że funkcja
ta musi działać w połączeniu z funkcją Boot Sequence EXT Means (zobacz niżej).
Boot Sequence EXT Means
Opcje : IDE, SCSI
5678918.003.png
Funkcja ta działa wyłącznie wtedy, gdy omówiona powyżej funkcja Boot Sequence ma ustawienia EXT, a także musi współdziałać z
funkcją Boot Sequence. Funkcja ta umożliwia określenie czy system startuje z dysku IDE połączonego z którymś z dodatkowych dwóch
portów IDE, w które wyposażone są niektóre płyty główne (tzn. ABIT BE6 i BP6), czy z dysku SCSI.
Aby załadować system z dysku IDE podłączonego do trzeciego lub czwartego portu IDE (zasługa dodatkowego kontrolera IDE na
płycie) będziesz musiał najpierw ustawić funkcję Boot Sequence tak aby zaczynała się od EXT. Na przykład EXT, C, A. Wówczas
będziesz musiał ustawić funkcję Boot Sequence EXT Means na IDE.
Aby załadować system z dysku SCSI ustaw Boot Sequence tak aby zaczynała się EXT.
Na przykład EXT, C, A.
W takim wypadku będziesz musiał ustawić funkcję Boot Sequence EXT Means na SCSI.
BIOS Features Setup: część 2
First Boot Device
Opcje : Floppy, LS/ZIP, HDD-0, SCSI, CDROM, HDD-1, HDD-2, HDD-3, LAN, Disabled
Funkcja ta pozwala ustawić pierwsze urządzenie, z którego BIOS spróbuje załadować system (OS). Zauważ, że jeśli BIOS potrafi
załadować OS z urządzenia określonego przez tę funkcję, to rzecz jasna nie załaduje innego systemu, jeśli masz inny system na innym
urządzeniu.
Jeśli na przykład, ustawisz Floppy jako First Boot Device, BIOS załaduje DOS 3.3, który umieściłeś na dyskietce, ale nie będzie się
przejmował ładowaniem Win2k pomimo, że może on być na dysku C. Jako taka funkcja ta jest użyteczna do rozwiązywania problemów
i instalowania systemu z CD. Domyślnym ustawieniem jest Floppy. Ale o ile nie ładujesz często systemu ze stacji dyskietek albo nie
potrzebujesz zainstalować systemu operacyjnego z CD lepiej jest ustawić dysk twardy (zwykle HDD-0) jako First Boot Device. Skróci to
proces ładowania.
Second Boot Device
Opcje : Floppy, LS/ZIP, HDD-0, SCSI, CDROM, HDD-1, HDD-2, HDD-3, LAN, Disabled
Funkcja ta pozwala ustawić drugie urządzenie, z którego BIOS spróbuje załadować system (OS). Zauważ, że jeśli BIOS jest w stanie
załadować OS z urządzenia określonego jako First Boot Device, żadne z ustawień tej funkcji nie będzie działać. Tylko wtedy, gdy BIOS-
owi nie udaje się znaleźć systemu na First Boot Device spróbuje on znaleźć i załadować system z Second Boot Device.
Jeśli na przykład, ustawisz Floppy jako First Boot Device, ale nie włożysz dyskietki do stacji BIOS załaduje Win2k, które masz
zainstalowane na dysku twardym C (ustawionym jako Second Boot Device). Ustawieniem domyślnym jest HDD-0, to znaczy pierwszy
wykryty twardy dysk, zwykle podłączony do kanału Primary Master IDE. O ile nie masz wyjmowanego dysku ustawionego jako First
Boot Device funkcja ta jest bardzo mało przydatna. HDD-0 to najzupełniej świetny wybór, chociaż możesz ustawić inne urządzenie, aby
spełniało rolę alternatywnego dysku startowego.
Third Boot Device
Opcje : Enabled, Disabled
Funkcja ta pozwala określić trzecie urządzenie, z którego BIOS spróbuje załadować system (OS). Zauważ, że jeśli BIOS jest w stanie
załadować OS z urządzenia określonego jako First Boot Device albo Second Boot Device, żadne z ustawień tej funkcji nie będzie
działać. Tylko wtedy, gdy BIOS-owi nie udaje się znaleźć systemu na First Boot Device i Second Boot Device spróbuje on znaleźć i
załadować system z Third Boot Device.
Jeśli na przykład ustawisz Floppy jako First Boot Device i napęd LS-120 jako Second Boot Device, ale obydwa napędy pozostawisz
puste, BIOS załaduje Win2k, które masz zainstalowane na dysku twardym C (ustawionym jako Third Boot Device).
Ustawieniem domyślnym jest LS/ZIP. O ile nie masz wyjmowanego dysku ustawionego jako First i Second Boot Device, funkcja ta jest
bardzo mało przydatna. LS/ZIP najzupełniej świetny wybór, chociaż możesz ustawić inne urządzenie, aby spełniało rolę alternatywnego
dysku startowego.
Boot Other Device
Opcje : Enabled, Disabled
5678918.004.png
Funkcja ta określa czy BIOS spróbuje załadować system operacyjny z Second lub Third Boot Device, jeśli nie uda mu się załadować go
z First Boot Device. Ustawieniem domyślnym jest Enabled i zalecane jest pozostawienie go w takim stanie. W przeciwnym razie, jeśli
BIOS nie może znaleźć systemu na First Boot Device, proces ładowania zostanie zatrzymany z komunikatem o błędzie "No Operating
System Found", pomimo, że OS jest na Second albo Third Boot Device.
Swap Floppy Drive
Opcje : Enabled, Disabled
Funkcja ta jest użyteczna jeśli chcesz zamieniać logiczny układ stacji dyskietek. Zamiast otwierać obudowę i zrobić to fizycznie, możesz
po prostu ustawić tę funkcję na Enabled. Wówczas pierwszy napęd będzie mapowany jako B, a drugi dysk jako A, czyli odwrotnie niż
zwykłej konwencji.
Funkcja ta przydaje się również jeśli obie stacje dyskietek w systemie mają różne formaty, a chcesz ładować system z drugiego dysku.
Dzieje się tak dlatego, że BIOS będzie ładował tylko ze stacji A.
Boot Up Floppy Seek
Opcje : Enabled, Disabled
Funkcja ta kontroluje czy BIOS szuka stacji dyskietek podczas ładowania. Jeśli BIOS nie może jej wykryć (ze względu na niewłaściwą
konfigurację albo fizyczną niedostępność) wyświetli komunikat o błędzie. BIOS wykryje również czy napęd ma 40 czy 80 ścieżek, ale
ponieważ wszystkie używane dziś napędy dyskietek mają 80 ścieżek, sprawdzanie to jest zbyteczne. Funkcja ta powinna być ustawiona
na Disabled by przyspieszyć proces ładowania systemu.
Boot Up NumLock Status
Opcje : On, Off
Funkcja ta kontroluje funkcjonalność klawiatury numerycznej podczas ładowania. Przy ustawieniu On klawiatura numeryczna będzie
działać w trybie numerycznym (do wpisywania cyfr), ale przy ustawieniu Off będzie działać w trybie kontroli kursora (do kontrolowania
kursora). Ustawienia tej funkcji zależą wyłącznie od twoich preferencji.
BIOS Features Setup: część 3
Gate A20 Option
Opcje : Normal, Fast
Funkcja ta określa w jaki sposób Gate A20 jest używane aby adresować pamięć powyżej 1MB. Gdy opcja ta jest ustawiona na Fast,
płyta główna kontroluje działanie Gate A20. Ale gdy jest ustawiona na Normal, Gate A20 kontroluje pin w kontrolerze klawiatury (?).
Ustawienie Gate A20 na Fast poprawia szybkość dostępu do pamięci, a co za tym idzie ogólną szybkość systemu, zwłaszcza pod OS/2 i
Windows.
Dzieje się tak dlatego, że OS/2 i Windows bardzo często wchodzą i wychodzą z trybu chronionego przez BIOS, więc Gate A20 musi się
często włączać, wyłączać i z powrotem włączać. Ustawienie Gate A20 na Fast poprawia wydajność dostępu do pamięci powyżej 1MB,
ponieważ chipset znacznie szybciej przełącza Gate A20 niż kontroler klawiatury. Zalecane jest ustawienie tej opcji na Fast, by dostęp
do pamięci odbywał się szybciej.
IDE HDD Block Mode
Opcje : Enabled, Disabled
Funkcja IDE HDD Block Mode przyspiesza dostęp do twardego dysku dzięki jednoczesnemu przenoszeniu danych z wielu sektorów
zamiast używania starego trybu transferu pojedynczych sektorów. Gdy zostanie włączona BIOS automatycznie wykryje czy dysk twardy
obsługuje transfer bloków i skonfiguruje jego właściwe ustawienia. Do 64KB dane mogą być przesyłane na przerwanie przy włączonym
IDE HDD Block Mode. Ponieważ praktycznie wszystkie dyski twarde obsługują obecnie transfery bloków, normalnie nie ma powodu by
nie włączać IDE HDD Block Mode.
Jeśli jednak masz WinNT, uważaj. Według Chrisa Bope'a WindowsNT nie obsługuje IDE HDD Block Mode, a włączenie tej funkcji może
5678918.005.png
być przyczyną uszkodzeń danych. Ryu Connor potwierdził ten pogląd przysyłając mi link do artykułu Microsoftu o działaniu Enhanced
IDE pod WinNT 4.0. Według tego co napisano w artykule stwierdzono, że IDE HDD Block Mode (i 32-bitowy dostęp do dysku) były w
niektórych przypadkach przyczyną uszkodzenia danych. Microsoft zaleca by użytkownicy WinNT 4.0 wyłączali IDE HDD Block Mode.
Z drugiej strony Lord Mike zapytał kogoś obeznanego z tematem i usłyszał, że problem uszkadzania danych został potraktowany przez
Microsoft bardzo poważnie i poprawiony przez Service Pack 2. Chociaż nie udało mu się uzyskać oficjalnego oświadczenia ze strony
Microsoftu prawdopodobnie dość bezpieczne jest włączenie IDE HDD Block Mode pod WinNT, o ile zainstalowałeś Service Pack 2.
Jeśli wyłączysz IDE HDD Block Mode, tylko 512 bajtów danych może zostać przesłane na przerwanie. Nie ma co dodawać, że całkiem
poważnie obniża to wydajność. A więc wyłączaj IDE HDD Block Mode tylko wtedy, gdy masz WinNT. W przeciwnym razie powinieneś tę
funkcję włączyć, by uzyskać optymalną wydajność.
Więcej szczegółowych informacji o IDE HDD Block Mode znajdziesz w przewodniku Speed Demonz po IDE HDD Block Mode.
32-bit Disk Access
Opcje : Enabled, Disabled
32-bitowy Disk Access jest niewłaściwą nazwą, ponieważ tak naprawdę nie pozwala na 32-bitowy dostęp do twardego dysku. Tym, co
robi naprawdę jest ustawienie kontrolera IDE w taki sposób, by połączyć dwa 16-bitowe odczyty z twardego dysku w jeden 32-bitowy
podwójny transfer przekazu pamięci do procesora. Dzięki temu wykorzystanie magistrali PCI jest bardziej efektywne, ponieważ mniej
transakcji jest potrzebne by przesłać konkretną ilość danych.
Jednak według artykułu Microsoftu o działaniu Enhanced IDE pod WinNT 4.0, 32-bitowy dostęp do dysku może w niektórych
przypadkach powodować uszkadzanie danych pod WinNT. Microsoft zaleca by użytkownicy WinNT 4.0 wyłączali 32-bitowy Disk Access.
Z drugiej strony Lord Mike zapytał kogoś obeznanego z tematem i usłyszał, że problem uszkadzania danych został potraktowany przez
Microsoft bardzo poważnie i poprawiony przez Service Pack 2. Chociaż nie udało mu się uzyskać oficjalnego oświadczenia ze strony
Microsoftu prawdopodobnie dość bezpieczne jest włączenie IDE HDD Block Mode pod WinNT, o ile zainstalowałeś Service Pack 2.
Jeśli funkcja ta jest wyłączona transfery danych z kontrolera IDE do procesora będą się odbywały wyłącznie w trybie 16-bitowym.
Obniża to oczywiście wydajność, więc powinieneś tę funkcję włączyć, jeśli to możliwe. Wyłącz ją jedynie wtedy, gdy stajesz przed
możliwością uszkodzenia danych.
Więcej informacji o powyższym problemie z WinNT IDE znajdziesz w przewodniku Speed Demonz po IDE HDD Block Mode.
Typematic Rate Setting
Opcje : Enabled, Disabled
Funkcja ta pozwala ci kontrolować częstość powtarzania naciśnięć klawiatury, gdy nieprzerwanie naciskasz któryś z klawiszy.
Gdy funkcja ta jest włączona możesz samodzielnie dostosować jej ustawienia za pomocą dwóch funkcji sterujących (Typematic Rate i
Typematic Rate Delay). Jeśli jest wyłączona BIOS użyje ustawienia domyślnego.
Typematic Rate (Chars/Sec)
Opcje : 6, 8, 10, 12, 15, 20, 24, 30
Jest to szybkość (mierzona w znakach na sekundę - Cris) z jaką klawiatura powtarza naciśnięcia znaki, jeśli nieprzerwanie klawisze.
Ustawienie to będzie działać tylko wtedy, gdy włączone jest Typematic Rate Setting.
Typematic Rate Delay (Msec)
Opcje : 250, 500, 750, 1000
Jest to opóźnienie, mierzone w milisekundach, zanim klawiatura automatycznie powtórzy naciśnięcia klawisza, który naciskałeś
nieprzerwanie. Ustawienie to będzie działać tylko wtedy, gdy włączone jest Typematic Rate Setting.
Security Setup
5678918.001.png
Zgłoś jeśli naruszono regulamin