Apa itu Pemuat Boot?

What Is Boot Loader



Meskipun boot loader cenderung sangat kecil dan relatif sederhana, mereka memainkan peran penting dalam proses boot. Kunjungi hampir semua forum terkait Linux dan kemungkinan Anda akan menemukan setidaknya beberapa orang yang bertanya bagaimana cara memperbaiki masalah dengan boot loader tinggi. Untuk menghindari masalah dengan boot loader, sangat penting untuk memahami peran apa yang mereka mainkan dalam proses boot dan apa boot loader Linux yang paling populer.

Boot loader adalah program yang bertanggung jawab untuk memuat kernel Linux dengan parameter kernel opsional dan disk RAM awal Linux, yang dikenal sebagai initrd. Kernel Linux adalah inti dari sistem operasi Linux, dan memulai proses init (singkatan dari inisialisasi), atau pengganti init seperti sistem , segera setelah dimuat. Disk RAM awal Linux menyediakan ruang penyimpanan sementara untuk memuat file penting ke dalam memori sebelum sistem file root yang sebenarnya dapat dipasang.







Pada komputer lama dengan BIOS (Basic Input/Output System), boot loader berada di MBR (Master Boot Record), yang menempati 512 byte pertama pada disk, tetapi komputer yang lebih baru dengan UEFI (Unified Extensible Firmware Interface) menyimpannya di partisi khusus yang disebut Partisi Sistem EFI.



Boot loader dimuat oleh BIOS atau UEFI setelah POST (Power-On Self-Test) berhasil, yang merupakan proses uji mandiri yang dilakukan segera setelah komputer atau perangkat elektronik digital lainnya dihidupkan.



Boot loader adalah bagian penting dari perangkat lunak yang bertanggung jawab untuk memuat kernel Linux dan disk RAM awal Linux. Pengguna Linux dapat memilih dari beberapa boot loader yang berbeda, masing-masing dengan kekuatan dan kelemahannya sendiri.