Skillnaden mellan GRUB och LILO

Anonim

GRUB vs LILO

Boot Loader är det program som laddar operativsystemen när datorn är påslagen. Uppstartsladdare ger vanligtvis möjlighet att välja från en lista över operativsystem som ska laddas under datorns start. Så, boot loader möjliggör samexistensen av flera operativsystem på samma maskin. LILO och GRUB är två av de populära lastlastare som används idag. LILO användes som standard boot loader på Linux under mycket lång tid, men nyligen har GRUB tagit plats.

Vad är LILO?

LILO (LInux LOader) är en startlastare som används i Linux operativsystem. LILO kan starta upp till 16 operativsystem från disketter, hårddiskar etc. eftersom det inte är beroende av ett visst filsystem. Användaren kan placera LILO i antingen Master Boot Record (MBR) eller boot-sektorn för en partition (och placera något annat i MBR för att ladda LILO). LILO användes som standard boot loader i Linux till slutet av 2001. Det ingår nu i listan över avskrivna paket (i Red Hat).

Vad är GRUB?

GRUB (GNU GRAND Unified Bootloader) är en startlastare utvecklad av GNU-projektet. GRUB tillåter användaren att välja från en lista över operativsystem som ska laddas, vilket gör det möjligt att ha flera operativsystem på samma maskin. GRUB är standard bootloader som används i de flesta Linux-distributioner idag. GRUB kan konfigureras dynamiskt, eftersom det möjliggör ändringar i konfigurationen vid uppstartstillfället. Användarna har ett enkelt kommandoradsgränssnitt för att infoga nya startkonfigurationer dynamiskt. GRUB har många användarvänliga funktioner som hög portabilitet, stöd för många körbara format, oberoende från geometrisk översättning och stöd för alla typer av filsystem, till exempel de flesta UNIX-system, VFAT, NTFS och LBA (Logical Block Address) -läget. De flesta Linux-distributioner som använder GRUB, ger en anpassad startmeny med stöd för många GUI (Graphical User Interfaces). GRUB2 ersätter GRUB för tillfället och GRUB är omnämnd som GRUB Legacy.

Vad är skillnaden mellan GRUB och LILO?

LILO brukade vara standard boot loader av Linux, medan GRUB har tagit LILOs plats de senaste åren. GRUB har ett bättre interaktivt kommandoradsgränssnitt jämfört med LILOs, vilket endast tillåter ett enda kommando med argument. Eftersom LILO lagrar platsinformation för operativsystem i MBR, måste användaren manuellt skriva över konfigurationsfilen manuellt, och det kan mycket enkelt enkelt skapa en konfigurerad konfigurationsfil. För att korrigera en felkonfigurerad konfigurationsfil i LILO måste användarna ta ett tillvägagångssätt som att starta från en live-CD. Men på grund av dynamiskt konfigurerbar natur är det mycket lättare att korrigera en felkonfigurerad konfigurationsfil i GRUB.Jämfört med LILO har GRUB mycket bra tekniskt stöd. LILO kan inte starta från nätverket, medan GRUB säkert kan. Men sedan LILO användes, utvecklades och testades under mycket lång tid, är de flesta Linux-administratörer väl medvetna om att konfigurera och hantera problem med LILO, även utan dokumentation.