Red Hat Bugzilla – Bug 370391
220.127.116.11-21.fc7 fails to boot with "no setup signature found..."
Last modified: 2007-12-07 18:33:56 EST
Description of problem:
After installing the latest kernel update and attempting to reboot (with GRUB)
boot fails with the following error: "no setup signature found...".
Version-Release number of selected component (if applicable):
18.104.22.168-10.fc7 or 22.214.171.124-21.fc7
Steps to Reproduce:
1. Install kernel-126.96.36.199-21.fc7.i686.rpm
Boot fails immediately after the GRUB splash screen with "no setup signature
This may actually be a GRUB problem, since it seems that this is a kernel check
to make sure it's loaded correctly by the bootloader. But the problem did not
occur with 2.6.22, and LKML suggests that the boot code was changed in 2.6.23.
This only seems to occur on two of our machines. Both are older i686 machines
with the boot partition on a SCSI disk. SATA and IDE machines have no problems.
As a workaround, a GRUB boot CD will boot each system just fine, even if it
reads vmlinuz and initrd from (hd0) rather than (cd). But obviously requiring a
CD to reboot these machines is a nuisance.
How old is the GRUB on those machines?
The grub RPM is the latest version: 0.97-13. But I don't know when the last time
'grub-install' was run - probably a long time ago - and don't know how to
determine the version of an 'installed GRUB'. Do you recommend rerunning
Try running grub-install and see if that fixes the problem. The setup code has
been rewritten and there are some boot fixes in 2.6.24 that have not been
backported to Fedora.
That seemed to fix it - thanks! It would be a nice enhancement if upgrading the
grub RPM caused it to refresh the stage1, but I can accept that may be tough to
Should be fixed in next 2.6.23 kernel update.