hi all i have opensue 42.1 installed in uefi mode and debian 7.9 installed also in uefi mode.
both work ok BUT when i try to load debian from opensuse grub it tell me “kernel too old”
is there anyway to fix this problem?
thanks , nir.
hi all i have opensue 42.1 installed in uefi mode and debian 7.9 installed also in uefi mode.
both work ok BUT when i try to load debian from opensuse grub it tell me “kernel too old”
is there anyway to fix this problem?
thanks , nir.
I’m guessing here.
I did install Debian a while ago, but I think it was Debian 8. I have not experienced your problem.
I will assume that “secure-boot” is disabled, because I think you would otherwise get a different error message.
Edit “/boot/grub2/grub.cfg” on your opensuse system. Ignore all of the warnings against do this. But note that this will be only a temporary change. If it works, then I can suggest a permanent fix. For the moment, this is experimental computer science.
Look for the line that starts Debian. It will probably be two lines. I expect that they will look like this:
linuxefi --lots-of-stuff-
initrdefi --other-stuff-
Change that "linuxefi" to "linux". And change that "initrdefi" to "initrd".
Then tell us if that works.
Explanation: Using "linuxefi" and "initrdefi" loads the kernel via the "efi stub". I'm guessing that you have a kernel that was built without an efi stub, and that's what the error message is reporting.