• Mageia 9 - GRUB ignores the other distributions

    From Gilberto F da Silva@2:250/1 to All on Fri Nov 25 00:18:50 2022
    After installing Magia 9 and restarts the computer, GRUB only shows the
    Mageia distribution is available. The other two distributions installed
    on the same computer do not appear.

    I use the Legacy system at BIOS.

    --

    Abraços

    Gilberto F da Silva

    --- MBSE BBS v1.0.8 (Linux-x86_64)
    * Origin: Hejmo (2:250/1@fidonet)
  • From Doug Laidlaw@2:250/1 to All on Sat Dec 10 17:35:24 2022
    On 25/11/22 11:18, Gilberto F da Silva wrote:
    After installing Magia 9 and restarts the computer, GRUB only shows the Mageia distribution is available. The other two distributions installed
    on the same computer do not appear.

    I use the Legacy system at BIOS.

    Mageia 9 is only an alpha, and problems can be expected. If Legacy GRUB
    is even available, don't use it; use Grub2. Grub2 has a thing called os-prober, which looks for other distros, so it needs to be active. In /etc/default/grub, I have a line:

    GRUB_DISABLE_OS_PROBER=false

    If that is set to TRUE, it may be the cause of your problem, but I doubt
    it; it never is. File bug reports.

    HTH,

    Doug.

    --- MBSE BBS v1.0.8 (Linux-x86_64)
    * Origin: Aioe.org NNTP Server (2:250/1@fidonet)
  • From Gilberto F da Silva@2:250/1 to All on Mon Dec 12 12:00:50 2022
    Doug Laidlaw wrote:
    On 25/11/22 11:18, Gilberto F da Silva wrote:
    After installing Magia 9 and restarts the computer, GRUB only shows  the
    Mageia distribution is available. The other two distributions installed
    on the same computer do not appear.

    I use the Legacy system at BIOS.

    Mageia 9 is only an alpha, and problems can be expected.  If Legacy GRUB
    is even available, don't use it; use Grub2.  Grub2 has a thing called os-prober, which looks for other distros, so it needs to be active.  In /etc/default/grub, I have a line:

    GRUB_DISABLE_OS_PROBER=false

    If that is set to TRUE, it may be the cause of your problem, but I doubt
    it; it never is.  File bug reports.


    I found out what was wrong. Mageia 9 was installed on a GPT partitioned
    disk. I erased the entire disk and partitioned it MSDOS style.

    --

    Abraços

    Gilberto F da Silva

    --- MBSE BBS v1.0.8 (Linux-x86_64)
    * Origin: Hejmo (2:250/1@fidonet)
  • From Vincent Coen@2:250/1 to Gilberto F da Silva on Mon Dec 12 15:42:28 2022
    Hello Gilberto!

    Monday December 12 2022 12:00, Gilberto F da Silva wrote to All:

    Doug Laidlaw wrote:
    On 25/11/22 11:18, Gilberto F da Silva wrote:
    After installing Magia 9 and restarts the computer, GRUB only
    shows  the Mageia distribution is available. The other two
    distributions installed on the same computer do not appear.

    I use the Legacy system at BIOS.

    Mageia 9 is only an alpha, and problems can be expected.  If Legacy
    GRUB is even available, don't use it; use Grub2.  Grub2 has a thing
    called os-prober, which looks for other distros, so it needs to be
    active.  In /etc/default/grub, I have a line:

    GRUB_DISABLE_OS_PROBER=false

    If that is set to TRUE, it may be the cause of your problem, but I
    doubt it; it never is.  File bug reports.


    I found out what was wrong. Mageia 9 was installed on a GPT
    partitioned disk. I erased the entire disk and partitioned it MSDOS
    style.

    That, in itself is a bug and a serious one.

    GPT partitions are used more and more these days so it has to work with it.

    Vincent


    SEEN-BY: 25/0 250/0 1 2 3 4 5 6 8 12 263/0 467/4 712/1321
  • From Bit Twister@2:250/1 to All on Mon Dec 12 18:45:42 2022
    On Mon, 12 Dec 2022 10:00:50 -0200, Gilberto F da Silva wrote:
    Doug Laidlaw wrote:
    On 25/11/22 11:18, Gilberto F da Silva wrote:
    After installing Magia 9 and restarts the computer, GRUB only shows  the >>> Mageia distribution is available. The other two distributions installed
    on the same computer do not appear.

    I use the Legacy system at BIOS.

    Mageia 9 is only an alpha, and problems can be expected.  If Legacy GRUB
    is even available, don't use it; use Grub2.  Grub2 has a thing called
    os-prober, which looks for other distros, so it needs to be active.  In
    /etc/default/grub, I have a line:

    GRUB_DISABLE_OS_PROBER=false

    If that is set to TRUE, it may be the cause of your problem, but I doubt
    it; it never is.  File bug reports.


    I found out what was wrong. Mageia 9 was installed on a GPT partitioned
    disk. I erased the entire disk and partitioned it MSDOS style.


    How unfortunate. I partition all my drives as GPT.

    That allows me to Partition Label and Name all partitions.

    I then use the Name to mount everything and can re-format and move partitions around without having to modify /etc/fstab.

    $ cat /etc/fstab
    LABEL=cauldron / ext4 relatime,acl 1 1
    LABEL=accounts /accounts ext4 relatime,acl 1 2
    LABEL=BOOT_EFI /boot/EFI vfat iocharset=utf8,umask=000 1 2
    LABEL=local /local ext4 relatime,acl 1 2
    none /proc proc defaults 0 0
    LABEL=spare /spare ext4 relatime,acl 1 2
    PARTLABEL=swap swap swap defaults,nofail 0 0
    <snip>

    Using Partition Label and Name also makes it easy for scripting disk work and to see/find where everything is located.

    $ lsblk -o NAME,TYPE,FSTYPE,MOUNTPOINT,SIZE,FSAVAIL,FSUSED,LABEL,PARTLABEL
    NAME TYPE FSTYPE MOUNTPOINT SIZE FSAVAIL FSUSED LABEL PARTLABEL sda disk 1.8T
    ├─sda1 part ext4 39.1G mga8 mga8 ├─sda2 part ext4 39.1G mga6 mga6 ├─sda3 part ext4 / 40G 19.5G 17.6G cauldron cauldron
    ├─sda4 part ext4 40G cauldron_bkup cauldron_bkup
    ├─sda5 part ext4 40G net_ins net_ins ├─sda6 part ext4 40G net_ins_bkup net_ins_bkup
    ├─sda7 part ext4 20G bk_up bk_up ├─sda8 part ext4 /accounts 30G 24.5G 3.3G accounts accounts
    ├─sda9 part vfat /boot/EFI 300M 299.2M 168K BOOT_EFI boot_efi
    ├─sda10 part ext4 40G pop pop ├─sda11 part swap [SWAP] 3.9G swap swap ├─sda12 part 1M bios_grub
    ├─sda14 part ext4 /local 7.8G 6.9G 773.7M local local ├─sda15 part ext4 600M
    ├─sda16 part ext4 40G hotbu hotbu ├─sda17 part ext4 /spare 68.4G 11.2G 55.5G spare spare ├─sda18 part ext4 39.1G mga7 mga7 ├─sda19 part ext4 /vmguest 390.6G 195.3G 187.8G vmguest vmguest ├─sda20 part ext4 /myth 390.6G 363.9G 28K myth myth ├─sda21 part ext4 /misc 73.2G 49.1G 22.4G misc misc



    --- MBSE BBS v1.0.8 (Linux-x86_64)
    * Origin: A noiseless patient Spider (2:250/1@fidonet)
  • From David W. Hodgins@2:250/1 to All on Tue Dec 13 00:33:38 2022
    On Mon, 12 Dec 2022 10:42:28 -0500, Vincent Coen <VBCoen@gmail.com> wrote:

    Hello Gilberto!

    Monday December 12 2022 12:00, Gilberto F da Silva wrote to All:

    Doug Laidlaw wrote:
    On 25/11/22 11:18, Gilberto F da Silva wrote:
    After installing Magia 9 and restarts the computer, GRUB only
    shows the Mageia distribution is available. The other two
    distributions installed on the same computer do not appear.

    I use the Legacy system at BIOS.

    Mageia 9 is only an alpha, and problems can be expected. If Legacy
    GRUB is even available, don't use it; use Grub2. Grub2 has a thing
    called os-prober, which looks for other distros, so it needs to be
    active. In /etc/default/grub, I have a line:

    GRUB_DISABLE_OS_PROBER=false

    If that is set to TRUE, it may be the cause of your problem, but I
    doubt it; it never is. File bug reports.


    I found out what was wrong. Mageia 9 was installed on a GPT
    partitioned disk. I erased the entire disk and partitioned it MSDOS
    style.

    That, in itself is a bug and a serious one.

    GPT partitions are used more and more these days so it has to work with it.

    os-prober works for me with gpt partition tables. Whatever the problem was, it's
    too late to figure it out properly due to the drive being erased.

    Regards, Dave Hodgins

    --- MBSE BBS v1.0.8 (Linux-x86_64)
    * Origin: A noiseless patient Spider (2:250/1@fidonet)