Hi All,
I have a macbook and run OpenSUSE 13.2 dual boot with Mac OS X 10.6 using rEFIT. I just upgraded my OpenSUSE to Tumbleweed and after restarting, OpenSUSE GRUB page cannot load and get stuck on a black screen. So basically, when I start my system, I get to rEFIT page and choose linux, then it gets to a black screen with “GRUB _” and get stuck there.
I would highly appreciate if someone help me how to resolve the boot loading issue.
A similar thing happened to me on one of my systems about a month or so ago (IIRC, after applying the huge changes brought forth by the switch to gcc5). Anyway, I can’t remember if I just chrooted and ran grub2-mkconfig or if I did a reinstall of grub. Either way, see: https://forums.opensuse.org/content.php/128-Re-install-Grub2-from-DVD-Rescue?
What I have noticed is that when Tumbleweed sets up partitions it does not add the “boot” flag to the /boot partition and the Grub setup (during initial installation or via chroot) doesn’t change this either.
At least in my case, with a separate /boot partition 2 times I had to go in with a live USB, open gParted and set the “boot” flag to the /boot partition.
Hi, sorry for lack of basic knowledge, but does this happen also with Tumbleweed default btrfs installation? If so I’d like to fix it as soon as I install it (haven’t check the latest release)
At least in my case, with a separate /boot partition 2 times I had to go in with a live USB, open gParted and set the “boot” flag to the /boot partition.
Once I added the flag, it would boot properly
What live usb distro did you choose for running gparted?
I’m not sure but I think openSUSE put the root as btrfs and my /home has been ext4 for a while now (maybe a throwback from the first time I installed Linux on it??)
I had an Ubuntu live USB laying around that I used. That one I know came with gParted which it uses during installing Ubuntu, but does not install gParted.
I think one time I only had a Fedora or some other Live distribution available and so I had to “install” gparted while running from the USB. I didn’t bother with updating the system because it’s all gone when I reboot the computer.
I’m sure there is a way to do it using fdisk, but I don’t know offhand what the steps are (and I’m not in front of any Linux boxes).
The key is to know which partition has the /boot partition or be able to figure it out. That’s why I use gParted, because I can visually see what disks I have and their size to figure out which one is /boot and which one is a swap partition.