11 Paramètres de démarrage de démarrage du noyau Linux expliqués

11 Paramètres de démarrage de démarrage du noyau Linux expliqués

Le démarrage Linux est un processus complexe par rapport aux processus de démarrage dans toute autre distribution. Le noyau Linux accepte beaucoup de paramètres au démarrage, en ligne de commande. Ce paramètre de temps de démarrage en ligne de commande transmet plusieurs types d'informations au noyau Linux au démarrage du système.

Paramètres de temps de démarrage du noyau

Démarrage d'un noyau Linux directement à partir de Bios En utilisant le noyau sur CD (/ dev / cdrom), n'autorisez pas d'attribuer le paramètre directement. Pour cela, nous avons besoin d'un programme spécial appelé bootloader. Les deux chargeurs de démarrage les plus utilisés dans Linux sont:

  1. GNU GRUB (GNU Grand Unified Bootloader)
  2. Lilo (Linux Loader)

GNU GRUB est un package de chargeur de démarrage du GNOU Projet qui est capable de démarrer l'un des multiples noyau ou toute configuration de noyau spécifique sur Unix et Linux System.

Lilo a la capacité de démarrer divers noyaux et de stocker leur configuration dans un fichier texte brut. Lilo est capable de démarrer Windows, Unix, BSD, Linux et toute autre plate-forme connue avec diverses options.

Les arguments de démarrage du noyau Linux sont transmis dans une liste de chaînes séparées avec des espaces blancs. L'approche conventionnelle pour transmettre des arguments de démarrage au noyau est sous la forme de:

nom [= valeur_1] [, valeur_2]… [, valeur_10]

Où 'name = mot-clé unique«Il définit la partie du noyau où la valeur doit être associée. La valeur qu'il peut contenir est de 10, maximum. Le code actuel ne gère que dix Paramètres séparés par des virgules par mots clés.

Ici, dans cet article, nous allons couvrir certains des paramètres communs de démarrage du noyau dans Linux, que vous devriez savoir.

1. init

Cela définit la commande initiale qui doit être exécutée par le noyau. Si 'init'n'est pas défini, il recherche le'init'Dans les emplacements respectifs suivants avant que le noyau atterrit en mode panique.

  1. / sbin / init
  2. / etc / init
  3. / bin / init
  4. / bac / sh

2. NFSADDRS

Les ensembles de paramètres ci-dessus NFS Adresse de démarrage à une chaîne utile en cas de démarrage net.

3. NFSROOT

Le 'nfsroot ' Le paramètre définit le nom de la racine NFS sur une chaîne qui est utile en cas de démarrage net. Le nom de chaîne est préfixé par '/ tftpboot«Si ça ne commence pas par»/ /',','ou tout chiffre.

4. racine

Qui passe racine Le paramètre au moment de démarrage définit le système à utiliser comme système de fichiers racine.

5. seul

Le 'seul'Paramètre qui guide'init`` À l'ordinateur de démarrage en mode utilisateur unique et désactivez le démarrage de tous les démons.

6. ro

Ce paramètre indique au chargeur de démarrage de monter le système de fichiers racine dans lecture seulement mode. De sorte que fsck Le programme peut effectuer une analyse du système de fichiers, vous n'émettez pas FSCK sur un lire écrire système de fichiers.

7. rw

Ce paramètre force le chargeur de démarrage pour monter le système de fichiers racine dans lire écrire mode.

8. Hdx

Ajustez la géométrie du pilote IDE, le 'Hdx'L'argument est très pratique si le BIOS génère des informations non pertinentes et incorrectes.

9. réserve

Cet argument est très utile pour protéger E / S Régions ports des sondes.

dix. console

Définit une console de port série vers le noyau avec une prise en charge de la console série.

11. mem

Définit la quantité totale de mémoire système disponible, utile tout en utilisant RAM.

Le noyau Linux accepte des charges de paramètres au démarrage. Nous couvririons le reste des paramètres dans l'article à venir.

C'est tout pour le moment. Je serai bientôt là avec un autre article, jusque-là, restez à l'écoute et connecté à Tecmint.