? The Grand Unified Bootloader og Linux Loader er begge boot lastere for operativsystemet Linux . En boot loader er det første programmet som kjøres når maskinen starter opp . Den brukes til å laste operativsystemet og andre programmer som er nødvendige for å starte datamaskinen. GRUB og LILO utføre de samme funksjonene , men de har forskjellige brukergrensesnitt og konfigurasjon metoder . Historie
LILO var en av de første bootloaders for operativsystemet Linux . Det var den mest populære boot loader for Linux fram til 2001 , da GRUB bootloader begynte å erstatte det. GRUB ble opprinnelig utviklet av Erich Boleyn i 1995 og ble lagt til som en offisiell GNU-pakke i 1999. Som på tidspunktet for offentliggjøring , har utviklingen av GRUB bootloader blitt avviklet . Det har blitt erstattet av den GRUB2 bootloader som er designet for å utvide omfanget av GRUB
likheter
Både GRUB og LILO utføre de samme grunnleggende funksjon - . Lasting operativsystem inn i datamaskinens RAM . Begge støtter muligheten for å starte systemet i single user mode . De har begge en kommandolinje-grensesnitt , selv om LILO kommandolinjen grensesnittet er begrenset i sine evner. De begge bruker ren tekst konfigurasjonsfil som kan redigeres av systemadministratoren . Både GRUB og LILO støtte bruk av passord .
Forskjeller
LILO er faktisk lagret i Master Boot Record, eller boot sektor , på harddisken mens bare den første fasen av GRUB er lagret på MBR . Stage en eneste jobb er å laste den neste fasen av GRUB ligger innenfor de første 1024 sylindere av disken . Hvis du gjør en endring i LILO bootloader , må du også skrive om MBR , som kan gjøre systemet startes hvis endringen inneholder en feil . Endringer i GRUB konfigurasjonen leses under oppstartsprosessen . GRUB støtter bruk av MD5 kryptering av passord. LILO støtter bare tekst passord. GRUB støtter oppstart over nettverket mens LILO ikke.
GRUB Fordeler
GRUB bootloader er kraftigere enn LILO og støtter større filsystemer . Den har et fullt interaktiv kommandolinje-grensesnitt. Brukere navigere et menysystem der de kan velge hvilket operativsystem de ønsker å laste. GRUB støtter flere filsystemer enn LILO inkludert DOS FAT , BSD FFS og Linux filsystemer . Hvis konfigurasjonsfilen ikke er riktig konfigurert , vil GRUB gå tilbake til en kommandolinje -grensesnitt fremfor å gjengi systemet startes .