Tolong jelaskan mengenai Bootloader pada Linux dari Bootloader

Terdapat lebih dari satu opsi bootloader terutama pada sistem operasai yang berbasis pada kernel linux. Salah satu opsi bootloader populer dan pada umumnya digunakan pada Linux adalah GRUB. GRUB adalah bootloader yang pada awalnya diciptakan oleh Erich Boley pada tahun 1995 untuk sistem operasi GNU/Hurd dan memiliki kompatibilitas dukungan firmware yang luas baik pada BIOS maupun UEFI. Selain luasnya dukungan kompatibilitas firmware, GRUB juga memiliki kompatibilitas yang baik pada segi sistem berkas seperti ext4, Btrfs, VFAT, XFS, dsb.

Disamping GRUB, terdapat pula opsi bootloader populer lainnya yang dapat digunakan pada sistem linux seperti LILO dan SYSLINUX. LILO sebagai bootloader memiliki kekurangan pada segi kompatibilitas terhadap sistem berkas modern dan firmware UEFI sehingga pengembangan bootloader LILO dihentikan pada Desember tahun 2015. Selain itu, terdapat pula SYSLINUX yang lebih umum digunakan sebagai bootloader untuk distribusi sistem operasi Linux yang dijalankan secara langsung melalui stik USB. SYSLINUX memiliki dukungan sistem berkas seperti FAT dan ext4. Akan tetapi, SYSLINUX memiliki keterbatasan kompatibilitas dalam menjalankan sistem berkas yang lebih modern seperti Btrfs.

Selain opsi bootloader yang populer pada sistem operasi berbasis kernel Linux diatas, terdapat pula opsi bootloader lain yang dapat digunakan dan memiliki kompatibilitas sistem operasi yang lebih umum. Bootloader tersebut diantaranya adalah rEFInd dan BURG. Bootloader rEFInd dapat dijalankan pada sistem operasi dengan kernel linux dan memiliki karakteristik tampilan serta navigasi yang ramah bagi pengguna umum. rEFInd memiliki kompatibilitas yang fleksibel untuk dijalankan pada berbagai arsitektur mesin seperti x86, AMD64, dan ARM. Selain rEFInd, bootloader lain yang memiliki kompatibilitas yang lebih umum adalah BURG. BURG merupakan bootloader yang sederhana, ringan, dan efisien. BURG juga memiliki fitur yang sama seperti GRUB dengan tambahan fitur lain yang berguna untuk programmer sistem. Sebagai bootloader, BURG kompatibel untuk digunakan pada berbagai sistem operasi seperti Linux, FreeBSD, MacOS, dan Microsoft Windows.