Назад | Перейти на главную страницу

Сервер Linux - проверка возможности загрузки образа initramfs

как проверить возможность загрузки образа initramfs без фактической перезагрузки системы - причина, по которой нам это нужно, - предположим, если кто-то берет систему на короткое время и внезапно обнаруживает, что образ initramfs поврежден и должен выполнить восстановление

у меня возникла одна идея - перенести этот образ на виртуальную машину и с нее загрузить ..?

можем ли мы извлечь изображение и сравнить его содержимое, так сказать, с золотым изображением. изображение, которое, по нашему мнению, не повреждено.

спасибо ~ Сай

Ты можешь использовать qemu чтобы проверить ваш initramfs файлы.

qemu-kvm -kernel /boot/vmlinuz-3.19.3-200.fc21.x86_64 \
  -initrd /boot/initramfs-3.19.3-200.fc21.x86_64.img \
  -hda foo

Очевидно, что система не загрузится, так как hda опция указывает на фиктивный файл. Этого должно быть достаточно, чтобы доказать, что initramfs тем не менее, загрузочный. Предоставьте действующий qcow изображение, если есть сомнения.