как создать образ rescue initramfs на centos 7?

после моего последнего запуска yum update мой тестовый ящик имеет kernel-3.10.0-327.13.1 установлен. При установке dracut сгенерировал initramfs-3.10.0-327.13.1.el7.x86_64.img, а initramfs-0-rescue-7da0bd6ff130413b99bf0b6a1bde637e.img слева старый с kernel-3.10.0-327. Как создать новый образ rescue initramfs с новым ядром и новыми модулями ядра, такими как ZFS?

17
задан raven428
11.01.2023 23:42 Количество просмотров материала 3124
Распечатать страницу

1 ответ

похоже, что ядро восстановления и образ создаются /etc/kernel/postinst.d/51-dracut-rescue-postinst.sh при первой установке ядра. Этот сценарий проверяет наличие аварийного ядра и образа и не создает новых при установке дополнительных ядер.

чтобы восстановить их, вам придется изменять существующие пути:

mv /boot/vmlinuz-0-rescue-$(cat /etc/machine-id){,.backup}
mv /boot/initramfs-0-rescue-$(cat /etc/machine-id).img{,.backup}

затем вы можете запустить скрипт так:

/etc/kernel/postinst.d/51-dracut-rescue-postinst.sh $(uname -r) /boot/vmlinuz-$(uname -r)
3
отвечен Luke Dixon 2023-01-13 07:30

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх