Perbedaan Antara GRUB dan LILO

GRUB vs LILO

Boot loader adalah program yang memuat sistem operasi saat komputer dihidupkan. Biasanya, boot loader memberikan kemampuan untuk memilih dari daftar sistem operasi untuk memuat selama startup komputer. Jadi, boot loader memungkinkan koeksistensi beberapa sistem operasi pada mesin yang sama. LILO dan GRUB adalah dua dari bootloader populer yang digunakan saat ini. LILO digunakan sebagai boot loader default di Linux untuk waktu yang sangat lama, tetapi baru-baru ini GRUB menggantikannya.

Apa itu LILO??

LILO (LInux LOader) adalah boot loader yang digunakan dalam sistem operasi Linux. LILO dapat mem-boot (hingga 16) sistem operasi dari floppy disk, hard disk, dll. Karena tidak tergantung pada sistem file tertentu. Pengguna dapat menempatkan LILO di Master Boot Record (MBR) atau sektor boot partisi (dan menempatkan sesuatu yang lain di MBR untuk memuat LILO). LILO digunakan sebagai boot loader default di Linux hingga akhir 2001. Sekarang sudah termasuk dalam daftar paket yang terdepresiasi (dalam Red Hat).

Apa itu GRUB??

GRUB (GNU GRand Unified Bootloader) adalah bootloader yang dikembangkan oleh proyek GNU. GRUB memungkinkan pengguna untuk memilih dari daftar sistem operasi untuk dimuat, sehingga memungkinkan untuk memiliki beberapa sistem operasi pada mesin yang sama. GRUB adalah boot loader default yang digunakan di sebagian besar distribusi Linux saat ini. GRUB dapat dikonfigurasi secara dinamis karena memungkinkan perubahan pada konfigurasi pada saat booting. Pengguna disediakan dengan antarmuka baris perintah sederhana untuk memasukkan konfigurasi boot baru secara dinamis. GRUB memiliki banyak fitur yang mudah digunakan seperti portabilitas tinggi, dukungan untuk banyak format yang dapat dieksekusi, bebas dari terjemahan geometri dan dukungan untuk semua jenis sistem file seperti kebanyakan sistem UNIX, VFAT, NTFS, dan mode LBA (Logical Block Address). Sebagian besar distribusi Linux yang menggunakan GRUB, menyediakan menu boot khusus menggunakan dukungannya untuk banyak GUI (Graphical User Interfaces). GRUB2 menggantikan GRUB saat ini dan GRUB telah diubah namanya menjadi GRUB Legacy.

Apa perbedaan antara GRUB dan LILO?

LILO dulunya adalah bootloader default dari Linux, sementara GRUB telah mengambil tempat LILO dalam beberapa tahun terakhir. GRUB memiliki antarmuka baris perintah interaktif yang lebih baik dibandingkan dengan LILO, yang hanya memungkinkan perintah tunggal dengan argumen. Karena LILO menyimpan informasi lokasi sistem operasi dalam MBR, setiap kali sistem operasi baru ditambahkan, pengguna harus secara manual menimpa file konfigurasi, dan ini dapat dengan mudah membuat file konfigurasi yang salah konfigurasi. Untuk memperbaiki file konfigurasi yang salah konfigurasi di LILO, pengguna perlu mengambil pendekatan seperti mem-boot dari CD langsung. Namun karena sifat yang dapat dikonfigurasi secara dinamis, jauh lebih mudah untuk memperbaiki file konfigurasi yang salah konfigurasi di GRUB. Dibandingkan dengan LILO, GRUB memiliki dukungan teknis yang sangat baik. LILO tidak bisa boot dari jaringan, sedangkan GRUB tentu saja bisa. Tetapi di sisi lain, karena LILO digunakan, dikembangkan dan diuji untuk waktu yang sangat lama, sebagian besar administrator Linux sangat sadar untuk mengkonfigurasi dan menangani masalah dengan LILO bahkan tanpa dokumentasi..