Boot Loader



Boot loader adalah program komputer yang memuat sistem operasi atau beberapa perangkat lunak sistem lain untuk komputer setelah menyelesaikan uji coba sendiri ; Itu adalah loader untuk sistem operasi itu sendiri. Dalam proses reboot yang keras, proses ini berjalan setelah selesai melakukan tes sendiri, lalu memuat dan menjalankan perangkat lunak. Boot loader dimuat ke memori utama dari memori yang terus- menerus , seperti hard disk drive atau, pada beberapa komputer lama, dari media seperti kartu berlubang, pita tegang, atau pita magnetik . Boot loader kemudian memuat dan menjalankan proses yang menyelesaikan booting. Seperti proses POST, kode boot loader berasal dari lokasi "terprogram" dan gigih; Jika lokasi itu terlalu terbatas untuk beberapa alasan, boot loader utama tersebut memanggil boot loader tahap kedua atau pemrogram program sekunder .
Pada komputer tujuan umum modern, proses booting bisa memakan waktu puluhan detik, atau bahkan beberapa menit, dan biasanya melibatkan melakukan self-test power-on, menemukan dan menginisialisasi perangkat periferal, dan kemudian menemukan, memuat dan memulai sebuah sistem operasi . Proses berhibernasi atau tidur tidak melibatkan booting. Minimal, beberapa sistem embedded tidak memerlukan urutan boot yang nyata untuk mulai berfungsi dan ketika dinyalakan mungkin hanya menjalankan program operasional yang tersimpan dalam ROM. Semua sistem komputasi adalah mesin negara , dan reboot mungkin satu-satunya metode untuk kembali ke keadaan nol yang ditunjuk dari keadaan terkunci yang tidak diinginkan.
Selain memuat sistem operasi atau utilitas yang berdiri sendiri, proses booting juga dapat memuat program penyimpanan dump untuk mendiagnosis masalah dalam sistem operasi.
Boot adalah singkatan dari bootstrap [1] [2] atau beban bootstrap dan berasal dari frase untuk menarik diri dari bootstrap seseorang . [3] [ rujukan? ] Penggunaan meminta perhatian pada persyaratan bahwa, jika sebagian besar perangkat lunak dimuat ke komputer oleh perangkat lunak lain yang sudah berjalan di komputer, beberapa mekanisme harus ada untuk memuat perangkat lunak awal ke komputer. [4] Komputer awal menggunakan berbagai metode ad-hoc untuk mendapatkan program kecil ke dalam memori untuk mengatasi masalah ini. Penemuan memori baca-baca (ROM) dari berbagai jenis memecahkan paradoks ini dengan membiarkan komputer dikirim dengan program start up yang tidak dapat dihapus. Pertumbuhan kapasitas ROM memungkinkan prosedur start up yang lebih rumit untuk diimplementasikan.

Komentar

Postingan populer dari blog ini

Fitur BIOS

Konfigurasi BIOS dan CMOS

kesalahan pada power supply