I installed openSUSE 13.2 to dedicated partition but unable to boot it. During installation I changed grub2 to be installed on /, not mbr. When I set the boot flag to that partition and boot, it just gives some “Intel boot manager” -text: http://tinypic.com/r/2wqbz48/8 before showing grub menu and stops there. What can I do?
Installation went through without error messages. Iso is verified. I used “nomodeset” -option because otherwise installation program gives just black screen. I don’t have UEFI. At the moment I’ve boot flag at main 13.1 partition. Yast bootloader won’t recognize the 13.2 partition (I have “probe other OSs” checked) nor does running “grub2-mkconfig -o /boot/grub2/grub.cfg”. I’ve tried to copy from 13.2’s /boot/grub2/grub.cfg the entries to my /etc/grub.d/40_custom and run the grub2-mkconfig but system freezes before grub menu is shown. My 13.1 installations (I’ve 2 of them) had similar problem about getting recognized but this worked for them.
My partitions: primary: main 13.1 (boot-flag) and 12.3. Extended: data, secondary 13.1 and 13.2. The 13.1 and 13.2 partitions use btrfs.
It is impossible to boot from logical partition. So it is unclear what happened during installation - where yast decided to place bootloader and whether it was successful. If you are interested in investigating current condition - download https://github.com/arvidjaar/bootinfoscript/raw/master/bootinfoscript, run it from Live/rescue image and upload results to http://susepaste.org/
I hope it’s not the same trap I fell into. Try installing ext4 instead of btrfs. Grub2 apparently doesn’t fully support btrfs which also took me while to find out. Why this file system is then selected as default within the openSUSE installation? Or at least a warning being displayed when selecting Grub2 in combination with btrfs? I don’t know.
Well, works for me now and 13.2 looks great so far.
Ah, I had totally forgot that. Thanks for the tip.
That sounds very much like me case too. My 13.1 and 13.2 installs (both brtfs) got never recognized but 12.3 install (ext4) is recognized always without any problem. If that’s so, there should definitely be warning or info about the issue when using brtfs + grub2.
I did this, and managed to get the right syntax when adding entries for grub2 manually and 13.2 booted up! Thanks for answers. If anybody has a tip how to get Yast bootloader or grub2-mkconfig to recognize those brtfs (without the need to add them manually) it would be welcome.