Saat Anda menyalakan komputer pasti beranggapan bahwa proses tersebut hanyalah hal yang remeh temeh. Proses menyalakan komputer sendiri disebut dengan istilah booting. Booting sendiri jika diterjemahkan dalam bahasa Indonesia berarti pengebutan. Beberapa orang menganggap bahwa proses booting pada komputer ini adalah bentuk komunikasi antara komputer dengan pengguna. Yang pasti, booting ini bukanlah hal sepele melainkan proses penting bahkan utama di dalam sistem komputer. Informasi lebih lengkap mengenai booting pada komputer ini dapat Anda baca pada artikel berikut ini.
Mengenal Proses Booting Komputer
Sebelum sistem komputer dijalankan, komputer harus melewati proses booting terlebih dahulu agar komputer siap digunakan. Meskipun istilah booting terasa familiar, tapi masih banyak pengguna yang belum mengenal lebih dalam mengenai proses booting. Sederhananya, proses booting komputer adalah proses perjalanan penyalaan komputer awal sampai pengambilalihan sistem operasi secara penuh terhadap perangkat. Bisa juga diartikan sebagai proses pemasukan arus listrik kedalam peralatan komputer sehingga komputer dapat berkomunikasi dengan pengguna. Tahap awal proses booting yang dilakukan oleh sistem operasi adalah bootstrap loader yang bertujuan untuk melacak semua I/O yang terpasang pada komputer.
Booting identik dengan BIOS, yakni Basic Input Output System yang merupakan sebuah kode software yang tertanam pada sistem komputer. BIOS memiliki fungsi utama dan sangat vital yakni untuk memberi informasi visual seketika pada saat penyalaan komputer. Meski demikian saat ini banyak beredar kabar bahwa BIOS akan digantikan dengan sistem teknologi UEFI yang dianggap memiliki berbagai kelebihan. Satu fungsi lain dari BIOS adalah memberi akses ke perangkat keyboard sebagai kontroler saat sistem operasi belum mengambil alih komputer serta memberi akses komunikasi secara Low-Level kepada beberapa komponen Hardware komputer.
Jenis-Jenis Booting
Pada dasarnya proses booting pada komputer dibagi menjadi lima jenis yaitu cool booting, warm booting, soft booting, hard booting dan rebooting. Berikut uraiannya :
- Cool booting : adalah proses menghidupkan komputer pada saat perangkat komputer itu dalam keadaan mati atau belum menyala. Inilah Booting utama yang dilakukan dengan cara menekan tombol Power.
- Warm booting : adalah proses menghidupkan komputer disaat perangkat komputer sudah menyala dan teraliri listrik. Proses ini sering disebut dengan Restart. Tujuannya adalah untuk mengulang kembali proses komputer dari awal karena sebelumnya terjadi beberapa gangguan seperti Crash program atau sekedar ingin melakukan pengaturan ulang sistem. Pada sistem operasi populer seperti Microsoft Windows modern telah tersedia opsi khusus bagi para penggunanya untuk melakukan proses Warm Booting yakni melalui menu Restart. Sedangkan penggunaan dengan Hardware dapat ditempuh dengan menekan tombol Reset pada CPU jika ada.
- Soft Booting : proses soft booting dengan warm booting cukup mirip yatu terjadi setelah semua komponen komputer dialiri arus listrik (aktif). Hanya saja, proses booting ini dikendalikan oleh sistem secara otomatis dan bukan karena kerusakan program.
- Hard Booting : Proses booting ini biasanya terjadi karena komputer tidak merespon atau diam dalam waktu yang lama alias nge-hang. Sehingga, Anda terpaksa me-restart nya secara terpaksa dengan menekan tombol “Reset” (pada komputer). Pada komputer terdapat dua tombol yaitu “Power” dan “Reset”. Berbeda dengan tombol “Power” yang jika ditekan lama akan membuat komputer Anda mati, tombol “Reset” akan melakukan reboot atau restart secara paksa. Perlu Anda ketahui, menekan tombol power untuk melakukan “force shutdown” dapat membahayakan kesehatan harddisk drive Anda.
- Rebooting : Rebooting artinya mengulang sistem kembali ke awal. Rebooting memiliki kesamaan dengan warm booting, soft booting, dan hard booting yaitu sama-sama terjadi setelah semua komponen komputer dialiri arus listrik (aktif). Beberapa penyebab terjadinya rebooting diantaranya adalah karena sistem tidak merespon, terjadi perubahan pengaturan dari sistem operasi (OS) yang digunakan, dan yang lainnya.
Tahapan Proses Booting pada Komputer
Setelah mengetahui pengertian serta jenis-jenis booting pada komputer, Anda juga harus tahu tahapan-tahapan yang terjadi di dalamnya sampai akhirnya komputer dapat menyala. Berikut akan diuraikan secara rinci.
- Untuk yang pertama tentu Anda harus memencet tombol Power komputer. Seketika komputer dihidupkan, keadaan memori masih kosong. Saat itu masih belum ada instruksi yang bisa dieksekusi oleh prosesor. Namun pengguna tidak perlu ikut memberi perintah karena prosesor memang dirancang untuk mencari alamat tertentu di BIOS. Di sinilah akhirnya prosesor menjalankan BIOS.
- BIOS mulai mengambil alih sebagai sistem operasi sementara komputer, lalu akan dilanjutkan untuk melakukan pengecekan terhadap seluruh galat (sumber variasi data) pada memori, maupun Device-Device yang memang terhubung kepada komputer. Pada proses inilah yang sering dikenal dengan POST (Power-On Self Test). Jika terdapat device yang bermasalah, proses tidak akan berlanjut. Tetapi memberi peringatan tentang masalah device tersebut.
- Proses dilanjutkan dengan BIOS mencari kartu grafis yang tertanam pada komputer dan setelah nya sistem BIOS menjalankan kartu grafis BIOS. Tidak ketinggalan pula untuk pengecekan BIOS terhadap ROM.
- Apabila seluruh proses pengecekan dari BIOS sudah dilakukan, kini giliran BIOS yang akan mencari sistem operasi yang sudah terinstall lalu memuatnya pada memori serta segera mengeksekusinya. Inilah mengapa ketika ada permasalahan pada sistem operasi, komputer kemudian mengalihkan pada visual BIOS.
- Pada saat komputer diambil alih oleh sistem operasi, saat itulah pengguna mulai bisa menjalankan berbagai program-program yang diinginkan.
Demikian informasi yang bisa disampaikan tentang booting pada komputer. Booting pada komputer adalah salah satu proses penting dalam sistem komputer. Booting komputer apabila dilakukan dengan cara yang kurang tepat akan berpengaruh pada kesehatan harddisk drive. Melalui artikel ini semoga Anda menjadi lebih paham tentang pengertian booting komputer itu sendiri beserta tahapan-tahapannya.