Hello, I have 3 OS in mi laptop: openSuse 13.2, Win 8.1 and CentOS 7, I run the following commands:
#grub2-mkconfig -o /boot/grub2/grub.cfg
Generating grub configuration file ...
Found theme: /boot/grub2/themes/openSUSE/theme.txt
Found linux image: /boot/vmlinuz-4.0.5-2.g0e899eb-desktop
Found initrd image: /boot/initrd-4.0.5-2.g0e899eb-desktop
Found linux image: /boot/vmlinuz-3.16.7-21-desktop
Found initrd image: /boot/initrd-3.16.7-21-desktop
WARNING: lvmetad is running but disabled. Restart lvmetad before enabling it!
No volume groups found
Found CentOS Linux release 7.1.1503 (Core) on /dev/sda12
Found Windows Boot Manager on /dev/sda2@/efi/Microsoft/Boot/bootmgfw.efi
Found openSUSE 13.2 (x86_64) on /dev/sda8
done
#grub2-install /dev/sda
Installing for x86_64-efi platform.
Installation finished. No error reported.
But when I reboot I can only see openSuse 13.2 and Win 8.1. CentOS info: boot is in xfs, / and home are in the same partition in brtfs file system (I had problems with the GUI installer, and I had to use text installer). Thank you
The CentOS’s installer in text mode is horrible, it uses automatic partitioning, so i am not sure, it has 3 options:
-Brtfs: the actual one, in which I can’t see the entry.
-LVM: I can boot Centos from openSuse grub2, but I get black screen.
-standar: the horrible xfs and I can’t resize partitions, but I can boot from openSuse grub2 withour problems.
I think maybe is a brtfs issue, im not sure, in CentOS forum nobody answer xD, and I want to use openSuse grub2 because I like it :P. And I find this case curious.
Well look into /boot/efi and see if there is a centos directory. I don’t know what centos mounts by default in any given mode. Maybe also show fdisk -l so we all know your layout.
It is most likely is. Please run os-prober and upload full /var/log/messages (or journalctl output) between start and end of os-prober run to susepaste.org, post link here. Also post /proc/self/mountinfo from CentOS.