Ero GRUB n ja LILO n välillä

GRUB vs. LILO

Käynnistyslataus on ohjelma, joka lataa käyttöjärjestelmät, kun tietokone käynnistetään. Käynnistyskuormaajat antavat yleensä mahdollisuuden valita käyttöjärjestelmien luettelosta ja ladata tietokoneen käynnistyksen aikana. Joten käynnistyslataus mahdollistaa useiden käyttöjärjestelmien rinnakkaiselon samassa koneessa. LILO ja GRUB ovat kaksi nykyään suosittua tavarakuormaajaa. LILOa käytettiin Linuxissa oletuskäynnistyksen lataajana erittäin kauan, mutta GRUB on viime aikoina ottanut sijaansa.

Mikä on LILO?

LILO (LInux LOader) on käynnistyslatausohjelma, jota käytetään Linux-käyttöjärjestelmissä. LILO voi käynnistää (jopa 16) käyttöjärjestelmää levykkeiltä, ​​kiintolevyiltä jne., Koska se ei ole riippuvainen tietystä tiedostojärjestelmästä. Käyttäjä voi sijoittaa LILO joko Master Boot Record (MBR) tai osion käynnistyssektoriin (ja sijoittaa jotain muuta MBR: ään lataamaan LILO). LILO: ta käytettiin oletuskäynnistyslataimena Linuxissa vuoden 2001 loppuun asti. Se on nyt sisällytetty poistettujen pakettien luetteloon (Red Hat).

Mikä on GRUB?

GRUB (GNU GRand Unified Bootloader) on GNU-projektin kehittämä boot loader. GRUB antaa käyttäjälle mahdollisuuden valita ladattavien käyttöjärjestelmien luettelosta, jolloin mahdolli- suuksia olla samassa koneessa on useita käyttöjärjestelmiä. GRUB on oletuskäynnistyslataus, jota käytetään nykyään useimmissa Linux-jakeluissa. GRUB voidaan konfiguroida dynaamisesti, koska se mahdollistaa kokoonpanon muuttamisen käynnistyksen yhteydessä. Käyttäjille tarjotaan yksinkertainen komentoriviliitäntä, jonka avulla uudet käynnistyskonfiguraatiot voidaan lisätä dynaamisesti. GRUB: lla on monia käyttäjäystävällisiä ominaisuuksia, kuten korkea siirrettävyys, tuki monille suoritettaville muodoille, riippumattomuus geometrian kääntämisestä ja tuki kaikentyyppisille tiedostojärjestelmille, kuten useimmille UNIX-järjestelmille, VFAT, NTFS ja LBA (Logical Block Address) -tila. Suurin osa GRUB-järjestelmää käyttävistä Linux-jakeluista tarjoaa mukautetun käynnistysvalikon, joka tukee monia GUI (graafisia käyttöliittymiä). GRUB2 korvaa tällä hetkellä GRUBin ja GRUB nimitetään uudelleen GRUB Legacyksi.

Mikä ero on GRUB: n ja LILO: n välillä??

LILO oli aiemmin Linuxin oletuskäynnistyslatausohjelma, kun taas GRUB on ottanut LILOn paikan viime vuosina. GRUB: lla on parempi interaktiivinen komentoriviliittymä verrattuna LILO: hon, mikä sallii vain yhden komennon argumenteilla. Koska LILO tallentaa käyttöjärjestelmien sijaintitiedot MBR: ssä, käyttäjän tulee joka kerta lisätä uusi käyttöjärjestelmä asetustiedosto manuaalisesti, ja tämä voi erittäin helposti luoda väärin määritetyn määritystiedoston. Väärin konfiguroidun määritystiedoston korjaamiseksi LILOssa käyttäjien on noudatettava lähestymistapaa, kuten käynnistämistä live-CD-levyltä. Dynaamisesti konfiguroitavan luonteen vuoksi on kuitenkin paljon helpompaa korjata väärin määritetty konfiguraatiotiedosto GRUBissa. LILOan verrattuna GRUBilla on erittäin hyvä tekninen tuki. LILO ei voi käynnistyä verkosta, kun taas GRUB varmasti voi. Mutta toisaalta, koska LILOa käytettiin, kehitettiin ja testattiin erittäin pitkään, suurin osa Linux-järjestelmänvalvojista on hyvin tietoinen LILO: n määrityksistä ja käsittelystä edes ilman mitään dokumentaatiota.