tech:redhat_centos_initramfs_boot_drivers_disque_dracut
Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédente | |||
| tech:redhat_centos_initramfs_boot_drivers_disque_dracut [2025/05/24 12:23] – Jean-Baptiste | tech:redhat_centos_initramfs_boot_drivers_disque_dracut [2026/06/07 19:12] (Version actuelle) – modification externe 127.0.0.1 | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| + | < | ||
| + | {{tag> | ||
| + | |||
| + | # Redhat CentOS initramfs boot drivers disque dracut | ||
| + | |||
| + | |||
| + | Voir : | ||
| + | * https:// | ||
| + | * https:// | ||
| + | |||
| + | Après le grub, dès le démarrage sur le noyau : | ||
| + | |||
| + | ~~~ | ||
| + | Red Hat Entreprise Linux Server 7.2 (Maipo) dracut-033-360.el7_2.1 (Initramfs) | ||
| + | ~~~ | ||
| + | |||
| + | |||
| + | Une pression sur la touche **[Esc]** (Echape) et nous voyons : | ||
| + | |||
| + | ~~~ | ||
| + | Reached target Basic System OK | ||
| + | ~~~ | ||
| + | |||
| + | |||
| + | Après un long timeout, le shell " | ||
| + | |||
| + | |||
| + | |||
| + | ## Solution | ||
| + | |||
| + | Démarrer sur le noyaux en mode rescue via le grub du disque (et non le cd)\\ | ||
| + | C'est le dernier choix, dans mon cas **Red Hat Entreprise Linux Server (0-rescue-f78a3bd8e5864d92b20073ae9f0e26→** | ||
| + | |||
| + | Puis | ||
| + | |||
| + | ~~~ | ||
| + | # new-kernel-pkg --package kernel --mkinitrd --dracut --depmod --update 3.10-327.el7.x86_64 | ||
| + | new-kernel-pkg --package kernel --mkinitrd --dracut --depmod --update $(uname -r) | ||
| + | ~~~ | ||
| + | |||
| + | ## Notes | ||
| + | |||
| + | ### Démarrage sur le CD d' | ||
| + | |||
| + | |||
| + | ** Parfois il n'est pas nécessaire de démarrer sur le cd d' | ||
| + | Le **mode rescue** inclus dans le menu grub réussie à faire démarrer la machine | ||
| + | |||
| + | Touche **[Tab]** (Tabulation) pour pouvoir passer un argument au noyau. | ||
| + | |||
| + | Ajouter **rescue** à la ligne. Puis **[Entrée]** | ||
| + | |||
| + | |||
| + | Taper **1** pour **Continue** | ||
| + | |||
| + | |||
| + | Clavier français azerty | ||
| + | ~~~bash | ||
| + | loadkeys fr | ||
| + | ~~~ | ||
| + | |||
| + | chroot | ||
| + | ~~~bash | ||
| + | mount --bind /proc / | ||
| + | mount --bind /dev / | ||
| + | mount --bind /sys / | ||
| + | chroot / | ||
| + | ~~~ | ||
| + | |||
| + | |||
| + | Génération de l' | ||
| + | ~~~bash | ||
| + | dracut -f -v / | ||
| + | dracut -f -v --add-drivers " | ||
| + | ~~~ | ||
| + | |||
| + | Vérif de l' | ||
| + | ~~~bash | ||
| + | lsinitrd initramfs-2.6.32-22.el6.x86_64.img | ||
| + | ~~~ | ||
| + | |||
| + | Mise-à-jour Grub | ||
| + | ~~~bash | ||
| + | grub2-mkconfig -o / | ||
| + | ~~~ | ||
| + | |||
| + | Install Grub | ||
| + | ~~~bash | ||
| + | grub2-install /dev/sda | ||
| + | ~~~ | ||
| + | |||
| + | Déconnexion / redémmarrage | ||
| + | ~~~bash | ||
| + | cd / | ||
| + | sync | ||
| + | exit # Pour quitter le chroot | ||
| + | exit # Pour redémarrer | ||
| + | ~~~ | ||
| + | |||
| + | ## Dracut LVM | ||
| + | |||
| + | ~~~bash | ||
| + | mv / | ||
| + | vgextend --restoremissing vg00 /dev/sda3 | ||
| + | vgchange -ay vg00 | ||
| + | exit | ||
| + | ~~~ | ||
| + | |||
| + | ~~~bash | ||
| + | lvm pvs -av | ||
| + | lvm lvs -ao +devices | ||
| + | vgs -v | ||
| + | ~~~ | ||
| + | |||
