http://bugzilla.opensuse.org/show_bug.cgi?id=932033
Tristan Miller
# parted /dev/sda GNU Parted 3.1 Using /dev/sda Welcome to GNU Parted! Type 'help' to view a list of commands.
(parted) print Model: ATA WDC WD5000LPVX-2 (scsi) Disk /dev/sda: 500GB Sector size (logical/physical): 512B/4096B Partition Table: gpt Disk Flags: pmbr_boot
It turns out this "pmbr_boot" disk flag was the problem. I have no idea whether the flag was already there when I got the machine, or whether it's something the openSUSE installer added, but in any case it shouldn't be there for a successful UEFI boot. To fix the issue I did the following from a rescue system: # parted /dev/sda (parted) disk_set pmbr_boot off (parted) quit After some more searching it seems this problem has also been reported for other GNU/Linux distributions, including Red Hat and Mageia: https://bugs.mageia.org/show_bug.cgi?id=12822 https://bugzilla.redhat.com/show_bug.cgi?id=844551 So I would suggest that when YaST partitions a disk for use on a UEFI system, it should make sure not to set the pmbr_boot disk flag; if pmbr_boot is already set, YaST should unset it, or at the very least warn the user about it and offer to unset it. -- You are receiving this mail because: You are on the CC list for the bug.