Apa itu GRUB Bootloader dan Apa Fungsinya?

Apa itu GRUB Bootloader dan Apa Fungsinya?

Boot loader adalah salah satu komponen terpenting dari proses boot sistem operasi Linux Anda.





cara menghapus akun playstation

Artikel ini akan menunjukkan kepada Anda apa itu boot loader dan perannya dalam sistem Linux. Secara khusus, panduan ini akan fokus pada Grand Unified Bootloader (GRUB), program boot loader yang kuat dan sangat fleksibel. Namun sebelum melihat GRUB secara detail, penting untuk memahami proses booting di Linux.





Proses Boot Linux

Proses booting di Linux merupakan rangkaian aktivitas yang terjadi mulai dari saat Anda menekan tombol power di PC hingga saat layar login muncul.





Ada empat tahap utama dalam proses boot sistem operasi Anda dan itu terjadi dalam urutan berikut:

  1. BIOS : Berdiri untuk Sistem Input/Output Dasar dan terutama bertanggung jawab untuk memuat bootloader. Saat komputer mulai, komputer menjalankan Power On Self Test (POST) untuk memastikan bahwa perangkat keras inti seperti memori dan hard disk berfungsi dengan benar. Setelah itu, BIOS akan memeriksa Master Boot Record (MBR) hard drive utama, yang merupakan bagian pada hard drive Anda tempat bootloader berada.
  2. Pemuat boot : Memuat kernel ke dalam RAM dengan seperangkat parameter kernel.
  3. Inti : Fungsi utama kernel adalah untuk menginisialisasi perangkat dan memori. Setelah itu, memuat proses init.
  4. init : Bertanggung jawab untuk memulai dan menghentikan layanan penting di sistem Anda.

Catatan : BIOS bukanlah proses yang berhubungan dengan Linux, ini adalah proses yang terjadi terlepas dari sistem operasi Anda.



Belajarlah lagi: Apakah BIOS Komputer Dianggap Perangkat Lunak, Perangkat Keras, atau Firmware?

Apa itu Grand Unified Bootloader?

GRUB terutama bertanggung jawab untuk menyediakan Anda dengan menu opsi di mana Anda dapat memilih sistem operasi atau lingkungan yang ingin Anda boot. Selain itu, GRUB bertanggung jawab untuk memuat Kernel Linux .





Berikut adalah tampilan opsi menu GRUB. Jika Anda memiliki beberapa sistem operasi yang diinstal, Anda akan mencantumkannya di sini.

audio digital spdif tidak ada suara windows 10

Catatan : GRUB tidak hanya terbatas untuk booting ke sistem operasi Linux, Anda juga dapat menggunakannya untuk boot ke sistem operasi lain seperti Windows.





Ada dua versi utama GRUB yang tersedia pada saat penulisan ini.

  1. Warisan GRUB : Ini adalah versi pertama GRUB dan awalnya dikembangkan pada tahun 1995.
  2. GRUB 2 : Ini adalah GRUB versi terbaru yang digunakan oleh banyak distro Linux mainstream seperti Manjaro, Ubuntu, Fedora, dan Red Hat Enterprise Linux (RHEL). GRUB 2 memberi Anda alat dan opsi konfigurasi yang lebih baik daripada pendahulunya.

Selain GRUB, distro Linux juga menggunakan boot loader lain seperti Linux Loader (LILO), coreboot, dan SYSLINUX.

Peran GRUB

Setelah Anda memilih sistem operasi untuk boot, GRUB akan memuat kernel yang dipilih. GRUB menggunakan parameter kernel untuk mengetahui di mana letak kernel dan parameter penting lainnya untuk digunakan.

  • initrd : Digunakan untuk menentukan disk RAM awal.
  • BOOT_IMAGE : Lokasi gambar kernel Linux.
  • akar : Menentukan lokasi sistem file root. Digunakan oleh kernel untuk menemukan init yang pada gilirannya memuat layanan penting.
  • NS : Bertanggung jawab untuk memasang sistem file dalam mode hanya-baca.
  • diam : Menyembunyikan beberapa pesan khusus sistem saat PC Anda sedang boot.
  • guyuran : Digunakan untuk menampilkan layar splash saat sistem Anda booting.

Saat Anda berada di menu opsi GRUB, Anda dapat mengedit parameter kernel dengan menekan tombol DAN tombol pada keyboard Anda.

Mengonfigurasi Bootloader GRUB

GRUB 2 memberi Anda banyak fleksibilitas dan kekuatan dalam hal mengonfigurasi boot loader Anda.

NS /boot/grub direktori berisi file bernama grub.cfg , yang merupakan file konfigurasi utama untuk GRUB. Namun, Anda disarankan untuk tidak mengedit grub.cfg file secara langsung, sebagai gantinya Anda harus mengedit /etc/default/grub mengajukan.

Saat Anda membuat perubahan pada /etc/default/grub file, Anda harus memastikan untuk menjalankan perintah di bawah ini, sehingga perubahan Anda ditulis ke grub.cfg berkas secara otomatis.

cara memperbaiki speaker di iphone
sudo update-grub

Anda dapat mempelajari lebih lanjut tentang GRUB dan beberapa opsi konfigurasinya dengan menjalankan perintah berikut:

info -f grub

Menyesuaikan GRUB di Linux

Panduan ini telah menunjukkan kepada Anda bahwa GRUB adalah boot loader yang sangat kuat dan fleksibel dan memainkan peran penting dalam kerja sistem operasi Anda. Pengguna memiliki kendali penuh atas tampilan layar boot GRUB. Anda bahkan dapat menyesuaikan gambar latar belakang layar boot dengan mudah.

Membagikan Membagikan Menciak Surel Cara Menyesuaikan Menu Boot Grub Dengan Gambar Latar Belakang

Bosan dengan menu default Grub? Berikut cara menyesuaikannya dengan gambar latar pilihan Anda.

Baca Selanjutnya
Topik-topik yang berkaitan
  • Linux
  • Pemuat GRUB
  • Linux
Tentang Penulis Baik untuk pergi(36 Artikel Diterbitkan)

Mwiza mengembangkan perangkat lunak berdasarkan profesi dan menulis secara ekstensif di Linux dan pemrograman front-end. Beberapa minatnya termasuk sejarah, ekonomi, politik & arsitektur perusahaan.

More From Mwiza Kumwenda

Berlangganan newsletter kami

Bergabunglah dengan buletin kami untuk kiat teknologi, ulasan, ebook gratis, dan penawaran eksklusif!

Klik di sini untuk berlangganan