Istilah BIOS pertama kali muncul dalam sistem operasi CP/M, yang merupakan
bagian dari CP/M yang dimuat pada saat proses booting dimulai yang berhadapan
secara langsung dengan perangkat keras (beberapa mesin yang menjalankan
CP/M memiliki boot loader sederhana dalam ROM). Kebanyakan versi DOS
memiliki sebuah berkas yang disebut "IBMBIO.COM" (IBM PC-DOS) atau
"IO.SYS" (MS-DOS) yang berfungsi sama seperti halnya CP/M disk BIOS.
2. KOMPONEN BIOS
Dalam BIOS, terdapat beberapa komponen dasar, yakni sebagai berikut:
1
MATA KULIAH TROUBLESHOOTING KOMPUTER
Tampilan yang dikeluarkan oleh BIOS saat NVRAM mengalami kerusakan atau
saat baterai litium CR-2032 habis dayanya atau dicabut dari slotnya
Meskipun BIOS disimpan dalam memori hanya baca, konfigurasi BIOS tidak
disimpan dalam ROM, (hal ini disebabkan oleh sifat ROM yang statis) melainkan
sebuah chip terpisah yang disebut sebagai Real-time clock (RTC), yang berupa
sebuah Non-Volatile Random Access Memory (NVRAM). NVRAM juga sering
disebut sebagai Complimentary Metal-Oxide Random Access Memory (CMOS
RAM), karena menggunakan metode pembuatan CMOS. Karena menggunakan
metode pembuatan CMOS, NVRAM membutuhkan daya yang sangat kecil agar
dapat bekerja. Meskipun disebut non-volatile, NVRAM sebenarnya merupakan
sebuah chip yang volatile, sehingga data yang tersimpan di dalamnya dapat
terhapus dengan mudah jika daya listrik yang menghidupinya terputus. Oleh
karena itu, NVRAM "dihidupi" oleh sebuah baterai (mirip baterai kalkulator atau
jam) dengan bahan Litium dengan seri CR-2032. Sebuah baterai Litium CR-2032
dapat menghidupi NVRAM selama tiga hingga lima tahun. Jika daya dalam
baterai habis, atau daya yang disuplainya terputus (akibat dicabut dari slotnya),
2
MATA KULIAH TROUBLESHOOTING KOMPUTER
4. PEMBUAT BIOS
Saat ini, ada beberapa perusahaan penyedia BIOS, yakni sebagai berikut:
Award Software, yang meluncurkan Award BIOS, Award Modular BIOS,
dan Award Medallion BIOS
Phoenix Technologies, yang meluncurkan Phoenix BIOS, dan setelah
melakukan merjer dengan Award Software, meluncurkan Phoenix-Award
BIOS.
American Megatrends Incorporated (AMI) yang merilis AMI BIOS, dan
AMI WinBIOS.
Microids Research
Para OEM (Original Equipment Manufacturer), seperti Hewlett-
Packard/Compaq, IBM/Lenovo, Dell Computer, dan OEM-OEM lainnya.
5. UPDATE BIOS
BIOS kadang-kadang juga disebut sebagai firmware karena merupakan sebuah
perangkat lunak yang disimpan dalam media penyimpanan yang bersifat hanya-
baca. Hal ini benar adanya, karena memang sebelum tahun 1995, BIOS selalu
disimpan dalam media penyimpanan yang tidak dapat diubah. Seiring dengan
semakin kompleksnya sebuah sistem komputer , maka BIOS pun kemudian
disimpan dalam EEPROM atau Flash memory yang dapat diubah oleh pengguna,
sehingga dapat di-upgrade (untuk mendukung prosesor yang baru muncul,
adanya bug yang mengganggu kinerja atau alasan lainnya). Meskipun demikian,
proses update BIOS yang tidak benar (akibat dieksekusi secara tidak benar atau
ada hal yang mengganggu saat proses upgrade dilaksanakan) dapat
mengakibatkan motherboard mati mendadak, sehingga komputer pun tidak dapat
digunakan karena perangkat yang mampu melakukan proses booting (BIOS)
sudah tidak ada atau mengalami kerusakan.
Oleh karena itu, untuk menghindari kerusakan (korupsi) terhadap BIOS,
beberapa motherboard memiliki BIOS cadangan . Selain itu, kebanyakan BIOS
juga memiliki sebuah region dalam EEPROM/Flash memory yang tidak dapat di-
upgrade, yang disebut sebagai "Boot Block". Boot block selalu dieksekusi
pertama kali pada saat komputer dinyalakan. Kode ini dapat melakukan verifikasi
terhadap BIOS, bahwa kode BIOS keseluruhan masih berada dalam keadaan
baik-baik saja (dengan menggunakan metode pengecekan kesalahan seperti
checksum, CRC, hash dan lainnya) sebelum mengeksekusi BIOS. Jika boot block
mendeteksi bahwa BIOS ternyata rusak, maka boot block akan meminta
pengguna untuk melakukan pemrograman BIOS kembali dengan menggunakan
floppy disk yang berisi program flash memory programmer dan image BIOS
yang sama atau lebih baik. Pembuat motherboard sering merilis update BIOS
untuk menambah kemampuan produk mereka atau menghilangkan beberapa bug
yang mengganggu.
3
MATA KULIAH TROUBLESHOOTING KOMPUTER
Berikut adalah berbagai cara untuk bisa masuk ke BIOS di beberapa komputer :
AMI/Award : [Delete] selama boot
Toshiba : [Esc] selama boot
Toshiba, Phoenix, Model terakhir PS/1 Value Point & 330 : [F1] selama boot
Compaq : [F10] Ketika kursor
berkedip langsung tekan F10
Compaq : [F10] ketika tampilan
logo muncul
NEC : [F2] selama boot
Emachine : [Tab] selama boot
beberapa komputer Dells : tekan tombol reset dua
kali
Komputer lain yang kurang dikenal : [Ctrl]+[Alt]
Dell : [Ctrl]+[Alt]+[Enter]
AST Advantage, Award, Tandon : [Ctrl]+[Alt]+[Esc]
Zenith, Phoenix : [Ctrl]+[Alt]+[Ins]
Phoenix : [Ctrl]+[Alt]+[S]
Olivetti PC Pro : [Ctrl]+[Alt]+[Shift]+
Num Pad [Del]
Komputer lain yang kurang dikenal : [Ctrl]+[Esc]
Beberapa PS/2 : [Ctrl]+[Ins] ketika
pointer tepat di kanan atas layar
Phoenix : [Ctrl]+[S]
Tandon 386 : [Ctrl]+[Shift]+[Esc]
HP : [F2]
Gateway systems menggunakan BIOS Phoenix : [F1]
Sony Vaio seri 320 : [F2] selama boot
IBM thinkpad : [F1]
4
MATA KULIAH TROUBLESHOOTING KOMPUTER
2x suara beep
Kegagalan rangkaian parity. Pada saat data yang ditransmisikan dalam komputer,
biasanya ditambahkan parity bit yang berfungsi untuk mendeteksi error.
Pekerjaan ini dilakukan rangkaian parity yang terdapat dalam komputer. Hal ini
kemungkinan disebabkan adanya masalah pada memori atau mainboard.
3x suara beep
Kegagalan base memori 64K, kegagalan ini biasanya disebabkan slot memori
yang dikelompokkan dalam modul yang memiliki chip rusak. Base memori 64K
adalah 64 KB memori yang pertama pada RAM.
5
MATA KULIAH TROUBLESHOOTING KOMPUTER
4x suara beep
Kegagalan sistem timer, kemungkinan terdapat kesalahan pada satu atau lebih
timer yang digunakan untuk mengontrol fungsi-fungsi pada motherboard.
5x suara beep
Kegagalan processor, dapat disebabkan panas berlebih, atau karena proses tidak
terpasang benar kedalam socketnya.
6x suara beep
Kegagalan keyboar controller/gate A20, keyboard controller adalah chip pada
motherboard yang mengendalikan keyboard anda
7x suara beep
kesalahan pembacaan processor kemungkinan adanya kerusakan pada processor
8x suara beep
kesalahan baca/tulis memory display
9x suara beep
Kerusakan BIOS
6
MATA KULIAH TROUBLESHOOTING KOMPUTER