После перезагрузки хоста система не запускается - ошибка "Invalid magic number"

1. Проблема

После перезагрузки хоста, система не запускается

invalid magic number

2. Причина

Повреждение образа ядра

3. Решение

  1. Загрузитесь с образа zVirt, используйте ту версию образа, которую использовали для установки ОС

  2. В меню загрузки выберите Troubleshooting

  3. Далее Rescue a zVirt Node 3.0 system

  4. Далее введите 3 - Skip to shell

  5. Создайте каталог

    mkdir /mnt/boot
  6. Найдите раздел диска, который использовался для директории /boot, обычно это /dev/sda1

  7. Смонтируйте раздел диска:

    mount -t xfs /dev/sda1 /mnt/boot
  8. Просмотрите файлы в каталогах

    ls -l /mnt/boot
    ls -l /mtn/boot/zvirt-node-ng-3.0-0.20220410.0+1

    Из примера видно что в каталоге /mtn/boot/zvirt-node-ng-3.0-0.20220410.0+1 у файлов initramfs-4.18.0-373.el8.x86_64.img, initramfs-4.18.0-373.el8.x86_64kdump.img, vmlinuz-4.18.0-373.el8.x86_64 размер равен 0

    0

  9. Скопируйте файлы:

    cp -a /mnt/boot/initramfs-initramfs-4.18.0-373.el8.x86_64.img /mnt/boot/zvirt-node-ng-3.0-0.20220410.0+1/initramfs-4.18.0-373.el8.x86_64.img
    cp -a /mnt/boot/initramfs-initramfs-4.18.0-373.el8.x86_64kdump.img /mnt/boot/zvirt-node-ng-3.0-0.20220410.0+1/initramfs-4.18.0-373.el8.x86_64kdump.img
    cp -a /mnt/boot/vmlinuz-4.18.0-373.el8.x86_64 /mnt/boot/zvirt-node-ng-3.0-0.20220410.0+1/vmlinuz-4.18.0-373.el8.x86_64
  10. Перезапустите систему

    reboot