On Thu, 2016-03-24 at 19:32 -0500, Neil Rickert wrote:
On 03/24/2016 01:59 PM, Dave Howorth wrote:
I had Mint installed on a machine, which also has W10, and it was all working fine. I installed Leap and that is working fine. When I reboot I get taken to openSUSE's boot menu, which is fine, and it reboots either Leap or W10 fine, but if I select the line for Mint it says
error: vmlinuz.... has invalid signature. error: you need to load the kernel first.
My reply is to the first message. But I'm commenting on several messages.
Thanks Neil.
If you disable secure-boot, then you should be able to boot Mint.
I'm trying to avoid that if I can.
Or, as Carlos suggested, boot Mint directly from the firmware. You can possibly hit F12 during boot, and select mint from the firmware menu. Or you can change the boot order from within Leap.
The firmware boot menu just shows Windows. I think that when I installed Mint, it showed both Windows and Mint, but I might have misremembered. Anyway, it now shows just Windows.
The command: "efibootmgr -v" will list the bootable systems, and give each a 4-digit number (perhaps a hexadecimal number).
Then: efibootmgr -n 0005 will cause entry 0005 to be booted on the next boot. This is a one-time change. Or: efibootmgr -o 0005 will permanently change the boot order, making entry 5 the default.
Thanks, that worked, so it now boots to Mint.
What you have found, is that opensuse cannot boot Mint in secure-boot mode. I suggest you check whether Mint can boot opensuse. When I last checked, it could. The boot process for Mint was less secure, in that it wasn't checking kernel signatures. (It was only checking the "shim" signature).
I'm having trouble with this step. I'm now running Mint, but running its os-prober (well, Ubuntu's) only shows Windows. It doesn't even show Mint itself, let alone openSUSE. I gather there is something called os-prober-efi but it's not part of the Mint repositories so I'm not sure whether I need to use that or use some flag to the Mint os-prober, or something else?
Another possibility is to create your own kernel signing key, and sign the Mint kernel yourself. I was doing that for a while. I no long have Mint installed. But I do have Kaos installed, and I'm signing that kernel with my own key so that I can boot it with secure-boot.
Hmm, that seems like more moving parts than I'd ideally like. I'm looking for the closest approximation of 'just works out of the box' that I can find. Cheers, Dave -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org