Różnica między Grubem a Lilo
- 2344
- 90
- Marta Ruciński
Grub vs Lilo
Aby komputer mógł uruchomić po włączeniu, potrzebuje kilku programów, które pomogą. Jednym z tych programów jest ładowarka bootstrap lub ładowarka rozruchowa. Ładuje główny system operacyjny komputera.
Programy systemu operacyjnego są przechowywane w dyskach twardych; CD, DVD, Dysk Flash USD, dyskietka i karta pamięci flash i nie można uzyskać do nich dostępu centralny procesor komputera, ponieważ może wykonywać programy znalezione w ROM.
Osoby znalezione w pamięci RAM należy uzyskać za pomocą ładowarki rozruchowej, takie jak BIOS, EFI, SLOF, OpenBoot, OpenBios, BootMgr, Syslinux, NTLDR, Grub i Lilo. Te programy pozwalają komputerowi komunikować się z użytkownikiem.
Grub to Grand Unified Bootloader, który może uruchamiać systemy operacyjne opracowane przez Linux, Mach4, VSTA, DOS i wiele innych systemów operacyjnych. Może ładować jądra w różnych formatach binarnych, które są wprowadzane w znanym stanie, ułatwiając nowych użytkowników.
Istnieje kilka opcji w pliku konfiguracyjnym i umożliwia użytkownikom wieloboot i korzystanie z systemów operacyjnych, które są zainstalowane w komputerze i wybierać, które jądro do użycia w partycji systemu operacyjnego.
Obsługuje wiele formatów wykonywalnych i nie wymaga tłumaczenia geometrii. Ma monit polecenia przypominającego bash, który umożliwia użytkownikom uruchomienie zainstalowanego systemu operacyjnego z dyskietki, CD-ROM lub urządzenia USD.
Z drugiej strony Lilo jest ogólnym ładowarką rozruchową dla Linux. Jest to kod, który BIOS ładuje się do pamięci komputera podczas uruchamiania. Podobnie jak GRUB, może uruchomić system operacyjny z zewnętrznego źródła, takiego jak dyskietek lub dysk twardy.
Może napisać główny rekord rozruchu (MBR) na urządzeniu i może zlokalizować jądra, ładować je do pamięci i uruchomić. Umożliwia użytkownikom uruchamianie DOS, Windows, OS/2 i innych konfiguracji z Linux. Był to domyślny ładowarka rozruchowa Linuksa, dopóki nie został zastąpiony Grub.
W przeciwieństwie do Gruba, Lilo nie zezwala na uruchamianie z sieci i musi zostać ponownie zainstalowana do MBR po zmianie pliku konfiguracyjnego, podczas gdy GRUB automatycznie domyślnie do interfejsu wiersza poleceń. Lilo jest jednak łatwiejsze w użyciu niż Grub, ponieważ jest prostszy.
Streszczenie:
1.Grub to ładowarka rozruchowa, która może być używana dla Linux, VSTA, DOS i innych systemów operacyjnych, podczas gdy Lilo jest ogólnym ładowarką rozruchową dla Linux.
2.Zarówno Grub, jak i Lilo mogą uruchamiać systemy operacyjne z urządzeń zewnętrznych, takich jak dyskietki i dyski twarde, ale 3.Grub umożliwia uruchamianie z sieci, podczas gdy Lilo nie.
4.Po zmianie pliku konfiguracyjnego Lilo musi zostać ponownie zainstalowana do MBR, a Grub domyślnie do interfejsu wiersza poleceń.
5.Grub jest bardziej skomplikowany w użyciu, a Lilo jest prostszy i łatwiejszy w użyciu.
6.Lilo to stary domyślny ładowarka rozruchowa dla Linux, a Grub jest nowym domyślnym ładowarką rozruchową.
7.Grub może być używany do różnych innych systemów operacyjnych w przeciwieństwie do LILO, który jest używany tylko w systemach operacyjnych Linux.