(In reply to Fabian Vogt from comment #10) > (In reply to Josef Reidinger from comment #6) > > If I get it, it is pae kernel, so i586? I actually kind of expect that > > dracut will find kernel if it is called to regenerate initrd. > > > > dracut maintainers: as part of mkinitrd kill bootloader replace call with > > `dracut --force` but it does not find pae kernel. Is it expected? > > Not a dracut maintainer, but I think I can answer it anyway: > > "mkinitrd" calls dracut for all installed kernels, while "dracut --force" > generates an initrd for the currently running kernel version. You can use > the "--regenerate-all" option for that effect. > > mkinitrd also calls "update-bootloader --refresh" at the end, which dracut > does not. thanks for analysis, missing update-bootloader is not issue as it was installed previously, so as long as it use same name for initrd generated grub config is valid. that regenerate-all argument looks like fix. Previously I check just dracut --help which does not contain it. But it is in manpage. So I will prepare fix.