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
Posting Komentar