- OpenMandriva Lx version:
- Desktop environment (KDE, LXQT…):
- Description of the issue (screenshots if relevant):
NA (I don’t have the issue myself)
- Relevant informations (hardware involved, software version, logs or output…):
This post is in response to this thread: Boot-loader non mostra tutti i sistemi operativi
I’m posting here so I can write in English. The problem as described by user @Giorgio is that there are no boot entries created using OpenMandriva boot loader for an openSUSE system on multi-boot computer. Please correct me if this description in not accurate.
The first thing to do if user has not already done so is to run the command:
$ sudo update-grub2
in Konsole. This command runs a grub2 script that is supposed to check for, recognize, and create boot-able entries for all the operating systems on users computer. In the “real world” this works well most of the time but there are problems and sometimes the solution is a workaround rather than a fix. These are just realities of multi-booting.
There are 2 things to check for this problem:
Does os-prober correctly see and list the openSUSE operating system?
os-prober is the utility that grub2 script uses to check for “other” operating systems on your computer including Windows or other Linux system. To check os-prober simply run this command from Konsole:
$ sudo os-prober
Post the entire output of that in this thread as code with the </> icon.
Are all the operating systems listed? If they are great, if they are not then we have a problem with os-prober.
If os-prober lists all the operating systems on users computer does OpenMandriva grub2 script create a boot-able entry for openSUSE (or other) operating system?
To check the grub2 script you check contents of the file ‘/boot/grub2/grub.cfg’. This file is literally the grub2-menu. If there is not an entry in that file for the operating system in question then the problem lies with the grub2 script.
To create another file you can post in this thread run this command in Konsole:
$ cat /boot/grub2/grub.cfg > grub.cfg.txt
Post the created file “grub.cfg.txt” in this thread.
Summary: Once we determine whether problem is with os-prober or grub2 then we can ask developers to work on this.