Page 1 of 5 123 ... LastLast
Results 1 to 10 of 41

Thread: Issues with booting, GPT and UEFI

  1. #1

    Default Issues with booting, GPT and UEFI

    Greetings,
    I'm running openSUSE 13.1 on my HP Probook laptop which has 3 boot modes: legacy (bios), UEFI hybrid and UEFI native. I will try to explain exactly the issues (not particularily openSUSE related) I have encountered.

    1. GPT partition table / legacy bios mode / two linux installations (arch, openSUSE) with openSUSE managing GRUB2. Tried to add the other installation (arch linux) but it wouldn't show up in the GRUB menu.
    2. The same installation but tried to install GRUB or syslinux from arch to /dev/sda or separate boot partition. When booting it said that no system was found (it didn't even see the bootloader).
    3. Switched to UEFI native, installed openSUSE with GRUB-efi and "No bootable image found, notebook will be shut down" error on startup. Although, if I press F9 (this shows bootable devices) I can choose "opensuse" and boot.

    I've read some articles regarding GPT-bios compatibility so I've eventually switched to UEFI mode. But I still don't understand why it doesn't go to the GRUB menu automatically at startup.
    I have a separate /boot/efi partition.

  2. #2
    Join Date
    Aug 2010
    Location
    Chicago suburbs
    Posts
    15,673
    Blog Entries
    3

    Default Re: Issues with booting, GPT and UEFI

    Quote Originally Posted by bogdanc2011 View Post
    I have a separate /boot/efi partition.
    Do you also have Windows on that box? And, if so, is that booting in UEFI mode?
    openSUSE Leap 15.3; KDE Plasma 5.18.6;

  3. #3
    Join Date
    Sep 2012
    Posts
    7,096

    Default Re: Issues with booting, GPT and UEFI

    Quote Originally Posted by bogdanc2011 View Post
    1. GPT partition table / legacy bios mode / two linux installations (arch, openSUSE) with openSUSE managing GRUB2. Tried to add the other installation (arch linux) but it wouldn't show up in the GRUB menu.
    If you added arch after openSUSE, you need to recreate boot menu in openSUSE. You may also check whether "Probe foreign OS" is enabled in yast bootloader settings.
    2. The same installation but tried to install GRUB or syslinux from arch to /dev/sda or separate boot partition. When booting it said that no system was found (it didn't even see the bootloader).
    That's likely impossible on GPT. "No system was found" means no active partition and GPT does not have notion of active partition.
    3. Switched to UEFI native, installed openSUSE with GRUB-efi and "No bootable image found, notebook will be shut down" error on startup. Although, if I press F9 (this shows bootable devices) I can choose "opensuse" and boot.
    That's confusing. Do you mean that your system boots if you explicitly select "opensuse" but does not boot by default? In this case please show output of "efibootmgr -v" after booting into openSUSE.

  4. #4

    Default Re: Issues with booting, GPT and UEFI

    If you added arch after openSUSE, you need to recreate boot menu in openSUSE. You may also check whether "Probe foreign OS" is enabled in yast bootloader
    Yes, indeed this works now in UEFI mode.
    Do you also have Windows on that box? And, if so, is that booting in UEFI mode?
    No, the only systems are openSUSE and various other distros that I test (but openSUSE is managing GRUB).
    That's confusing. Do you mean that your system boots if you explicitly select "opensuse" but does not boot by default? In this case please show output of "efibootmgr -v" after booting into openSUSE.
    By default, it does not boot, I just get that error, which is an UEFI eror. Here, I've made some shots of what's happening uefi - Imgur
    First, there's the error. Then I restart, press ESC to enter the BIOS menu, F9 to enter the boot menu, choose EFI file and it's done.

    Code:
    linux-ky72:/home/bogdan # efibootmgr -v
    BootCurrent: 0000
    Timeout: 0 seconds
    The machine is an HP laptop.

  5. #5
    Join Date
    Sep 2012
    Posts
    7,096

    Default Re: Issues with booting, GPT and UEFI

    Quote Originally Posted by bogdanc2011 View Post
    Code:
    linux-ky72:/home/bogdan # efibootmgr -v
    BootCurrent: 0000
    Timeout: 0 seconds
    Well, it sounds like your EFI NVRAM space is corrupted or for whatever reason kernel cannot access it. Could you test if "efibootmgr" behaves the same in other distros?

  6. #6

    Default Re: Issues with booting, GPT and UEFI

    Quote Originally Posted by arvidjaar View Post
    Well, it sounds like your EFI NVRAM space is corrupted or for whatever reason kernel cannot access it. Could you test if "efibootmgr" behaves the same in other distros?
    The /boot/efi partition wasn't touched by anything other than openSUSE.
    The other distro I now have installed is debian, but I've skipped the bootloader installation part.
    I remember that the only system I could boot into directly was Fedora, and the installation process was the same as in openSUSE, with root, swap and /boot/efi partitions.

  7. #7
    Join Date
    Feb 2009
    Location
    Spain
    Posts
    25,547

    Default Re: Issues with booting, GPT and UEFI

    On 2013-12-11 21:26, bogdanc2011 wrote:
    >
    > arvidjaar;2607385 Wrote:
    >> Well, it sounds like your EFI NVRAM space is corrupted or for whatever
    >> reason kernel cannot access it. Could you test if "efibootmgr" behaves
    >> the same in other distros?

    > The /boot/efi partition wasn't touched by anything other than openSUSE.


    EFI NVRAM is part of the "bios", not the hard disk. There is some
    explanation on the release notes, I think - if that is what arvidjaar means.


    openSUSE 13.1 Release Notes


    --
    Cheers / Saludos,

    Carlos E. R.
    (from 12.3 x86_64 "Dartmouth" at Telcontar)

  8. #8
    Join Date
    Sep 2012
    Posts
    7,096

    Default Re: Issues with booting, GPT and UEFI

    Quote Originally Posted by bogdanc2011 View Post
    The /boot/efi partition wasn't touched by anything other than openSUSE.
    I did not ask about partitions. I asked about "efibootmgr -v" output in other OS installed on the same computer.

  9. #9

    Default Re: Issues with booting, GPT and UEFI

    Quote Originally Posted by arvidjaar View Post
    I did not ask about partitions. I asked about "efibootmgr -v" output in other OS installed on the same computer.
    "Command not found"

  10. #10
    Join Date
    Sep 2012
    Posts
    7,096

    Default Re: Issues with booting, GPT and UEFI

    Quote Originally Posted by bogdanc2011 View Post
    "Command not found"
    Hmm ... I'm a bit surprised to find Linux on UEFI system without efibootmgr, but well ...

    I still believe you have hardware problems; if system is still under warranty, I'd try to contact HP - may be it is possible to reinitialize whatever storage is used for EFI variables and then you will be able to add proper boot entry for openSUSE.

Page 1 of 5 123 ... LastLast

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •