Темы
Добавление образа восстановления
Удаление образа восстановления
Добавление образа восстановления
Наличие пакета dracut-config-rescue в системе свидетельствует о способности создавать спасательный образ
- Код: выделить все
dnf install dracut-config-rescue
Так же значение "yes" у параметра dracut_rescue_image в файле /usr/lib/dracut/dracut.conf.d/02-rescue.conf разрешает создавать спасательный образ
Генерируется образ скриптом 51-dracut-rescue.install с рядом параметров. Пример команды для текущей версии ядра таков:
- Код: выделить все
/usr/lib/kernel/install.d/51-dracut-rescue.install add $(uname -r) "" /lib/modules/$(uname -r)/vmlinuz
Подставив конкретную версию ядра, например 5.19.16-301.fc37.x86_64, вместо переменной $(uname -r) можно получить данный образ для любого, установленного в системе, ядра
Удаление образа восстановления
За генерацию образа и добавление соответствующих пунктов меню GRUB отвечает пакет dracut-config-rescue, который мы и удалим
- Код: выделить все
dnf remove dracut-config-rescue
Затем нужно удалить параметры ядра отвечающие за загрузку образа. Так как трюк со ЗВЁЗДОЧКОЙ не работает
- Код: выделить все
grubby --remove-kernel=/boot/vmlinuz-0-rescue*
То для определения полного имени параметра используем
- Код: выделить все
grubby --info=ALL |grep rescue
В тоге должна получиться команда примерно такая
- Код: выделить все
grubby --remove-kernel=/boot/vmlinuz-0-rescue-3e9dc234b83442ff95546ced5299751b
Теперь нужно проконтролировать, что на загрузочном разделе не останется образов восстановления
- Код: выделить все
cd /boot/ && rm vmlinuz-0-rescue-* initramfs-0-rescue-*.img