Paramètres

On peut spécifier des paramètres au noyau via le bootloader (grub,lilo)

Paramètre du lanceur (bootloader)

  • vga: syntaxe: vga=[ask|<mode>].
    Explication: se paramètre utilise le bios (disponible seulement sur i386) et premet de changer l'affichage texte lors du chargement du noyau et aussi indique le mode par défaut du mode texte. Il doit être indiqué avant la décompression du noyau.
    • vga=ask: affiche un prompt et demande un mode (on peut taper scan pour avoir une liste auto-détectée).
    • vga=<mode> un mode comme 771, etc...
  • On peut voir l'option envoyé par le bootloader à l'aide de cette commande: cat /proc/1/environ | tr '\0' "\n" ou encore cat /proc/cmdline. Cette commande n'affiche pas la valeur choisie après ask, mais bien la valeur dans le bootloader.

Source...

initrd

initrd est un fichier chargé dans la mémoire vive (RAMDISK) lors du démarrage de linux, après le kernel qui contient une arborescence de fichier minimale (root /). Cette image permet de chargé les modules pour l'accès au disque IDE, SCSI ou le module RAID. Tous les fichiers dans /etc/modprobe.conf sont aussi chargés de cette façon.

Type de fichier: archive cpio gzippé

Emplacement: généralement dans le répertoire /boot

Lancement dans grub: initrd /boot/initrd

Création: mkinitrd (sur fedora) ou mkinitramfs (sur debian).

Documentation: voir man mkinitrd ou man mkinitramfs

Exemple pour voir les fichiers

mkdir test
cp /boot/initrd.img-2.6.16-2-686 test/initrd.gz
cd test
gzip -d initrd.gz
cpio -i --list < initrd

Hyperliens...