Образ восстановления (Rescue).

Установка, настройка, эксплуатация.

Модератор: ROOT

Образ восстановления (Rescue).

Сообщение ROOT » 26 окт 2022, 21:15

Оглавление


Темы
 Добавление образа восстановления 
 Удаление образа восстановления 


 Добавление образа восстановления 
Наличие пакета 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
Лучше ужасный конец, чем ужас без конца!


Для желающих поддержать
Карта SB: 5469 4009 6510 2267
Аватар пользователя
ROOT
Администратор
 
Сообщений: 425
Зарегистрирован: 01 авг 2011, 09:36
Откуда: Моск. обл., г. Железнодорожный

Вернуться в Fedora

Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2

cron