GRUB vs LILO
Untuk komputer yang dijalankan selepas dihidupkan, ia memerlukan beberapa program perisian untuk membantunya. Salah satu daripada program perisian ini adalah pembuat bootstrap atau loader boot. Ia memuat sistem operasi utama komputer.
Program sistem operasi disimpan dalam cakera keras; CD, DVD, USD pemacu denyar, cakera liut, dan kad memori flash dan tidak boleh diakses oleh pemproses pusat komputer kerana ia hanya boleh melaksanakan program yang terdapat dalam ROM.
Mereka yang didapati dalam RAM perlu diakses dengan bantuan boot loader seperti BIOS, EFI, SLOF, OpenBoot, OpenBIOS, BOOTMGR, Syslinux, NTLDR, GRUB, dan LILO. Program-program ini membenarkan komputer untuk berkomunikasi dengan penggunanya.
GRUB adalah Bootloader Unified yang boleh boot sistem operasi yang dibangunkan oleh Linux, Mach4, vSTA, DOS, dan banyak sistem operasi lain. Ia boleh memuatkan kernel dalam format binari yang berbeza yang dimasukkan ke dalam keadaan yang diketahui menjadikannya mudah bagi pengguna baru.
Terdapat beberapa pilihan dalam fail konfigurasi, dan ia membolehkan pengguna untuk melakukan multiboot dan menggunakan sistem operasi yang dipasang di dalam komputer dan memilih konfigurasi kernel yang perlu digunakan dalam partition sistem operasi.
Ia menyokong pelbagai format yang boleh dilaksanakan dan tidak memerlukan terjemahan geometri. Ia mempunyai arahan arahan seperti bash yang membolehkan pengguna membetulkan sistem operasi yang dipasang dari cakera liut, CD-ROM, atau peranti USD.
LILO, sebaliknya, adalah pembuat boot generik untuk Linux. Ia adalah kod yang dimuatkan oleh BIOS ke dalam memori komputer semasa permulaan. Seperti GRUB, ia boleh boot sistem operasi dari sumber luaran seperti cakera liut atau cakera keras.
Ia boleh menulis Rekod Boot Induk (MBR) pada peranti dan boleh mencari kernel, memuatkannya dalam ingatan, dan memulakannya. Ia membolehkan pengguna untuk memulakan DOS, Windows, OS / 2, dan konfigurasi lain dari Linux. Ia adalah boot loader default Linux sehingga digantikan oleh GRUB.
Tidak seperti GRUB, LILO tidak membenarkan boot dari rangkaian dan perlu dipasang semula kepada MBR selepas fail konfigurasi diubah sementara GRUB secara automatik menjadi lalai kepada antara muka baris perintahnya. LILO lebih mudah digunakan daripada GRUB, walaupun, kerana ia lebih mudah.
Ringkasan:
1.GRUB adalah pemuat boot yang boleh digunakan untuk Linux, vSTA, DOS, dan sistem operasi lain manakala LILO adalah pemuat boot generik untuk Linux.
2.Tetapi GRUB dan LILO boleh boot sistem operasi dari peranti luaran seperti cakera liut dan cakera keras, tetapi 3.GRUB membolehkan boot dari rangkaian sementara LILO tidak.
4. Apabila fail konfigurasi diubah, LILO perlu dipasang semula ke MBR sementara GRUB lalai ke antara muka baris perintahnya.
5.GRUB lebih rumit untuk digunakan manakala LILO adalah lebih mudah dan mudah digunakan.
6.LILO adalah loader boot lalai lama untuk Linux manakala GRUB adalah loader boot lalai yang baru.
7.GRUB boleh digunakan untuk pelbagai sistem operasi lain seperti LILO yang hanya digunakan untuk sistem operasi Linux.