OS

In this section

  • 👢 Boot

    The Boot - starting process

    - BIOS est lancé automatiquement et détecte les périphs.
    - Charge la routine de démarrage depuis le MBR (Master Boot Record) - C'est le disk de boot et se trouve sur le premier secteur du disque dur.
    - Le MBR contient un loader qui charge le "second stage loader"  c'est le "boot loader" qui est propre au système qu'on charge.
    	-> linux a LILO (Linux Loader) ou GRUB ( Grand Unified  Bootloader)
    - LILO charge le noyau en mémoire, le décompresse et lui passe les paramètres.
    - Le noyau monte le FS / (à partir de là, les commandes dans /sbin et /bin sont disponibles)
    - Le Noyau exécute le premier procès "init" 
    

    Conf LILO

    LILO peut avoir plusieurs Noyaux comme choix. Le choix par default : “Linux”. /etc/lilo.conf : Config des parametres du noyau
    /sbin/lilo : pour que les nouveaux params soient enregistrés. -> créé le fichier /boot/map qui contient les blocs physiques où se trouve le prog de démarrage.

  • Certificates Authority

    Trust a CA on Linux host

    1# [RHEL] RootCA from DC need to be installed on host: 
    2cp my-domain-issuing.crt /etc/pki/ca-trust/source/anchors/my_domain_issuing.crt
    3cp my-domain-rootca.crt /etc/pki/ca-trust/source/anchors/my_domain_rootca.crt
    4update-ca-trust extract
    5
    6# [Ubuntu] 
    7sudo apt-get install -y ca-certificates
    8sudo cp local-ca.crt /usr/local/share/ca-certificates
    9sudo update-ca-certificates
    
  • Systemd
Thursday, January 15, 2026 Monday, January 1, 1