LILO

Den aktuelle version af siden er endnu ikke blevet gennemgået af erfarne bidragydere og kan afvige væsentligt fra den version , der blev gennemgået den 17. februar 2019; checks kræver 7 redigeringer .
LILO

Opstartsmenu
Type operativsystem bootloader
Forfatter Werner Almesberger
Udvikler Werner Almesberger
John Coffman
Joachim Wiedorn
Skrevet i C , samlesprog
Operativ system linux
Interface sprog engelsk
Første udgave 1992 [1]
nyeste version
Licens BSD
Internet side joonet.de/lilo/
 Mediefiler på Wikimedia Commons

LILO ( LI nux LO ader) var en af ​​standard boot-loadere til Linux- og BSD-systemer. De fleste distributioner bruger nu GRUB som deres primære bootloader. Den videre udvikling af LILO blev afsluttet i december 2015.

Oversigt

LILO er udviklet af Werner Almesberger. Den videre udvikling blev ledet af John Coffman (version 20-22), og i dag af Joachim Widorn.

LILO er uafhængig af filsystemet og kan derfor starte operativsystemet fra en harddisk eller diskette . På grund af dette gemmer LILO menupunkter og positionen af ​​opstartbare kerner direkte i opstartsindlæserens krop og skal opdateres (ved at køre lilo -værktøjet ) hver gang konfigurationen ændres (ændringer i lilo.conf-filen eller i filen lilo.conf). placering af opstartbare kerner på disken).

LILO understøtter op til 16 menupunkter ved opstart.

De to typer opstart, der understøttes af LILO, er opstart af Linux-kernen med valgfri initrd -understøttelse og overførsel af kontrol til en anden bootloader (chainloading).

LILO kan installeres i hovedopstartssektoren af ​​en MBR eller opstartssektoren af ​​en partition.

LILO bruger BIOS til at få adgang til harddiske, med begrænsninger iboende i denne ordning.

Brug

Konfigurationsfilen lilo.confoprettes automatisk af liloconfig -værktøjet, som er en del af LILO-pakken, og denne fil er placeret i /etc. LILO-programmet læser parametrene i filen lilo.confén gang under installationen, ikke hver gang operativsystemet starter. Efter manuel redigering lilo.confskal du geninstallere LILO ved at køre kommandoen som superbruger :

lilo

For at bruge liloconfig-værktøjet på kommandolinjen skal du skrive:

liloconfig

ELILO

Til EFI -baserede computere blev ELILO bootloader [3] udviklet , nu forladt [4] . Oprindeligt udviklet af Hewlett-Packard til IA-64- arkitekturen , blev den senere tilpasset til standard IA-32- og x86-64-arkitekturerne med EFI-understøttelse.

På Linux-distributioner installeret på Apple Macintosh-computere var ELILO en af ​​de bootloadere, der var tilgængelige til brug. [5]

Netværksstart understøttes også ved hjælp af TFTP og DHCP . [6] [7]

Noter

  1. LILO- depot . . Hentet 14. august 2012. Arkiveret fra originalen 1. september 2015.
  2. http://lilo.alioth.debian.org/
  3. Kapitel 24. Konfiguration af ELILO . CentOS.org . Hentet 5. oktober 2011. Arkiveret fra originalen 15. juni 2012.
  4. ELILO: EFI Linux Boot Loader . - "Dette projekt er forældreløst, Debian droppede det i 2014, og RH & SUSE stoppede med at bruge dette træ (og tilbageførte ændringer) længe før det, så de var ikke længere interesserede i at arbejde på det." Hentet 4. juli 2015. Arkiveret fra originalen 27. juni 2015.
  5. Singh, Amit (21. januar 2009), Mac OS X Internals: A Systems Approach , Addison-Wesley Professional (udgivet 2006), ISBN 0321278542 
  6. Opstart fra netværket . - "SUSE LINUX Enterprise Server - Installation og administration Kapitel 4. Central softwareinstallation og -opdatering - 4.3. Opstart fra netværket". Hentet 8. maj 2018. Arkiveret fra originalen 29. november 2020.
  7. Fleischli, Jason & Eranian, Stephane (19. oktober 2009), Sådan netstarter du med ELILO 

Links

Se også