Сервер Linux - проверка загрузки образа initramfs
Как проверить загрузку образа initramfs без фактической перезагрузки системы - причина, по которой нам это нужно, - предположим, если взять систему за короткое окно и вдруг обнаружит, что образ initramfs поврежден и должен выполнить восстановление
одна идея, которую я получил, это перенести этот образ на виртуальную машину и загрузить его с этого..?
Можем ли мы извлечь изображение и сравнить его содержимое с золотым изображением, так сказать. изображение, которое мы считаем, не повреждено.
спасибо ~ Сай
1 ответ
Ты можешь использовать 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
изображение, если есть сомнения.