CentOS /boot is on separated xfs partition.
Legacy BIOS.
Any idea please ?
CentOS /boot is on separated xfs partition.
Legacy BIOS.
Any idea please ?
After booting 15.1, in
YaST > Boot Loader > Bootloader Options
is the checkbox “Probe Foreign OS” checked?
Note all OS’s must boot using the same method or they won’t see one another
It was grayed so I checked it.
kexec-tools was then installed but CentOS is still missing in grub menu.
Can you please write something more about method of booting ?
Wrong. At least Linux does not care (you can boot the same installation both using BIOS and EFI).
Missing information, here. You might want to explain why kexec-tools isn’t installed. Seems to me it is usually installed by default. Looks to me like you’ve been doing some fiddling around.
Run as root
NOW=$(date +%s)
os-prober
journalctl --no-pager --since=@$NOW
and post full output.
It’s probably result of failed distribution upgrade. But problem with missing CentOS had appeared much earlier.
There are two main ways to setup booting MBR(legacy) and EFI. If you mix modes the installer may not see any OS in a different mode thus it does not get added to Grub. If you installed Centos in legacy mode and openSUSE in .EFI the legacy mode OS may not be seen by the setup tools and not be added to the grub menu.
In general you need to boot the installer in the mode you want to use to boot the OS and for simplicity all OS’s should use the same boot method.
Stop spreading absolute nonsense.
CentOS boot partition is on /dev/sda6
# NOW=$(date +%s)
lin:/home/us # os-prober
/dev/sda1:Windows 8:Windows:chain
/dev/sda13:Debian GNU/Linux 10 (buster):Debian:linux
lin:/home/us # journalctl --no-pager --since=@$NOW
-- Logs begin at Wed 2018-09-22 19:15:58 CEST, end at Mon 2019-09-23 19:22:09 CEST. --
Sep 23 19:22:05 lin os-prober[11217]: debug: running /usr/lib/os-probes/50mounted-tests on /dev/sda1
Sep 23 19:22:06 lin 50mounted-tests[11228]: debug: mounted using GRUB ntfs filesystem driver
Sep 23 19:22:06 lin 50mounted-tests[11229]: debug: running subtest /usr/lib/os-probes/mounted/05efi
Sep 23 19:22:06 lin 05efi[11231]: debug: Not on UEFI platform
Sep 23 19:22:06 lin 50mounted-tests[11232]: debug: running subtest /usr/lib/os-probes/mounted/10freedos
Sep 23 19:22:06 lin 10freedos[11234]: debug: /dev/sda1 is not a FAT partition: exiting
Sep 23 19:22:06 lin 50mounted-tests[11235]: debug: running subtest /usr/lib/os-probes/mounted/10qnx
Sep 23 19:22:06 lin 10qnx[11237]: debug: /dev/sda1 is not a QNX4 partition: exiting
Sep 23 19:22:06 lin 50mounted-tests[11238]: debug: running subtest /usr/lib/os-probes/mounted/20macosx
Sep 23 19:22:06 lin macosx-prober[11240]: debug: /dev/sda1 is not an HFS+ partition: exiting
Sep 23 19:22:06 lin 50mounted-tests[11241]: debug: running subtest /usr/lib/os-probes/mounted/20microsoft
Sep 23 19:22:06 lin 20microsoft[11243]: debug: /dev/sda1 is a NTFS partition
Sep 23 19:22:06 lin 20microsoft[11255]: result: /dev/sda1:Windows 8:Windows:chain
Sep 23 19:22:06 lin 50mounted-tests[11256]: debug: os found by subtest /usr/lib/os-probes/mounted/20microsoft
Sep 23 19:22:06 lin os-prober[11260]: debug: os detected by /usr/lib/os-probes/50mounted-tests
Sep 23 19:22:06 lin os-prober[11265]: debug: /dev/sda10: is active swap
Sep 23 19:22:06 lin os-prober[11298]: debug: running /usr/lib/os-probes/mounted/05efi on mounted /dev/sda12
Sep 23 19:22:06 lin 05efi[11300]: debug: Not on UEFI platform
Sep 23 19:22:06 lin os-prober[11301]: debug: running /usr/lib/os-probes/mounted/10freedos on mounted /dev/sda12
Sep 23 19:22:06 lin 10freedos[11303]: debug: /dev/sda12 is not a FAT partition: exiting
Sep 23 19:22:06 lin os-prober[11304]: debug: running /usr/lib/os-probes/mounted/10qnx on mounted /dev/sda12
Sep 23 19:22:06 lin 10qnx[11306]: debug: /dev/sda12 is not a QNX4 partition: exiting
Sep 23 19:22:06 lin os-prober[11307]: debug: running /usr/lib/os-probes/mounted/20macosx on mounted /dev/sda12
Sep 23 19:22:06 lin macosx-prober[11309]: debug: /dev/sda12 is not an HFS+ partition: exiting
Sep 23 19:22:06 lin os-prober[11310]: debug: running /usr/lib/os-probes/mounted/20microsoft on mounted /dev/sda12
Sep 23 19:22:06 lin 20microsoft[11312]: debug: /dev/sda12 is not a MS partition: exiting
Sep 23 19:22:06 lin os-prober[11313]: debug: running /usr/lib/os-probes/mounted/30utility on mounted /dev/sda12
Sep 23 19:22:06 lin 30utility[11315]: debug: /dev/sda12 is not a FAT partition: exiting
Sep 23 19:22:06 lin os-prober[11316]: debug: running /usr/lib/os-probes/mounted/40lsb on mounted /dev/sda12
Sep 23 19:22:06 lin os-prober[11318]: debug: running /usr/lib/os-probes/mounted/70hurd on mounted /dev/sda12
Sep 23 19:22:06 lin os-prober[11320]: debug: running /usr/lib/os-probes/mounted/80minix on mounted /dev/sda12
Sep 23 19:22:06 lin os-prober[11322]: debug: running /usr/lib/os-probes/mounted/83haiku on mounted /dev/sda12
Sep 23 19:22:06 lin 83haiku[11324]: debug: /dev/sda12 is not a BeFS partition: exiting
Sep 23 19:22:06 lin os-prober[11325]: debug: running /usr/lib/os-probes/mounted/90linux-distro on mounted /dev/sda12
Sep 23 19:22:06 lin os-prober[11328]: debug: running /usr/lib/os-probes/mounted/90solaris on mounted /dev/sda12
Sep 23 19:22:06 lin os-prober[11567]: debug: os detected by /usr/lib/os-probes/50mounted-tests
Sep 23 19:22:06 lin os-prober[11575]: debug: running /usr/lib/os-probes/50mounted-tests on /dev/sda13
Sep 23 19:22:07 lin 50mounted-tests[11586]: debug: mounted using GRUB ext2 filesystem driver
Sep 23 19:22:07 lin 50mounted-tests[11587]: debug: running subtest /usr/lib/os-probes/mounted/05efi
Sep 23 19:22:07 lin 05efi[11589]: debug: Not on UEFI platform
Sep 23 19:22:07 lin 50mounted-tests[11590]: debug: running subtest /usr/lib/os-probes/mounted/10freedos
Sep 23 19:22:07 lin 10freedos[11592]: debug: /dev/sda13 is not a FAT partition: exiting
Sep 23 19:22:07 lin 50mounted-tests[11593]: debug: running subtest /usr/lib/os-probes/mounted/10qnx
Sep 23 19:22:07 lin 10qnx[11595]: debug: /dev/sda13 is not a QNX4 partition: exiting
Sep 23 19:22:07 lin 50mounted-tests[11596]: debug: running subtest /usr/lib/os-probes/mounted/20macosx
Sep 23 19:22:07 lin macosx-prober[11598]: debug: /dev/sda13 is not an HFS+ partition: exiting
Sep 23 19:22:07 lin 50mounted-tests[11599]: debug: running subtest /usr/lib/os-probes/mounted/20microsoft
Sep 23 19:22:07 lin 20microsoft[11601]: debug: /dev/sda13 is not a MS partition: exiting
Sep 23 19:22:07 lin 50mounted-tests[11602]: debug: running subtest /usr/lib/os-probes/mounted/30utility
Sep 23 19:22:07 lin 30utility[11604]: debug: /dev/sda13 is not a FAT partition: exiting
Sep 23 19:22:07 lin 50mounted-tests[11605]: debug: running subtest /usr/lib/os-probes/mounted/40lsb
Sep 23 19:22:07 lin 50mounted-tests[11607]: debug: running subtest /usr/lib/os-probes/mounted/70hurd
Sep 23 19:22:07 lin 50mounted-tests[11609]: debug: running subtest /usr/lib/os-probes/mounted/80minix
Sep 23 19:22:07 lin 50mounted-tests[11611]: debug: running subtest /usr/lib/os-probes/mounted/83haiku
Sep 23 19:22:07 lin 83haiku[11613]: debug: /dev/sda13 is not a BeFS partition: exiting
Sep 23 19:22:07 lin 50mounted-tests[11614]: debug: running subtest /usr/lib/os-probes/mounted/90linux-distro
Sep 23 19:22:07 lin 90linux-distro[11623]: result: /dev/sda13:Debian GNU/Linux 10 (buster):Debian:linux
Sep 23 19:22:07 lin 50mounted-tests[11624]: debug: os found by subtest /usr/lib/os-probes/mounted/90linux-distro
Sep 23 19:22:07 lin os-prober[11697]: debug: running /usr/lib/os-probes/mounted/05efi on mounted /dev/sda2
Sep 23 19:22:07 lin 05efi[11699]: debug: Not on UEFI platform
Sep 23 19:22:07 lin os-prober[11700]: debug: running /usr/lib/os-probes/mounted/10freedos on mounted /dev/sda2
Sep 23 19:22:07 lin 10freedos[11702]: debug: /dev/sda2 is not a FAT partition: exiting
Sep 23 19:22:07 lin os-prober[11703]: debug: running /usr/lib/os-probes/mounted/10qnx on mounted /dev/sda2
Sep 23 19:22:07 lin 10qnx[11705]: debug: /dev/sda2 is not a QNX4 partition: exiting
Sep 23 19:22:07 lin os-prober[11706]: debug: running /usr/lib/os-probes/mounted/20macosx on mounted /dev/sda2
Sep 23 19:22:07 lin macosx-prober[11708]: debug: /dev/sda2 is not an HFS+ partition: exiting
Sep 23 19:22:07 lin os-prober[11709]: debug: running /usr/lib/os-probes/mounted/20microsoft on mounted /dev/sda2
Sep 23 19:22:07 lin 20microsoft[11711]: debug: /dev/sda2 is a FUSE partition
Sep 23 19:22:07 lin os-prober[11728]: debug: running /usr/lib/os-probes/mounted/30utility on mounted /dev/sda2
Sep 23 19:22:08 lin 30utility[11730]: debug: /dev/sda2 is not a FAT partition: exiting
Sep 23 19:22:08 lin os-prober[11731]: debug: running /usr/lib/os-probes/mounted/40lsb on mounted /dev/sda2
Sep 23 19:22:08 lin os-prober[11733]: debug: running /usr/lib/os-probes/mounted/70hurd on mounted /dev/sda2
Sep 23 19:22:08 lin os-prober[11735]: debug: running /usr/lib/os-probes/mounted/80minix on mounted /dev/sda2
Sep 23 19:22:08 lin os-prober[11737]: debug: running /usr/lib/os-probes/mounted/83haiku on mounted /dev/sda2
Sep 23 19:22:08 lin 83haiku[11739]: debug: /dev/sda2 is not a BeFS partition: exiting
Sep 23 19:22:08 lin os-prober[11740]: debug: running /usr/lib/os-probes/mounted/90linux-distro on mounted /dev/sda2
Sep 23 19:22:08 lin os-prober[11743]: debug: running /usr/lib/os-probes/mounted/90solaris on mounted /dev/sda2
Sep 23 19:22:08 lin os-prober[11752]: debug: running /usr/lib/os-probes/50mounted-tests on /dev/sda3
Sep 23 19:22:08 lin 50mounted-tests[11760]: debug: /dev/sda3 type not recognised; skipping
Sep 23 19:22:08 lin os-prober[11761]: debug: os detected by /usr/lib/os-probes/50mounted-tests
Sep 23 19:22:08 lin os-prober[11769]: debug: running /usr/lib/os-probes/50mounted-tests on /dev/sda5
Sep 23 19:22:08 lin 50mounted-tests[11780]: debug: mounted using GRUB ext2 filesystem driver
Sep 23 19:22:08 lin 50mounted-tests[11781]: debug: running subtest /usr/lib/os-probes/mounted/05efi
Sep 23 19:22:08 lin 05efi[11783]: debug: Not on UEFI platform
Sep 23 19:22:08 lin 50mounted-tests[11784]: debug: running subtest /usr/lib/os-probes/mounted/10freedos
Sep 23 19:22:08 lin 10freedos[11786]: debug: /dev/sda5 is not a FAT partition: exiting
Sep 23 19:22:08 lin 50mounted-tests[11787]: debug: running subtest /usr/lib/os-probes/mounted/10qnx
Sep 23 19:22:08 lin 10qnx[11789]: debug: /dev/sda5 is not a QNX4 partition: exiting
Sep 23 19:22:08 lin 50mounted-tests[11790]: debug: running subtest /usr/lib/os-probes/mounted/20macosx
Sep 23 19:22:08 lin macosx-prober[11792]: debug: /dev/sda5 is not an HFS+ partition: exiting
Sep 23 19:22:08 lin 50mounted-tests[11793]: debug: running subtest /usr/lib/os-probes/mounted/20microsoft
Sep 23 19:22:08 lin 20microsoft[11795]: debug: /dev/sda5 is not a MS partition: exiting
Sep 23 19:22:08 lin 50mounted-tests[11796]: debug: running subtest /usr/lib/os-probes/mounted/30utility
Sep 23 19:22:08 lin 30utility[11798]: debug: /dev/sda5 is not a FAT partition: exiting
Sep 23 19:22:08 lin 50mounted-tests[11799]: debug: running subtest /usr/lib/os-probes/mounted/40lsb
Sep 23 19:22:08 lin 50mounted-tests[11801]: debug: running subtest /usr/lib/os-probes/mounted/70hurd
Sep 23 19:22:08 lin 50mounted-tests[11803]: debug: running subtest /usr/lib/os-probes/mounted/80minix
Sep 23 19:22:08 lin 50mounted-tests[11805]: debug: running subtest /usr/lib/os-probes/mounted/83haiku
Sep 23 19:22:08 lin 83haiku[11807]: debug: /dev/sda5 is not a BeFS partition: exiting
Sep 23 19:22:08 lin 50mounted-tests[11808]: debug: running subtest /usr/lib/os-probes/mounted/90linux-distro
Sep 23 19:22:08 lin 50mounted-tests[11811]: debug: running subtest /usr/lib/os-probes/mounted/90solaris
Sep 23 19:22:08 lin 50mounted-tests[11813]: debug: running subtest /usr/lib/os-probes/mounted/efi
Sep 23 19:22:08 lin os-prober[11825]: debug: running /usr/lib/os-probes/50mounted-tests on /dev/sda6
Sep 23 19:22:09 lin 50mounted-tests[11836]: debug: mounted using GRUB xfs filesystem driver
Sep 23 19:22:09 lin 50mounted-tests[11837]: debug: running subtest /usr/lib/os-probes/mounted/05efi
Sep 23 19:22:09 lin 05efi[11839]: debug: Not on UEFI platform
Sep 23 19:22:09 lin 50mounted-tests[11840]: debug: running subtest /usr/lib/os-probes/mounted/10freedos
Sep 23 19:22:09 lin 10freedos[11842]: debug: /dev/sda6 is not a FAT partition: exiting
Sep 23 19:22:09 lin 50mounted-tests[11843]: debug: running subtest /usr/lib/os-probes/mounted/10qnx
Sep 23 19:22:09 lin 10qnx[11845]: debug: /dev/sda6 is not a QNX4 partition: exiting
Sep 23 19:22:09 lin 50mounted-tests[11846]: debug: running subtest /usr/lib/os-probes/mounted/20macosx
Sep 23 19:22:09 lin macosx-prober[11848]: debug: /dev/sda6 is not an HFS+ partition: exiting
Sep 23 19:22:09 lin 50mounted-tests[11849]: debug: running subtest /usr/lib/os-probes/mounted/20microsoft
Sep 23 19:22:09 lin 20microsoft[11851]: debug: /dev/sda6 is not a MS partition: exiting
Sep 23 19:22:09 lin 50mounted-tests[11852]: debug: running subtest /usr/lib/os-probes/mounted/30utility
Sep 23 19:22:09 lin 30utility[11854]: debug: /dev/sda6 is not a FAT partition: exiting
Sep 23 19:22:09 lin 50mounted-tests[11855]: debug: running subtest /usr/lib/os-probes/mounted/40lsb
Sep 23 19:22:09 lin 50mounted-tests[11857]: debug: running subtest /usr/lib/os-probes/mounted/70hurd
Sep 23 19:22:09 lin 50mounted-tests[11859]: debug: running subtest /usr/lib/os-probes/mounted/80minix
Sep 23 19:22:09 lin 50mounted-tests[11861]: debug: running subtest /usr/lib/os-probes/mounted/83haiku
Sep 23 19:22:09 lin 83haiku[11863]: debug: /dev/sda6 is not a BeFS partition: exiting
Sep 23 19:22:09 lin 50mounted-tests[11864]: debug: running subtest /usr/lib/os-probes/mounted/90linux-distro
Sep 23 19:22:09 lin 50mounted-tests[11867]: debug: running subtest /usr/lib/os-probes/mounted/90solaris
Sep 23 19:22:09 lin 50mounted-tests[11869]: debug: running subtest /usr/lib/os-probes/mounted/efi
Sep 23 19:22:09 lin os-prober[11880]: debug: running /usr/lib/os-probes/50mounted-tests on /dev/sda7
Sep 23 19:22:09 lin 50mounted-tests[11886]: debug: /dev/sda7 is a LUKS partition; skipping
Sep 23 19:22:09 lin os-prober[11887]: debug: os detected by /usr/lib/os-probes/50mounted-tests
Sep 23 19:22:09 lin os-prober[11895]: debug: running /usr/lib/os-probes/50mounted-tests on /dev/sda8
Sep 23 19:22:09 lin 50mounted-tests[11901]: debug: /dev/sda8 is a LUKS partition; skipping
Sep 23 19:22:09 lin os-prober[11902]: debug: os detected by /usr/lib/os-probes/50mounted-tests
Sep 23 19:22:09 lin os-prober[11910]: debug: running /usr/lib/os-probes/50mounted-tests on /dev/sda9
Sep 23 19:22:09 lin 50mounted-tests[11916]: debug: /dev/sda9 is a LUKS partition; skipping
(end of first part)
Sep 23 19:22:09 lin macosx-prober[11950]: debug: /dev/sdb1 is not an HFS+ partition: exiting
Sep 23 19:22:09 lin os-prober[11951]: debug: running /usr/lib/os-probes/mounted/20microsoft on mounted /dev/sdb1
Sep 23 19:22:09 lin 20microsoft[11953]: debug: /dev/sdb1 is a FAT32 partition
Sep 23 19:22:09 lin os-prober[11962]: debug: running /usr/lib/os-probes/mounted/30utility on mounted /dev/sdb1
Sep 23 19:22:09 lin 30utility[11964]: debug: /dev/sdb1 is a FAT32 partition
Sep 23 19:22:09 lin os-prober[11969]: debug: running /usr/lib/os-probes/mounted/40lsb on mounted /dev/sdb1
Sep 23 19:22:09 lin os-prober[11971]: debug: running /usr/lib/os-probes/mounted/70hurd on mounted /dev/sdb1
Sep 23 19:22:09 lin os-prober[11973]: debug: running /usr/lib/os-probes/mounted/80minix on mounted /dev/sdb1
Sep 23 19:22:09 lin os-prober[11975]: debug: running /usr/lib/os-probes/mounted/83haiku on mounted /dev/sdb1
Sep 23 19:22:09 lin 83haiku[11977]: debug: /dev/sdb1 is not a BeFS partition: exiting
Sep 23 19:22:09 lin os-prober[11978]: debug: running /usr/lib/os-probes/mounted/90linux-distro on mounted /dev/sdb1
Sep 23 19:22:09 lin os-prober[11981]: debug: running /usr/lib/os-probes/mounted/90solaris on mounted /dev/sdb1
All OS’s are installed in legacy mode.
It is not nonsense Multi boot using mixed boot methods is not automatic and requires manual intervention even if it is multi-Linux Best practice is don’t mix boot methods you you will have to fix things.
.
With all in legacy mode it should just work unless you have odd setups like encryption or something else somewhere and setting include foreign .in Yast boot loader should bring the other OS into the grub menu.
os-prober should show an other OS visable
I’ll have to agree with arvidjaar on this one.
With linux, it does not matter. I have had no difficulty installing for legacy booting, then booting with EFI (from the menu of another linux install).
You can’t mix with Windows, but you can with linux.
It looks as if os-prober is not seeing your CentOS system. And that probably means that it is broken in some way.
CentOS /boot partition is not encrypted.
Yes it does.
When I copy part of grub.cfg from CentOS into grub.cfg from openSUSE, it is visible and working.