On 2017-01-18 03:41, David C. Rankin wrote:
and
$ cat /etc/default/grub_installdevice /dev/sda1 /dev/sda activate generic_mbr
(WTF?) that shouldn't be there. Thank you Andrei. Why do we have such a file? That is dangerous as heck.
Just for comparison, this is mine: cer@Telcontar:~> cat /etc/default/grub_installdevice /dev/disk/by-label/a_boot_2 cer@Telcontar:~> On another machine it doesn't exist: Isengard:~ # cat /etc/default/grub_installdevice cat: /etc/default/grub_installdevice: No such file or directory Isengard:~ # ls /etc/default/ cdrecord google-chrome grub grub.old nss passwd rmt rscsi star su useradd Isengard:~ # This machine failed to boot recently because the UEFI boot entry had changed, apparently, to an unbootable entry, after an update of many things by YaST. Coincidence or red herring, I don't know. On a third machine: cer@minas-tirith:~> cat /etc/default/grub_installdevice /dev/sda4 cer@minas-tirith:~> On another install of that same machine: cer@minas-tirith:~> cat /other/etc/default/grub_installdevice /dev/disk/by-uuid/768baa80-5273-4588-8084-13fae6e4dc56 cer@minas-tirith:~> This is not consistent: label, uuid, traditional device, nothing... -- Cheers / Saludos, Carlos E. R. (from 42.2 x86_64 "Malachite" at Telcontar)