A. Proses Boot
Booting adalah istilah untuk menghidupkan komputer.
Secara umum, gambaran yang terjadi pada proses boot adalah sebagai berikut.
Saat komputer dihidupkan, memorinya masih kosong. Belum ada instruksi yang
dapat dieksekusi oleh prosesor. Karena itu, prosesor dirancang untuk selalu
mencari alamat tertentu di BIOS ROM. Pada alamat tersebut, terdapat sebuah
instruksi jump yang menuju ke alamat eksekusi awal BIOS. Setelah itu, prosesor
menjalankan power-on-self test(POST), yaitu memeriksa kondisi hardware
yang ada.
Sesudah itu, BIOS mencari video card. Secara khusus, dia mencari program
BIOS milik video card. Kemudian system BIOS menjalankan video card BIOS.
Barulah setelah itu, video card diinisalisasi.
Kemudian BIOS memeriksa ROM pada hardware yang lain, apakah memiliki BIOS
tersendiri apakah tidak. Jika ya, maka akan dieksekusi juga.
BIOS melakukan pemeriksaan lagi, misal memeriksa besar memori dan jenis memori.
Lebih lanjut lagi, dia memeriksa hardware yang lain, seperti disk. Lalu dia
mencari disk dimana proses boot bisa dilakukan, yaitu mencari boot sector.
Boot sector ini bisa berada di hard disk, atau floppy disk.
B. Bootstarp
Bootstrap adalah Boot atau booting. Dalam perangkat
keras berarti proses mengaktifkan komputer sampai diambil alih oleh sistem
operasi. Proses boot ini dikenal dengan dua cara, yaitu warm boot dan cold
boot.
Warm boot, berarti mengaktifkan kembali, tanpa harus dimatikan terlebih dahulu, misalnya dengan menekan tombol reset, atau memencet sekaligus tombol CTRL+ALT+DEL pada sistem operasi Disk Operating System (DOS).
~ Bootstrap loader
Adalah sebuah program yang cukup sederhana untuk dipanggil secara manual dengan pertolongan sakelar. Program ini mampu memanggil program pemanggil lain yang lebih kompleks sehingga dapat menjalankan program buatan sendiri.
~ Bootstrapping
Adalah pemuatan dan execution program bootstrap loader.
~ Bootstrap Button
Adalah tombol atau sakelar yang pertama kali akan ditekan apabila hendak menyalakan komputer. Penekanan tombol ini akan menyebabkan sistem operasi berhubungan dengan memori.
~ Bootstrap program
Adalah kode yang disimpan di code ROM yang dapat menempatkan kernel, memasukkannya kedalam memori, dan memulai eksekusinya.
Warm boot, berarti mengaktifkan kembali, tanpa harus dimatikan terlebih dahulu, misalnya dengan menekan tombol reset, atau memencet sekaligus tombol CTRL+ALT+DEL pada sistem operasi Disk Operating System (DOS).
~ Bootstrap loader
Adalah sebuah program yang cukup sederhana untuk dipanggil secara manual dengan pertolongan sakelar. Program ini mampu memanggil program pemanggil lain yang lebih kompleks sehingga dapat menjalankan program buatan sendiri.
~ Bootstrapping
Adalah pemuatan dan execution program bootstrap loader.
~ Bootstrap Button
Adalah tombol atau sakelar yang pertama kali akan ditekan apabila hendak menyalakan komputer. Penekanan tombol ini akan menyebabkan sistem operasi berhubungan dengan memori.
~ Bootstrap program
Adalah kode yang disimpan di code ROM yang dapat menempatkan kernel, memasukkannya kedalam memori, dan memulai eksekusinya.
C. Firmware
firmware adalah sebuah perangkat
lunak yang terpasang pada sebuah media memory atu tepatnya didalam BIOS. pada
sebuah perangkat keras yang berisi identitas dan fungsional perangkat keras
tersebut.
~ firmware berfungsi sebagai pengendali perangkat keras.
~ bedanya firmware dengan driver
firmware berjalan langsung pada perangkat keras
sedangkan driver berjalan diatas sistem operasi
~ firmware berfungsi sebagai pengendali perangkat keras.
~ bedanya firmware dengan driver
firmware berjalan langsung pada perangkat keras
sedangkan driver berjalan diatas sistem operasi
D. Power-on Self Test ( POST )
POST (Power on Self-Test) yaitu test yang dilakukan oleh PC untuk mengecek
fungsi-fungsi komponen pendukung PC apakah bekerja dengan baik. POST dilakukan
PC pada saat booting, jika PC mengalami suatu masalah maka akan dapat
terdeteksi gejala kesalahannnya melalui POST, PC akan memberikan
pesan/peringatan kesalahan dalam bentuk suara yang dihasilkan melalui speaker
atau tampilan visual di monitor. Selain itu pesan/peringatan kesalahan juga
dapat dideteksi melalui kinerja dari PC, misalkan PC tidak hidup walaupun
sumber listrik AC sudah terhubung dan tombol power sudah ditekan.
POST memungkinkan user dapat mendeteksi, mengisolasi,
menentukan, dan menemukan kesalahan sehingga dapat memperbaiki penyimpangan
atau kerusakan yang terjadi pada PC. Mekanisme POST disediakan oleh semua
produk PC atau motherboard dan tersimpan di dalam ROM atau flash ROM BIOS.
Secara umum proses dan prosedur yang dilakukan dalam POST pada semua produk
motherboard sama.Terdapat beberapa perbedaan yang menjadikan ciri dari produk
motherboard tertentu, tetapi pada dasarnya tetap sama.
Pesan/Peringatan
kesalahan POST (Power On Self Test)
Pesan/peringatan
kesalahan hasil POST berupa tampilan performance PC, visual di monitor dan beep
dari speaker. Sesuai dengan urutan prosedur POST yang dilakukan oleh BIOS maka
gejala-gejala permasalahan yang muncul adalah sebagai berikut:
Prosedur
test POST yang telah dilakukan untuk memastikan bahwa unit power supply dan
monitor bekerja dengan baik. Jika tahap ini dapat dilewati maka bios mulai
meneruskan POST selanjutnya. Adapun hasil dari POST selanjutnya ditunjukkan
dengan kode beep apabila ditemukan permasalahan. Bunyi kode beep yang
ditunjukkan sesuai dengan BIOS yang digunakan.
Selain beep
biasanya pada kondisi tertentu dapat dilihat juga pesan/peringatan kesalahan
dalam bentuk text yang ditampilkan pada layar monitor. Text tertulis merupakan
bagian dari POST yang dapat dilaksanakan apabila VGA card dan monitor dalam
keadaan baikdan terinstalasi dengan benar. User dapat langsung mengetahui
masalah yang ada dengan membaca text peringatan. Misalnya yaitu:
- Keyboard error untuk masalah pada keyboard.
- CMOS error cmos battery error atau ada
masalah pada setting peripheral.
- HDD not Install harddisk tidak terpasang.
E.
Terdapat 3
manufacturer besar yang memproduksi chip Bios
AMIBIOS,
American Megatrend, Inc
PhonixBios,
Phonix Technologies Ltd
AwardBios,
Award Software, Inc bagian dari Phonix Technologies ketiganya suara kode bibnya
berbeda. Tetapi suara bib 1x sama yang berarti normal.
F. Me –load Sistem Operasi
Program
boostrop harus menemukan dan mengkopi system OS kedalam RAM
G. BIOS
~ PENGERTIAN :: BIOS, singkatan dari Basic Input
Output System, dalam sistem komputer IBM PC atau
kompatibelnya (komputer yang berbasis keluarga prosesor Intel x86) merujuk
kepada kumpulan rutin perangkat lunak yang mampu melakukan hal-hal berikut:
- Inisialisasi (penyalaan) serta pengujian terhadap
perangkat keras (dalam proses yang disebut dengan Power On Self
Test, POST)
- Memuat dan menjalankan sistem operasi
- Mengatur beberapa konfigurasi dasar dalam
komputer (tanggal, waktu, konfigurasi media penyimpanan, konfigurasi proses booting, kinerja, serta kestabilan komputer)
- Membantu sistem operasi dan aplikasi dalam proses
pengaturan perangkat keras dengan menggunakan BIOS Runtime
Services.
BIOS
menyediakan antarmuka komunikasi tingkat rendah, dan dapat mengendalikan banyak
jenis perangkat keras (seperti keyboard). Karena kedekatannya dengan perangkat
keras, BIOS umumnya dibuat dengan menggunakan bahasa rakitan (assembly)
yang digunakan oleh mesin yang bersangkutan.
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.
Kata BIOS juga dapat diartikan sebagai "kehidupan" dalam tulisan Yunani (Βίος).
(http://en.wikipedia.org/wiki/BIOS)
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.
Kata BIOS juga dapat diartikan sebagai "kehidupan" dalam tulisan Yunani (Βίος).
(http://en.wikipedia.org/wiki/BIOS)
~Fungsi
utama BIOS adalah untuk
memberikan instruksi untuk Power-on self test (POST). Tes untuk memastikan
bahwa komputer memiliki semua bagian yang diperlukan dan fungsi yang dibutuhkan
untuk mulai beroperasi adalah baik, seperti penggunaan memori, keyboard dan
bagian lainnya. Jika ada kesalahan yang terdeteksi pada saat tes, maka BIOS
memerintahkan komputer untuk memberikan kode yang mengungkapkan masalah
tersebut. Kode Kesalahan biasanya serangkaian beep terdengar lama setelah startup.
BIOS juga
bekerja untuk memberikan komputer informasi dasar tentang bagaimana
berinteraksi dengan beberapa komponen penting, seperti drive dan memori, yang
akan memuat sistem operasi. Setelah petunjuk dasar telah dimuat dan self-test
telah sukses, komputer dapat melanjutkan dengan memuat sistem operasi dari
salah satu drive terpasang.