Verschil tussen GRUB en LILO

Anonim

GRUB vs LILO

te selecteren. Boot Loader is het programma dat de besturingssystemen laadt als de computer wordt ingeschakeld. Bootladers geven meestal de mogelijkheid om te kiezen uit een lijst met besturingssystemen die tijdens het opstarten van de computer moeten worden geladen. Dus, boot loader maakt het mogelijk dat meerdere besturingssystemen op dezelfde machine bestaan. LILO en GRUB zijn twee van de populaire bootladers die vandaag worden gebruikt. LILO werd al lang gebruikt als de standaard opstartlader in Linux, maar onlangs heeft GRUB zijn plaats ingenomen.

Wat is LILO?

LILO (LInux LOader) is een opstartlader gebruikt in Linux besturingssystemen. LILO kan opstarten (tot 16) besturingssystemen van floppy disks, harde schijven, enz. Omdat het niet afhankelijk is van een specifiek bestandssysteem. De gebruiker kan LILO plaatsen in het Master Boot Record (MBR) of de opstartsector van een partitie (en plaats iets anders in MBR om LILO te laden). LILO werd gebruikt als de standaard opstartlader in Linux tot eind 2001. Het is nu opgenomen in de lijst van afgeschreven pakketten (in Red Hat).

Wat is GRUB?

GRUB (GNU GRAND Unified Bootloader) is een opstartlader ontwikkeld door het GNU project. Met GRUB kan de gebruiker kiezen uit een lijst met besturingssystemen om te laden, waardoor meerdere besturingssystemen op dezelfde machine kunnen worden gebruikt. GRUB is de standaard opstartlader die vandaag in de meeste Linux-distributies wordt gebruikt. GRUB kan dynamisch worden geconfigureerd, aangezien het op het moment van opstarten wijzigingen in de configuratie mogelijk maakt. Gebruikers hebben een eenvoudige command line interface om nieuwe opstartconfiguraties dynamisch in te voegen. GRUB heeft veel gebruiksvriendelijke functies zoals hoge draagbaarheid, ondersteuning voor vele uitvoerbare formaten, onafhankelijkheid van geometrievertaling en ondersteuning voor alle soorten bestanden, zoals de meeste UNIX-systemen, VFAT, NTFS en LBA (Logical Block Address) modus. De meeste Linux-distributies die GRUB gebruiken, bieden een aangepast opstartmenu met behulp van de ondersteuning voor veel GUI (Graphical User Interfaces). GRUB2 vervangt GRUB op dit moment en GRUB is vernoemd naar GRUB Legacy.

Wat is het verschil tussen GRUB en LILO?

LILO was de standaard opstartlader van Linux, terwijl GRUB de afgelopen jaren LILO's plaats heeft genomen. GRUB heeft een betere interactieve command line interface in vergelijking met LILO's, die alleen een enkele opdracht met argumenten mogelijk maakt. Omdat LILO locatiegegevens van besturingssystemen in MBR opslaat, moet elke gebruiker het configuratiebestand handmatig overschrijven, en dit kan heel makkelijk een configuratiebestand met onjuist geconfigureerd maken. Om een ​​misconfigured configuratiebestand in LILO te corrigeren, moeten de gebruikers een aanpak zoals opstarten van een live-cd. Echter, door de dynamisch configureerbare aard, is het veel makkelijker om een ​​verkeerd geconfigureerd configuratiebestand in GRUB te corrigeren.In vergelijking met LILO heeft GRUB zeer goede technische ondersteuning. LILO kan niet starten vanuit netwerk, terwijl GRUB zeker kan. Maar aangezien LILO al sinds lange tijd is gebruikt, ontwikkeld en getest, zijn de meeste Linux-beheerders goed bewust van het configureren en hanteren van problemen met LILO, zelfs zonder enige documentatie.