[Bug 1096066] New: Cannot install booting (grub) into MBR of "/dev/sda"
http://bugzilla.opensuse.org/show_bug.cgi?id=1096066 Bug ID: 1096066 Summary: Cannot install booting (grub) into MBR of "/dev/sda" Classification: openSUSE Product: openSUSE Distribution Version: Leap 15.0 Hardware: x86-64 OS: SUSE Other Status: NEW Severity: Normal Priority: P5 - None Component: Installation Assignee: yast2-maintainers@suse.de Reporter: nwr10cst-oslnx@yahoo.com QA Contact: jsrain@suse.com Found By: --- Blocker: --- User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Firefox/60.0 Build Identifier: I am seeing this in a KVM virtual machine, which I setup to test problems reported by users at opensuse forums. The VM has two virtual disks, "/dev/sda" and "/dev/sdb". I first install Leap 42.3 into "/dev/sda". It is set to boot from the root partition "/dev/sda2". And that all works as expected. I next tried to install Leap 15.0 into "/dev/sdb". And I wanted it to boot from the MBR in "/dev/sda". It seems impossible to set this. I set the disk order to make "/dev/sda" first in disk order. But the summary screen still shows that booting will be from "/dev/sdb". This used to work with earlier openSUSE releases. I plan to attach yast logs and a screenshot of the summary screen showing the problem. Reproducible: Always -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1096066
http://bugzilla.opensuse.org/show_bug.cgi?id=1096066#c1
--- Comment #1 from Neil Rickert
http://bugzilla.opensuse.org/show_bug.cgi?id=1096066
http://bugzilla.opensuse.org/show_bug.cgi?id=1096066#c2
--- Comment #2 from Neil Rickert
http://bugzilla.opensuse.org/show_bug.cgi?id=1096066
http://bugzilla.opensuse.org/show_bug.cgi?id=1096066#c3
Andrei Borzenkov
http://bugzilla.opensuse.org/show_bug.cgi?id=1096066
http://bugzilla.opensuse.org/show_bug.cgi?id=1096066#c4
--- Comment #4 from Neil Rickert
http://bugzilla.opensuse.org/show_bug.cgi?id=1096066
http://bugzilla.opensuse.org/show_bug.cgi?id=1096066#c8
richard bragg
http://bugzilla.opensuse.org/show_bug.cgi?id=1096066
http://bugzilla.opensuse.org/show_bug.cgi?id=1096066#c9
--- Comment #9 from Josef Reidinger
As the person who raised the issue on the forum I found this change to be confusing. 42.3 just simply "refused" to install to MBR if boot order of disks is changed, Leap would always install to where /boot is located and this isn't highlighted clearly. It is mentioned but you have to read carefully that it will use MBR on "the wrong disk".
I've always installed Linux by changing boot order in BIOS, then installing O/S to sda (sdb is for data) and it has always installed and booted nicely. If MS need big patches to Windows I can change boot order in BIOS to let Windows do it's multiple reboots without needing to be there.
I am bit lost here. It should work with new way in Leap15, not? It will install it to sda if sda is the one without windows and sdb is only for data + windows, not? or you have sda with windows and linux, but want to boot linux with sdb? Then I worry the later one is really expert one which involves touches BIOS configuration and for that Boot Custom should work as intended. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1096066
http://bugzilla.opensuse.org/show_bug.cgi?id=1096066#c10
--- Comment #10 from Neil Rickert
http://bugzilla.opensuse.org/show_bug.cgi?id=1096066
http://bugzilla.opensuse.org/show_bug.cgi?id=1096066#c14
--- Comment #14 from Neil Rickert
And proposal is to add real devices that is used for install. So it will look like "boot from MBR (/dev/sda, /dev/sdb)" How do you like it?
Yes, that should be good. Anything that increases clarity and reduces ambiguity is good. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1096066
http://bugzilla.opensuse.org/show_bug.cgi?id=1096066#c15
--- Comment #15 from richard bragg
http://bugzilla.opensuse.org/show_bug.cgi?id=1096066
http://bugzilla.opensuse.org/show_bug.cgi?id=1096066#c16
--- Comment #16 from Josef Reidinger
Will there be any guidance on custom location? So if I want to put into MBR of a disk I enter /dev/sd? and it will get it right.
I did have one situation where somehow an extra disk showed up so my disk normally showing and sdb was actually sdc.
But in essence if I want GRUB to go to MBR of my second (data) disk I'd select Custom and enter /dev/sdb?
well, in such case as yast2-bootloader do not modify entry, but understand udev
links, I suggest to put there udev link which is stable like
/dev/disk/by-id/
participants (1)
-
bugzilla_noreply@novell.com