Middle
Wat zijn de opstartfasen van het Linux-besturingssysteem en welke opstartladers worden daarbij gebruikt?
sobes.tech AI
Antwoord van AI
- BIOS/UEFI Initiator: Hardware initialisatie, selectie van opstartapparaat.
- Bootloader: Laden van de kernel van het besturingssysteem. Belangrijkste bootloaders:
- GRUB (Grand Unified Bootloader): Het meest gangbaar, ondersteunt meervoudig opstarten, configuratie van kernelparameters.
- LILO (Linux Loader): Oudere dan GRUB, minder flexibel.
- Kernel Initialisatie: Laden van de kernel in het RAM, uitpakken, zoeken en monteren van het root-bestandssysteem.
initramfs/initrd: Tijdelijk root-bestandssysteem in RAM, bevat minimale drivers en utilities voor het monteren van het echte root-bestandssysteem.- Root Filesystem Mount: Monteren van het hoofdroot-bestandssysteem.
- Init Proces (
systemd/SysVinit): Start van het initialisatieproces dat het starten van services, demon en systeemvoorbereiding beheert.
Meestal wordt GRUB2 gebruikt.
# Voorbeeld van GRUB2-configuratie
# /etc/default/grub
GRUB_DEFAULT=0
GRUB_TIMEOUT=5
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
GRUB_CMDLINE_LINUX=""