https://bugzilla.novell.com/show_bug.cgi?id=810912 https://bugzilla.novell.com/show_bug.cgi?id=810912#c0 Summary: grub2-efi generates faulty commands for loading another linux (missing "initrd") in UEFI setup Classification: openSUSE Product: openSUSE 12.3 Version: Final Platform: x86-64 OS/Version: SUSE Other Status: NEW Severity: Normal Priority: P5 - None Component: Bootloader AssignedTo: jsrain@suse.com ReportedBy: nrickert@ameritech.net QAContact: jsrain@suse.com Found By: --- Blocker: --- Created an attachment (id=531086) --> (http://bugzilla.novell.com/attachment.cgi?id=531086) The generated "grub.cfg" for my first install. User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:19.0) Gecko/20100101 Firefox/19.0 I have installed 12.3 twice in my UEFI box (using different partitions). The grub2 menu for each contains a line to boot the other install. And the way that is done is broken. Loading the main system (the one for which grub2-efi is loaded) uses something like: linuxefi "kernel-file-path" initrdefi "initrdfilepath" However, for booting the other installed system, it uses linux "kernel-file-path" The specific problem is that the "initrd" is not used. This cause problems with booting when encryption is used and the "initrd" is needed for the crypto. Reproducible: Always Steps to Reproduce: 1. 2. 3. I will shortly also attach the grub.cfg for the second install. You can compare the grub commands used for the system when it is main one being booted with those used for the same system when it is a secondary menu option in the other grub.cfg -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.