Apparence
Uubu.fr

Les systèmes Linux, l’open source, les réseaux, l’interopérabilité, etc.
« Il vaut mieux viser la perfection et la manquer que viser l’imperfection et l’atteindre. » (Bertrand Arthur William RUSSEL)
22 mai 2017

boot Linux initramfs           Démarrage du système


dracut.conf

dracut.conf

Fichier de configuration pour dracut

OPTIONS

add_dracutmodules+=" ‹dracut modules› " Ajoute la liste de modules dracut
dracutmodules+=" ‹dracut modules› " Liste de modules dracut à appeler
omit_dracutmodules+=" ‹dracut modules› " Omet la liste des modules dracut
drivers+=" ‹kernel modules› " liste de modules kernel à inclure exclusivement
add_drivers+=" ‹kernel modules› " liste de module à inclure
force_drivers+=" ‹list of kernel modules› " idem à add_drivers, mais s'assure que les pilotes sont chargés très tôt via modprobe
omit_drivers+=" ‹kernel modules› " liste de modules à ne pas ajouter
filesystems+=" ‹filesystem names› " Liste de modules fs à inclure exclusivement
drivers_dir="‹kernel modules directory›" Répertoire où rechercher les modules kernel
fw_dir+=" :‹dir›[:‹dir› ...] " Répertoire additionnel où rechercher les firmwares
install_items+=" ‹file›[ ‹file› ...] " Fichiers additionnels à inclure
install_optional_items+=" ‹file›[ ‹file› ...] " fichiers additionnels à inclure s'ils existent
compress="{bzip2|lzma|xz|gzip|lzo|lz4|‹compressor [args ...]›}" compression à utiliser
do_strip="{yes|no}" strip les binaire à inclure
do_prelink="{yes|no}" prelink les binaires à inclure
hostonly="{yes|no}" mode hostonly
hostonly_cmdline="{yes|no}" Stocke les arguments de ligne de commande dans l'initramfs
i18n_install_all="{yes|no}" Installe tous les fichiers claviers et font disponible
persistent_policy="‹policy›" Stratégie pour adressesr les disques et partitions. (ex: by-uuid, by-label)
tmpdir="‹temporary directory›" répertoire temporaire à utiliser
use_fstab="{yes|no}" Utilise /etc/fstab au lieur de /proc/self/mountinfo
add_fstab+=" ‹filename› " Ajoute les entrées dans le fichier au fstab de l'initramfs
add_device+=" ‹device› " Connecte le périphérique. Utile en mode hostonly pour le supporte du swap dans une partition lvm chiffrée.
mdadmconf="{yes|no}" Inclus /etc/mdadm.conf
lvmconf="{yes|no}" Inclus /etc/lvm/lvm.conf
fscks=" ‹fsck tools› " Ajoute une liste d'outils fsck. Défaut: "umount mount /sbin/fsck /sbin/fsck.cramfs /sbin/fsck.exfat /sbin/fsck.ext2 /sbin/fsck.ext3 /sbin/fsck.ext4 /sbin/fsck.fat /sbin/fsck.minix /sbin/fsck.msdos /sbin/fsck.nfs /sbin/fsck.vfat xfs_db xfs_check xfs_repair e2fsck jfs_fsck reiserfsck btrfsck"
nofscks="{yes|no}" N'installe pas les outils fsck
ro_mnt="{yes|no}" mount '/' et '/usr' en lecture seule
kernel_cmdline="parameters" Spécifie les paramètres de ligne de commande du kernel
kernel_only="{yes|no}" Installe seulement les drivers et firmwares
no_kernel="{yes|no}" N'instanne pas les drivers et firmwares
acpi_override="{yes|no}" Remplace la table ACPI fournis par le BIOS.
acpi_table_dir="‹dir›" Répertoire où rechercher les tables ACPI.
early_microcode="{yes|no}" combine le microcode avec ramdisk
stdloglvl="{0-6}" Niveau de log de l'erreur standard
sysloglvl="{0-6}" Niveau de log syslog
fileloglvl="{0-6}" Niveau de log fichier
logfile="‹file›" Chemin du fichier de log
show_modules="{yes|no}" Affiche le nom des modules inclus sur stdout
i18n_vars="‹variable mapping›" voir dracut/modules.d/10i18n/README
i18n_default_font="‹fontname›" Font à installer.
i18n_install_all="{yes|no}" Installe tout
reproducible="{yes|no}" Créé une image reproductible
loginstall="‹DIR›" Log tous les fichiers installés depuis l'hôte dans le répertoire spécifié
uefi_stub="‹FILE›" Spécifie le loader UEFI qui va charger le kernel, initramfs et ligne de commande.
kernel_image="‹FILE›" Spécifie l'image kernel à inclure dans l'exécutable UEFI.