David C. Rankin composed on 2017-02-01 04:25 (UTC-0600): ...
Why the hell are you touching the mbr on /dev/sda when the opensuse install is on /dev/sdb and boots EXCLUSIVELY from /dev/sdb without any chainload or syslinux call (my bios tells it to boot from the 2nd drive). ...
Have you checked enough boots to be sure /dev/sda is always /dev/sda and not sometimes /dev/sdb after you've booted via a BIOS HD selection menu? Some BIOS have inexplicable memories and produce unexpected consequences when physical device order isn't intact at kernel load time. / specification in Grub and /etc/fstab by default are made via UUID nowadays, so boot will usually take place regardless whether the BIOS and the kernel are in sync as to which HD is which, if Grub is competently setup/installed to get a chosen kernel and initrd loaded. When one uses a BIOS boot menu to select a boot device, the first device isn't necessarily the same one that looking at motherboard ports and cables would lead one to believe is first, which is one of the reasons why alternatives to booting by device names were originally developed. If BIOS and kernel/disk driver are out of sync, Grub install device via device name, with perl and/or YaST as potential interlopers, AFAICT cannot necessarily produce the result expected by a human every time. -- "The wise are known for their understanding, and pleasant words are persuasive." Proverbs 16:21 (New Living Translation) Team OS/2 ** Reg. Linux User #211409 ** a11y rocks! Felix Miata *** http://fm.no-ip.com/ -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org