• update-grub2 boot menu and stuff

    From faeychild@2:250/1 to All on Wed May 12 03:21:01 2021


    I find there to be some inconsistencies with the results of
    "update-grub2"

    I have run update-grub2 several times but the response is not what I
    expected. update-grub2 when run does produce output indicative of files
    being accessed.

    Generating grub configuration file ...
    Found theme: /boot/grub2/themes/maggy/theme.txt
    Found linux image: /boot/vmlinuz-5.10.33-desktop-1.mga8
    Found initrd image: /boot/initrd-5.10.33-desktop-1.mga8.img
    Found linux image: /boot/vmlinuz-5.10.16-desktop-1.mga8
    Found initrd image: /boot/initrd-5.10.16-desktop-1.mga8.img
    Found linux image: /boot/vmlinuz-desktop
    Found initrd image: /boot/initrd-desktop.img
    Found Mageia 8 (8) on /dev/nvme0n1p2
    ---------------etc-----------------

    I have the systemrescuecd installed in a separate partition and the menu
    entry is in /etc/grub.d

    ls -l /etc/grub.d/25*
    -rwxrwxr-x 1 root root 504 Sep 9 2019 /etc/grub.d/25_sysresccd*


    The entry shows up in /boot/grub2/grub.cfg


    ### END /etc/grub.d/20_ppc_terminfo ###

    ### BEGIN /etc/grub.d/25_sysresccd ###

    menuentry "SystemRescueCd (isoloop)" {
    load_video
    insmod gzio
    insmod part_gpt
    insmod part_msdos
    insmod ext2
    search --no-floppy --label boot --set=root
    loopback loop /systemrescuecd.iso
    echo 'Loading kernel ...'
    linux (loop)/sysresccd/boot/x86_64/vmlinuz img_label=boot img_loop=/systemrescuecd.iso archisobasedir=sysresccd copytoram setkmap=us
    echo 'Loading initramfs ...'
    initrd (loop)/sysresccd/boot/x86_64/sysresccd.img
    }
    ### END /etc/grub.d/25_sysresccd ###




    I also have the higher res vga entry in /etc/default/grub


    GRUB_DISTRIBUTOR=Mageia
    GRUB_ENABLE_CRYPTODISK=y

    GRUB_GFXMODE=1920x1080x32

    GRUB_GFXPAYLOAD_LINUX=auto


    But curiously the systemrescuecd entry does not show in the boot menu
    and the boot messages (text) is still in low res vga eg: large full
    screen.
    \
    I have had these effects come and go when booting different partitions -
    MGA 6 MGA 7 MGA 8-

    I have gained them and then lost them again

    I am still considering installing just Mageia 6 and Mageia 8 so the
    situation isn't critical. It's one of ancillary consideration that crop
    up when messing around

    And I can't understand what the inconstancy is. I suspect that I am
    missing something


    --
    faeychild
    Running plasmashell 5.20.4 on 5.10.33-desktop-1.mga8 kernel.
    Mageia release 8 (Official) for x86_64 installed via Mageia-7-x86_64-DVD.iso


    --- MBSE BBS v1.0.7.21 (GNU/Linux-x86_64)
    * Origin: A noiseless patient Spider (2:250/1@fidonet)
  • From Bit Twister@2:250/1 to All on Wed May 12 04:15:39 2021
    On Wed, 12 May 2021 12:21:01 +1000, faeychild wrote:


    I find there to be some inconsistencies with the results of
    "update-grub2"



    But curiously the systemrescuecd entry does not show in the boot menu
    and the boot messages (text) is still in low res vga eg: large full
    screen.
    \
    I have had these effects come and go when booting different partitions -
    MGA 6 MGA 7 MGA 8-

    I have gained them and then lost them again

    I am still considering installing just Mageia 6 and Mageia 8 so the situation isn't critical. It's one of ancillary consideration that crop
    up when messing around

    And I can't understand what the inconstancy is. I suspect that I am
    missing something


    Unless you are making changes or system hardware is intermittent
    your update-grub2 should be consistent.

    If you are booting different installs and running update-grub2
    then I would expect different results because /etc/default/grub and /etc/grub.d/* do not contain the same contents.

    I do not boot UEFI. I boot cms/legacy os. As a result I pick an install
    to be the "Production" boot. As a result that is the booted install where
    I run update-grub2 then grub2-install.

    If I install another OS/release, its update-grub2 and grub2-install
    overwrites my "Production" boot. I then have to boot the Production
    install and run update-grub2 and grub2-install to pickup the new
    install and restored my "Production" boot setup.



    --- MBSE BBS v1.0.7.21 (GNU/Linux-x86_64)
    * Origin: A noiseless patient Spider (2:250/1@fidonet)
  • From David W. Hodgins@2:250/1 to All on Wed May 12 06:27:20 2021
    On Tue, 11 May 2021 22:21:01 -0400, faeychild <faeychild@nomail.afraid.org> wrote:
    I have the systemrescuecd installed in a separate partition and the menu entry is in /etc/grub.d
    And I can't understand what the inconstancy is. I suspect that I am
    missing something

    Is the partition with the systemrescuecd always mounted when update-grub is run?

    Regards, Dave Hodgins

    --
    Change dwhodgins@nomail.afraid.org to davidwhodgins@teksavvy.com for
    email replies.

    --- MBSE BBS v1.0.7.21 (GNU/Linux-x86_64)
    * Origin: A noiseless patient Spider (2:250/1@fidonet)
  • From Bit Twister@2:250/1 to All on Wed May 12 13:25:17 2021
    On Wed, 12 May 2021 01:27:20 -0400, David W. Hodgins wrote:
    On Tue, 11 May 2021 22:21:01 -0400, faeychild <faeychild@nomail.afraid.org> wrote:
    I have the systemrescuecd installed in a separate partition and the menu
    entry is in /etc/grub.d
    And I can't understand what the inconstancy is. I suspect that I am
    missing something

    Is the partition with the systemrescuecd always mounted when update-grub is run?

    I am curious as to why that would matter.

    update-grub looks through the partition table, mounts unmounted partitions
    then looks for OS images to boot. That partition umount is what causes update-grub to take a long time to complete.


    --- MBSE BBS v1.0.7.21 (GNU/Linux-x86_64)
    * Origin: A noiseless patient Spider (2:250/1@fidonet)
  • From David W. Hodgins@2:250/1 to All on Wed May 12 20:49:05 2021
    On Wed, 12 May 2021 08:25:17 -0400, Bit Twister <BitTwister@mouse-potato.com> wrote:

    On Wed, 12 May 2021 01:27:20 -0400, David W. Hodgins wrote:
    On Tue, 11 May 2021 22:21:01 -0400, faeychild <faeychild@nomail.afraid.org> wrote:
    I have the systemrescuecd installed in a separate partition and the menu >>> entry is in /etc/grub.d
    And I can't understand what the inconstancy is. I suspect that I am
    missing something

    Is the partition with the systemrescuecd always mounted when update-grub is run?

    I am curious as to why that would matter.

    update-grub looks through the partition table, mounts unmounted partitions then looks for OS images to boot. That partition umount is what causes update-grub to take a long time to complete.

    I'd forgotten that it will mount the partitions as I normally disable the scan for other installs. I now keep one install per drive and use the bios boot drive selection to pick the install to boot.

    On my uefi systems I now use refind to select the install, except when I have to test grub2-efi.

    Regards, Dave Hodgins

    --
    Change dwhodgins@nomail.afraid.org to davidwhodgins@teksavvy.com for
    email replies.

    --- MBSE BBS v1.0.7.21 (GNU/Linux-x86_64)
    * Origin: A noiseless patient Spider (2:250/1@fidonet)
  • From faeychild@2:250/1 to All on Wed May 12 22:04:50 2021
    On 12/5/21 3:27 pm, David W. Hodgins wrote:
    On Tue, 11 May 2021 22:21:01 -0400, faeychild
    <faeychild@nomail.afraid.org> wrote:
    I have the systemrescuecd installed in a separate partition and the menu
    entry is in /etc/grub.d
    And I can't understand what the inconstancy is. I suspect that I am
    missing something

    Is the partition with the systemrescuecd always mounted when update-grub
    is run?


    No "boot_iso" isn't mounted. I'll try that next


    --
    faeychild
    Running plasmashell 5.20.4 on 5.10.33-desktop-1.mga8 kernel.
    Mageia release 8 (Official) for x86_64 installed via Mageia-7-x86_64-DVD.iso


    --- MBSE BBS v1.0.7.21 (GNU/Linux-x86_64)
    * Origin: A noiseless patient Spider (2:250/1@fidonet)
  • From faeychild@2:250/1 to All on Wed May 12 22:22:03 2021
    On 12/5/21 1:15 pm, Bit Twister wrote:


    Unless you are making changes or system hardware is intermittent
    your update-grub2 should be consistent.

    If you are booting different installs and running update-grub2
    then I would expect different results because /etc/default/grub and /etc/grub.d/* do not contain the same contents.

    Ummm Yes grub.d contains add on modules if I understand it

    /default/grub is basic template, it seems

    I do not boot UEFI. I boot cms/legacy os. As a result I pick an install
    to be the "Production" boot. As a result that is the booted install where
    I run update-grub2 then grub2-install.

    I haven't run grub2-install.


    I did run update-grub2 from the Mageia 6 partition and it picked up the resolution change. The sysemrscuecd entry though doesn't exist in Mageai 6
    I will put in grub.d later today, see what happens


    Running update-grub2 from Mageia 8 does not pick up the resolution
    change nor the systemrescue entry. It seems to be impervious to modification


    regards




    --
    faeychild
    Running plasmashell 5.20.4 on 5.10.33-desktop-1.mga8 kernel.
    Mageia release 8 (Official) for x86_64 installed via Mageia-7-x86_64-DVD.iso


    --- MBSE BBS v1.0.7.21 (GNU/Linux-x86_64)
    * Origin: A noiseless patient Spider (2:250/1@fidonet)
  • From Bit Twister@2:250/1 to All on Wed May 12 23:28:37 2021
    On Thu, 13 May 2021 07:22:03 +1000, faeychild wrote:
    On 12/5/21 1:15 pm, Bit Twister wrote:


    Unless you are making changes or system hardware is intermittent
    your update-grub2 should be consistent.

    If you are booting different installs and running update-grub2
    then I would expect different results because /etc/default/grub and
    /etc/grub.d/* do not contain the same contents.

    Ummm Yes grub.d contains add on modules if I understand it

    All install will have grub.d modules.
    If you want the same selections in grub.cfg then /etc/default/grub
    and /etc/grub.d/ then all installs would need the same contents.

    Note I am not talking about your sysrescye install since I have
    never done that. I just download the iso and boot it.


    /default/grub is basic template, it seems

    Each distribution decides its contents.




    I do not boot UEFI. I boot cms/legacy os. As a result I pick an install
    to be the "Production" boot. As a result that is the booted install where
    I run update-grub2 then grub2-install.

    I haven't run grub2-install.


    I did run update-grub2 from the Mageia 6 partition and it picked up the resolution change. The sysemrscuecd entry though doesn't exist in Mageai 6


    Running update-grub2 from Mageia 8 does not pick up the resolution
    change nor the systemrescue entry. It seems to be impervious to modification

    update-grub2 will only generate whatever is in /etc/default/grub and
    whatever scripts are in /etc/grub.d.

    I will put in grub.d later today, see what happens

    update-grub2 will only create a /boot/grub2/grub.cfg for the booted
    install. It will not change what /boot/grub2/grub.cfg was/is chosen for
    boot selection.

    Boot mga8. Make make your /etc/default/grub and etc/grub.d changes
    in the mga8 install. Run update-grub2 to create /boot/grub2/grub.cfg
    you then have to run install-grub to have it boot using the mga8 /boot/grub2/grub.cfg

    --- MBSE BBS v1.0.7.21 (GNU/Linux-x86_64)
    * Origin: A noiseless patient Spider (2:250/1@fidonet)
  • From faeychild@2:250/1 to All on Thu May 13 09:47:32 2021
    On 13/5/21 8:28 am, Bit Twister wrote:


    Boot mga8. Make make your /etc/default/grub and etc/grub.d changes
    in the mga8 install. Run update-grub2 to create /boot/grub2/grub.cfg
    you then have to run install-grub to have it boot using the mga8 /boot/grub2/grub.cfg




    I have booted Mageia 8


    cat /etc/issue
    Mageia release 8 (Official) for x86_64
    Kernel 5.10.33-desktop-1.mga8 on an 8-processor x86_64 / \l

    [root@unimatrix ~]# cat /etc/default/grub
    GRUB_CMDLINE_LINUX_DEFAULT="nokmsboot noiswmd resume=UUID=0f26b0d8-adf7-45cf-a963-cc5d89c1a8e4 audit=0 vga=791" GRUB_DEFAULT=saved
    GRUB_DISABLE_OS_PROBER=false
    GRUB_DISABLE_RECOVERY=false
    GRUB_DISABLE_SUBMENU=n
    GRUB_DISTRIBUTOR=Mageia
    GRUB_ENABLE_CRYPTODISK=y
    GRUB_GFXMODE=1920x1080x24
    GRUB_GFXPAYLOAD_LINUX=auto
    GRUB_SAVEDEFAULT=true
    GRUB_TERMINAL_OUTPUT=gfxterm
    GRUB_THEME=/boot/grub2/themes/maggy/theme.txt
    GRUB_TIMEOUT=10



    ls -la /etc/grub.d/
    total 108
    drwxr-xr-x 2 root root 4096 May 13 17:07 ./
    drwxr-xr-x 124 root root 12288 May 13 18:21 ../
    -rwxr-xr-x 1 root root 9346 Feb 17 22:43 00_header*
    -rwxr-xr-x 1 root root 236 Feb 17 22:43 01_users*
    -rwxr-xr-x 1 root root 835 Feb 17 22:43 08_fallback_counting*
    -rwxr-xr-x 1 root root 11771 Feb 17 22:43 10_linux*
    -rwxr-xr-x 1 root root 833 Feb 17 22:43 10_reset_boot_success*
    -rwxr-xr-x 1 root root 892 Feb 17 22:43 12_menu_auto_hide*
    -rwxr-xr-x 1 root root 410 Feb 17 22:43 14_menu_show_once*
    -rwxr-xr-x 1 root root 12285 Feb 17 22:43 20_linux_xen*
    -rwxr-xr-x 1 root root 2562 Feb 17 22:43 20_ppc_terminfo*
    -rwxrwxr-x 1 root root 504 Sep 9 2019 25_sysresccd*
    -rwxr-xr-x 1 root root 10673 Feb 17 22:43 30_os-prober*
    -rwxr-xr-x 1 root root 1415 Feb 17 22:43 30_uefi-firmware*
    -rwxr-xr-x 1 root root 218 Feb 17 22:43 40_custom*
    -rwxr-xr-x 1 root root 220 Feb 17 22:43 41_custom*
    -rw-r--r-- 1 root root 483 Feb 17 22:43 README



    update-grub2
    Generating grub configuration file ...
    Found theme: /boot/grub2/themes/maggy/theme.txt
    Found linux image: /boot/vmlinuz-5.10.33-desktop-1.mga8
    Found initrd image: /boot/initrd-5.10.33-desktop-1.mga8.img
    Found linux image: /boot/vmlinuz-5.10.16-desktop-1.mga8
    Found initrd image: /boot/initrd-5.10.16-desktop-1.mga8.img
    Found linux image: /boot/vmlinuz-desktop
    Found initrd image: /boot/initrd-desktop.img
    Found Mageia 8 (8) on /dev/nvme0n1p2
    Found Mageia 6 (6) on /dev/nvme0n1p7
    Adding boot menu entry for EFI firmware configuration
    done



    grub2-install
    Installing for x86_64-efi platform.
    Installation finished. No error reported.


    I rebooted and let the boot fall through unhindered. I did not change
    the partition selection- just to be clear on that


    The outcome

    systemrescuecd is listed in the boot menu

    A little win there :-)

    Unfortunately the boot text and the kernel boot messages are still large
    font

    The same release did reboot

    cat /etc/issue
    Mageia release 8 (Official) for x86_64
    Kernel 5.10.33-desktop-1.mga8 on an 8-processor x86_64 / \l


    regards



    --
    faeychild
    Running plasmashell 5.20.4 on 5.10.33-desktop-1.mga8 kernel.
    Mageia release 8 (Official) for x86_64 installed via Mageia-7-x86_64-DVD.iso


    --- MBSE BBS v1.0.7.21 (GNU/Linux-x86_64)
    * Origin: A noiseless patient Spider (2:250/1@fidonet)
  • From Bit Twister@2:250/1 to All on Thu May 13 12:19:09 2021
    On Thu, 13 May 2021 18:47:32 +1000, faeychild wrote:
    On 13/5/21 8:28 am, Bit Twister wrote:


    Boot mga8. Make make your /etc/default/grub and etc/grub.d changes
    in the mga8 install. Run update-grub2 to create /boot/grub2/grub.cfg
    you then have to run install-grub to have it boot using the mga8
    /boot/grub2/grub.cfg




    I have booted Mageia 8


    cat /etc/issue
    Mageia release 8 (Official) for x86_64
    Kernel 5.10.33-desktop-1.mga8 on an 8-processor x86_64 / \l

    [root@unimatrix ~]# cat /etc/default/grub

    GRUB_GFXMODE=1920x1080x24

    On one of your boots you indicated small font instead of the
    current large font. You would need to copy those from that boot's /etc/default/grub into this boot's /etc/default/grub
    and run update-grub2. I will guess there is no requirement to
    run grub2-install

    ********** WARNING *************
    The warranty and liability expired as you read this message.
    If the following breaks your system, it's yours and you keep both pieces.


    To set small font boot info/menu I have
    $ grep GRUB_GF /etc/default/grub
    GRUB_GFXMODE=1280x1024x32
    GRUB_GFXPAYLOAD_LINUX=1280x1024x32

    guessing that you need to change x24 to x32 since your
    monitor/display is much better than mine.

    #**********************************************************
    #* You damn sure better have a bootable systenrescue media.
    #**********************************************************

    dinking with GFXMODE/GRUB_GFXPAYLOAD_LINUX might cause grub2
    to abort and leave you with no means of booting anything.

    In this kind of situation you would boot the install cd in the
    Rescue mode to reinstall the bootloader, pick the old release
    That will get a grub menu. You boot the old install, run update-grub
    to pick up the new release. Now you can boot the new release and
    dink with /etc/default/grub, update-grub, grub-install and try again.

    Having a standalone bootable systenrescue media would allow you
    to back out your changes that are broke in the event you completely
    mess up both old and new install.

    The bad news is I do not have the commands to chroot the install
    and do the grub update/install.



    grub2-install

    I am impressed because I thought grub2-install required where the
    bootloader was to be installed.

    Installing for x86_64-efi platform.
    Installation finished. No error reported.

    Ok, guessing an efi bootloader does not require you to enter
    a location.


    --- MBSE BBS v1.0.7.21 (GNU/Linux-x86_64)
    * Origin: A noiseless patient Spider (2:250/1@fidonet)
  • From faeychild@2:250/1 to All on Fri May 14 00:16:32 2021
    On 13/5/21 9:19 pm, Bit Twister wrote:


    I have booted Mageia 8


    cat /etc/issue
    Mageia release 8 (Official) for x86_64
    Kernel 5.10.33-desktop-1.mga8 on an 8-processor x86_64 / \l

    [root@unimatrix ~]# cat /etc/default/grub

    GRUB_GFXMODE=1920x1080x24

    On one of your boots you indicated small font instead of the
    current large font. You would need to copy those from that boot's /etc/default/grub into this boot's /etc/default/grub
    and run update-grub2. I will guess there is no requirement to
    run grub2-install

    ********** WARNING *************
    The warranty and liability expired as you read this message.
    If the following breaks your system, it's yours and you keep both pieces.


    To set small font boot info/menu I have
    $ grep GRUB_GF /etc/default/grub
    GRUB_GFXMODE=1280x1024x32

    This was all that it used to need to switch to the high res font and now
    it doesn't work

    GRUB_GFXPAYLOAD_LINUX=1280x1024x32

    guessing that you need to change x24 to x32 since your
    monitor/display is much better than mine.

    It can be 24 or 32 depending on the installation and that Nvidia driver.

    It is not satisfactory



    #**********************************************************
    #* You damn sure better have a bootable systenrescue media.
    #**********************************************************

    dinking with GFXMODE/GRUB_GFXPAYLOAD_LINUX might cause grub2
    to abort and leave you with no means of booting anything.

    gfxpayload never used to be involved in this palaver


    In this kind of situation you would boot the install cd in the
    Rescue mode to reinstall the bootloader, pick the old release
    That will get a grub menu. You boot the old install, run update-grub
    to pick up the new release. Now you can boot the new release and
    dink with /etc/default/grub, update-grub, grub-install and try again.

    Having a standalone bootable systenrescue media would allow you
    to back out your changes that are broke in the event you completely
    mess up both old and new install.

    The bad news is I do not have the commands to chroot the install
    and do the grub update/install.


    The current systemrescue partition does not work. Once it starts up it complains of not being able to find its own files. This is an old
    problem which I think you solved long ago with linking.
    I have forgotten what I did

    So I think installing systemrescue on a stick, while not as elegant,
    is much easier.

    I have never actually used a rescue disk. My understanding was that you
    run the rescue. Use fdisk to ID the partition. then mount it and cd into
    the mount point and away you go. But reinstalling bootloaders and
    chrooting is out of my pay grade

    The other view is the with the reinstalling taking only a few minutes,
    is it worth the time dinking about with rescue disk.

    Or as you have said Rsync your last backup onto the offending partition
    and away you go. It makes far more sense to do it that way

    So why haven't I Why dont I ??



    grub2-install

    I am impressed because I thought grub2-install required where the
    bootloader was to be installed.

    Installing for x86_64-efi platform.
    Installation finished. No error reported.

    Ok, guessing an efi bootloader does not require you to enter
    a location.



    The arrangement is very erratic currently

    I have the printer and scanner running on MGA6.

    I have them running on the test MGA8 partition

    I can't get xsane to run on production MGA8

    And along with the the 640x480 size boot font, it's been a
    glaring at the monitor and WTF time. :-)

    All this could be some interaction with all the grub defaults and
    grub.d's on all the partitions. Maybe update-grub is lost down the
    rabbit hole because I remember seeing the systemrescue entry in grub.cfg
    on the partition I was booting but it would not show on the boot menu.

    I could go crazy, reformat everything and install one only

    Still
    I'll download the new sysrescue iso and rustle up a stick


    --
    faeychild
    Running plasmashell 5.20.4 on 5.10.33-desktop-1.mga8 kernel.
    Mageia release 8 (Official) for x86_64 installed via Mageia-7-x86_64-DVD.iso


    --- MBSE BBS v1.0.7.21 (GNU/Linux-x86_64)
    * Origin: A noiseless patient Spider (2:250/1@fidonet)
  • From William Unruh@2:250/1 to All on Fri May 14 02:08:24 2021
    On 2021-05-13, faeychild <faeychild@nomail.afraid.org> wrote:

    The arrangement is very erratic currently

    I have the printer and scanner running on MGA6.

    I have them running on the test MGA8 partition

    I can't get xsane to run on production MGA8

    xsane does run on my Mga8. It keeps finding my Logitech webcam as its
    choice for the xsane device, but does give my Epson 1660 as an option,
    so it works.


    --- MBSE BBS v1.0.7.21 (GNU/Linux-x86_64)
    * Origin: A noiseless patient Spider (2:250/1@fidonet)
  • From faeychild@2:250/1 to All on Fri May 14 02:49:40 2021
    On 14/5/21 11:08 am, William Unruh wrote:


    xsane does run on my Mga8. It keeps finding my Logitech webcam as its
    choice for the xsane device, but does give my Epson 1660 as an option,
    so it works.


    scanner was installed under MCC (experimental procedure) and since then
    it has failed to operate and reinstalling xsane does not work.
    I suspect that the original install (MCC) left something nasty behind
    that trashes the xsane installtion.

    I could use "find" and remove every mention of "scan" which would also
    take out he scanner drivers and it becomes a shadow chase.

    Whereas a simple backup of essential files and reinstall may solve
    everything

    regards


    --
    faeychild
    Running plasmashell 5.20.4 on 5.10.33-desktop-1.mga8 kernel.
    Mageia release 8 (Official) for x86_64 installed via Mageia-7-x86_64-DVD.iso


    --- MBSE BBS v1.0.7.21 (GNU/Linux-x86_64)
    * Origin: A noiseless patient Spider (2:250/1@fidonet)
  • From Bit Twister@2:250/1 to All on Fri May 14 03:53:39 2021
    On Fri, 14 May 2021 09:16:32 +1000, faeychild wrote:
    On 13/5/21 9:19 pm, Bit Twister wrote:



    To set small font boot info/menu I have
    $ grep GRUB_GF /etc/default/grub
    GRUB_GFXMODE=1280x1024x32

    This was all that it used to need to switch to the high res font and now
    it doesn't work

    I understand, I have both because I want to to see boot
    messages in a small font let alone the menu.


    guessing that you need to change x24 to x32 since your
    monitor/display is much better than mine.

    It can be 24 or 32 depending on the installation and that Nvidia driver.


    Ah so I see says the blind man. I am going to guess you have
    picked a video setting that requires the Nvidia driver but
    it is not installed yet.

    You will need to start the grub boot, hit Esc key and have grub
    dump resolution values it will use.



    It is not satisfactory

    Snippet from my brain book follows:

    [bittwister@wb work]$ uh grub

    _grub_command_video_monitor_ grub> vbeinfo
    _grub_command_video_monitor_ grub> set gfxpayload=1680x1050

    Been awhile since I been in grub command line. I think bottom
    of screen indicates Ctl+x to continue.

    GRUB_GFXPAYLOAD_LINUX=1280x1024x32


    dinking with GFXMODE/GRUB_GFXPAYLOAD_LINUX might cause grub2
    to abort and leave you with no means of booting anything.

    gfxpayload never used to be involved in this palaver

    But if your boot hangs you might want small font for the
    boot messages




    The current systemrescue partition does not work. Once it starts up it complains of not being able to find its own files. This is an old
    problem which I think you solved long ago with linking.
    I have forgotten what I did

    That is why you put the changes/commands in a script to
    run after install, or you keep an admin diary with
    who, what, when, where what was before/after was done.
    My guess is I mounted the iso on loop back, and used lsblk to
    get the label name for the link used in the grub staza.
    Current values of
    # mount_iso systemrescue-8.03-amd64.iso

    # lsblk -o NAME,TYPE,FSTYPE,MOUNTPOINT,SIZE,FSAVAIL,FSUSED,LABEL,PARTLABEL /dev/loop0
    NAME TYPE FSTYPE MOUNTPOINT SIZE FSAVAIL FSUSED LABEL PARTLABEL
    loop0 loop iso9660 /iso 717M 0 717M RESCUE803

    So I think installing systemrescue on a stick, while not as elegant,
    is much easier.

    I have never actually used a rescue disk. My understanding was that you
    run the rescue. Use fdisk to ID the partition. then mount it and cd into
    the mount point and away you go. But reinstalling bootloaders and
    chrooting is out of my pay grade

    The other view is the with the reinstalling taking only a few minutes,
    is it worth the time dinking about with rescue disk.

    I can recommend having a hard copy of the system partition
    information. Currently I have saved the output of

    # blkid -s device -s LABEL -s TYPE -s PARTLABEL | sort -V
    and
    # gdisk -l /dev/sda




    The arrangement is very erratic currently

    I have the printer and scanner running on MGA6.

    I have them running on the test MGA8 partition

    I can't get xsane to run on production MGA8

    Grub should have no impact on xsane.


    And along with the the 640x480 size boot font, it's been a
    glaring at the monitor and WTF time. :-)

    All this could be some interaction with all the grub defaults and
    grub.d's on all the partitions. Maybe update-grub is lost down the
    rabbit hole because I remember seeing the systemrescue entry in grub.cfg
    on the partition I was booting but it would not show on the boot menu.

    I could go crazy, reformat everything and install one only

    I see no change in using that methodology.
    I has to be some problem in the setup.
    We have been in this conversation in another thread where I
    indicated what I did for setting up my scanner/printer.



    Still
    I'll download the new sysrescue iso and rustle up a stick


    Ok, in the mean time, make a hard copy of your setup.
    Boot the Classic Iso dvd. Use the Rescue option and just look
    at how it works.

    At the which partition to use, you may have to hit the
    power/reset button to get loose from the rescue mode
    of the Classic DVD.


    --- MBSE BBS v1.0.7.21 (GNU/Linux-x86_64)
    * Origin: A noiseless patient Spider (2:250/1@fidonet)
  • From faeychild@2:250/1 to All on Fri May 14 06:07:53 2021
    On 14/5/21 12:53 pm, Bit Twister wrote:
    On Fri, 14 May 2021 09:16:32 +1000, faeychild wrote:
    On 13/5/21 9:19 pm, Bit Twister wrote:



    To set small font boot info/menu I have
    $ grep GRUB_GF /etc/default/grub
    GRUB_GFXMODE=1280x1024x32

    This was all that it used to need to switch to the high res font and now
    it doesn't work

    I understand, I have both because I want to to see boot
    messages in a small font let alone the menu.

    I agree. And that is how it used to be - for me. I didn't change GRUB_GFXPAYLOAD_LINUX and I still had the boot menu and messages in
    small font.

    But with several installation partitions and running "update-grub" run
    from then individually reset the font size to the point where I can't
    change it. although each of the /etc/default/grubs has GFXMODE set to
    the same high res. Running update-grub does not pick it up

    I could give GRUB_GFXPAYLOAD_LINUX a try

    The current "grub.cfg" entry says

    if loadfont $font ; then
    set gfxmode=1920x1080x24
    load_video
    insmod gfxterm
    set locale_dir=$prefix/locale
    set lang=en_AU
    insmod gettext
    fi


    but then ignores it.




    guessing that you need to change x24 to x32 since your
    monitor/display is much better than mine.

    It can be 24 or 32 depending on the installation and that Nvidia driver.


    Ah so I see says the blind man. I am going to guess you have
    picked a video setting that requires the Nvidia driver but
    it is not installed yet.

    No No To clarify. When I run the post configuration the graphic option
    in defaulted to "monitor custom" and "resolution automatic".

    My monitor model is not listed so I stick with plug and play. I have
    tried the other options. :-(

    And for resolution I select 1920x1080. There is only a choice for 24 bits.

    After some time - months. I have found the monitor to be relisted as LG Flatscreen and the colour set to 32 bit.

    I "blamed" this on kernel and video driver upgrades because it certainly wasn't me.



    You will need to start the grub boot, hit Esc key and have grub
    dump resolution values it will use.




    I have the printer and scanner running on MGA6.

    I have them running on the test MGA8 partition

    I can't get xsane to run on production MGA8

    Grub should have no impact on xsane.


    Agreed




    And along with the the 640x480 size boot font, it's been a
    glaring at the monitor and WTF time. :-)

    All this could be some interaction with all the grub defaults and
    grub.d's on all the partitions. Maybe update-grub is lost down the
    rabbit hole because I remember seeing the systemrescue entry in grub.cfg
    on the partition I was booting but it would not show on the boot menu.

    I could go crazy, reformat everything and install one only

    I see no change in using that methodology.
    I has to be some problem in the setup.

    Most definitely!

    We have been in this conversation in another thread where I
    indicated what I did for setting up my scanner/printer.

    I have scanner working in mageia 8 test version

    I have no scanner in mageia 8 production version

    The only difference is, that in mageia production I attempted to install
    the scanner from MCC. This did not work. And now attempting to run xsane
    also fails. I don't know how to back out of the MCC scanner install. I
    suspect some conflict with this and xsane



    Still
    I'll download the new sysrescue iso and rustle up a stick


    Ok, in the mean time, make a hard copy of your setup.
    Boot the Classic Iso dvd. Use the Rescue option and just look
    at how it works.

    At the which partition to use, you may have to hit the
    power/reset button to get loose from the rescue mode
    of the Classic DVD.


    I don't have Classic CD but I tried from the stick, essentially the same thing.

    And it works well. It's quite intuitive. I mounted the partition had a
    look through /etc and /boot. There should be no problem. I hope I never
    have to use it :-)

    regards


    --
    faeychild
    Running plasmashell 5.20.4 on 5.10.33-desktop-1.mga8 kernel.
    Mageia release 8 (Official) for x86_64 installed via Mageia-7-x86_64-DVD.iso


    --- MBSE BBS v1.0.7.21 (GNU/Linux-x86_64)
    * Origin: A noiseless patient Spider (2:250/1@fidonet)
  • From Bit Twister@2:250/1 to All on Fri May 14 09:14:20 2021
    On Fri, 14 May 2021 15:07:53 +1000, faeychild wrote:
    On 14/5/21 12:53 pm, Bit Twister wrote:

    The Classic iso is the big dvd iso. not one of the live iso.

    The monitor resolutions you see after boot are the ones the
    Nvidia driver can use based on information pulled from your monitor.

    You need to pick a value from the grub command line command vbeinfo

    My hindbrain made me finally remember that the /etc/grub.d/ sysresccd
    grub script did not use the downloaded iso name. Glancing at
    my grub rescue script I see
    loopback loop /systemrescuecd.iso
    and looking in the directory where systemrescuecd iso is stored
    I see
    # ls -l systemrescue*
    -rw-r--r-- 1 browser browser 751828992 May 12 17:03 systemrescue-8.03-amd64.iso
    lrwxrwxrwx 1 root document 27 May 12 17:05 systemrescuecd.iso -> systemrescue-8.03-amd64.iso

    That is the link that is needed by my grub.d script.

    For burning the rescue cd to a usb thumb drive you need to use the
    instructions from the https://www.system-rescue.org/Download/ page's Installation on a USB stick or internal disk.
    Clicking the USB stickslink gets you to https://www.system-rescue.org/Installing-SystemRescue-on-a-USB-memory-stick/

    Checking my faeychild file I notice I do not have what Mageia iso
    was used in your Mageia 8 install. The Classic DVD Iso is Mageia-8-x86_64.iso and is the one with the Rescue mode.


    --- MBSE BBS v1.0.7.21 (GNU/Linux-x86_64)
    * Origin: A noiseless patient Spider (2:250/1@fidonet)
  • From faeychild@2:250/1 to All on Fri May 14 14:10:18 2021
    On 14/5/21 6:14 pm, Bit Twister wrote:
    On Fri, 14 May 2021 15:07:53 +1000, faeychild wrote:
    On 14/5/21 12:53 pm, Bit Twister wrote:

    The Classic iso is the big dvd iso. not one of the live iso.

    The monitor resolutions you see after boot are the ones the
    Nvidia driver can use based on information pulled from your monitor.

    You need to pick a value from the grub command line command vbeinfo

    My hindbrain made me finally remember that the /etc/grub.d/ sysresccd
    grub script did not use the downloaded iso name. Glancing at
    my grub rescue script I see
    loopback loop /systemrescuecd.iso
    and looking in the directory where systemrescuecd iso is stored
    I see
    # ls -l systemrescue*
    -rw-r--r-- 1 browser browser 751828992 May 12 17:03 systemrescue-8.03-amd64.iso
    lrwxrwxrwx 1 root document 27 May 12 17:05 systemrescuecd.iso -> systemrescue-8.03-amd64.iso

    That is the link that is needed by my grub.d script.


    That was it. As Max would say "The old shortened name trick"



    For burning the rescue cd to a usb thumb drive you need to use the instructions from the https://www.system-rescue.org/Download/ page's Installation on a USB stick or internal disk.
    Clicking the USB stickslink gets you to https://www.system-rescue.org/Installing-SystemRescue-on-a-USB-memory-stick/

    I'm unaware of that one. I used isodumper to install sysrescuecd on
    the USB stick



    Checking my faeychild file I notice I do not have what Mageia iso
    was used in your Mageia 8 install. The Classic DVD Iso is Mageia-8-x86_64.iso and is the one with the Rescue mode.


    You are correct. I didn't notice the typo in the signature. It should
    read "installed via Mageia-8-x86_64-DVD.iso"

    Isodumper was used to copy the Mageia 8 dvd iso to a stick also



    --
    faeychild
    Running plasmashell 5.20.4 on 5.10.33-desktop-1.mga8 kernel.
    Mageia release 8 (Official) for x86_64 installed via Mageia-7-x86_64-DVD.iso


    --- MBSE BBS v1.0.7.21 (GNU/Linux-x86_64)
    * Origin: A noiseless patient Spider (2:250/1@fidonet)
  • From Bit Twister@2:250/1 to All on Fri May 14 15:29:27 2021
    On Fri, 14 May 2021 23:10:18 +1000, faeychild wrote:
    On 14/5/21 6:14 pm, Bit Twister wrote:


    For burning the rescue cd to a usb thumb drive you need to use the
    instructions from the https://www.system-rescue.org/Download/ page's
    Installation on a USB stick or internal disk.
    Clicking the USB stickslink gets you to
    https://www.system-rescue.org/Installing-SystemRescue-on-a-USB-memory-stick/

    I'm unaware of that one. I used isodumper to install sysrescuecd on
    the USB stick

    What is really important is, does it boot and work on your system.

    By the way, geany is an ASCII editor on the iso.



    You are correct. I didn't notice the typo in the signature. It should
    read "installed via Mageia-8-x86_64-DVD.iso"

    And is still there on your reply. :)

    --- MBSE BBS v1.0.7.21 (GNU/Linux-x86_64)
    * Origin: A noiseless patient Spider (2:250/1@fidonet)
  • From faeychild@2:250/1 to All on Sat May 15 00:13:35 2021
    On 15/5/21 12:29 am, Bit Twister wrote:
    On Fri, 14 May 2021 23:10:18 +1000, faeychild wrote:

    You are correct. I didn't notice the typo in the signature. It should
    read "installed via Mageia-8-x86_64-DVD.iso"

    And is still there on your reply. :)


    Mea Culpa

    I have your updated bash_profile .signature script around. I hope.


    --
    faeychild
    Running plasmashell 5.20.4 on 5.10.33-desktop-1.mga8 kernel.
    Mageia release 8 (Official) for x86_64 installed via Mageia-8-x86_64-DVD.iso


    --- MBSE BBS v1.0.7.21 (GNU/Linux-x86_64)
    * Origin: A noiseless patient Spider (2:250/1@fidonet)
  • From faeychild@2:250/1 to All on Sat May 15 07:55:56 2021
    On 15/5/21 12:29 am, Bit Twister wrote:

    FWIW Bits

    I changed both entries GFXMODE and GFXPAYLOAD in /etc/default/grub to
    reflect the smaller text font for the boot menu and the kernel messages


    GRUB_CMDLINE_LINUX_DEFAULT="nokmsboot noiswmd resume=UUID=0f26b0d8-adf7-45cf-a963-cc5d89c1a8e4 audit=0 vga=791" GRUB_DEFAULT=saved
    GRUB_DISABLE_OS_PROBER=false
    GRUB_DISABLE_RECOVERY=false
    GRUB_DISABLE_SUBMENU=n
    GRUB_DISTRIBUTOR=Mageia
    GRUB_ENABLE_CRYPTODISK=y

    GRUB_GFXMODE=1920x1080x32
    GRUB_GFXPAYLOAD_LINUX=1920x1080x32

    GRUB_SAVEDEFAULT=true
    GRUB_TERMINAL_OUTPUT=gfxterm
    GRUB_THEME=/boot/grub2/themes/maggy/theme.txt
    GRUB_TIMEOUT=10

    then ran update-gru2 and rebooted
    and the text is still large 640x480 type

    So.... Clearly the font size is influenced somewhere else.

    He He You've gotta love stuff, Bits


    --
    faeychild
    Running plasmashell 5.20.4 on 5.10.33-desktop-1.mga8 kernel.
    Mageia release 8 (Official) for x86_64 installed via Mageia-8-x86_64-DVD.iso


    --- MBSE BBS v1.0.7.21 (GNU/Linux-x86_64)
    * Origin: A noiseless patient Spider (2:250/1@fidonet)
  • From Bit Twister@2:250/1 to All on Sat May 15 08:05:55 2021
    On Sat, 15 May 2021 16:55:56 +1000, faeychild wrote:
    On 15/5/21 12:29 am, Bit Twister wrote:

    FWIW Bits

    I changed both entries GFXMODE and GFXPAYLOAD in /etc/default/grub to reflect the smaller text font for the boot menu and the kernel messages


    GRUB_CMDLINE_LINUX_DEFAULT="nokmsboot noiswmd resume=UUID=0f26b0d8-adf7-45cf-a963-cc5d89c1a8e4 audit=0 vga=791" GRUB_DEFAULT=saved
    GRUB_DISABLE_OS_PROBER=false
    GRUB_DISABLE_RECOVERY=false
    GRUB_DISABLE_SUBMENU=n
    GRUB_DISTRIBUTOR=Mageia
    GRUB_ENABLE_CRYPTODISK=y

    GRUB_GFXMODE=1920x1080x32
    GRUB_GFXPAYLOAD_LINUX=1920x1080x32

    GRUB_SAVEDEFAULT=true
    GRUB_TERMINAL_OUTPUT=gfxterm
    GRUB_THEME=/boot/grub2/themes/maggy/theme.txt
    GRUB_TIMEOUT=10

    then ran update-gru2 and rebooted
    and the text is still large 640x480 type

    So.... Clearly the font size is influenced somewhere else.

    He He You've gotta love stuff, Bits


    One more time. I believe what you are seeing is if grub can not get
    the indicated/desired resolution so t will default to 640x480.

    You have to use values given by the grub vbeinfo command.

    Ignore that you can get more values after you log in.

    --- MBSE BBS v1.0.7.21 (GNU/Linux-x86_64)
    * Origin: A noiseless patient Spider (2:250/1@fidonet)
  • From faeychild@2:250/1 to All on Sat May 15 23:14:16 2021
    On 15/5/21 5:05 pm, Bit Twister wrote:

    One more time. I believe what you are seeing is if grub can not get
    the indicated/desired resolution so t will default to 640x480.

    You have to use values given by the grub vbeinfo command.

    Ignore that you can get more values after you log in.




    From the grub command line

    vbeinfo does nothing

    videoinfo produces

    Adapter EFI GOP driver
    640 x 480 x 32
    800 x 600 32
    1024 x 768 x 32
    1280 x 1024 x 32
    1920 x 1080 x 32

    So I changed both GFXMODE and GFXPAYLOAD to 1280x1024x32
    and ran update-grub2.

    I now have smaller text, still spread across the monitor because the
    kerning is large.


    --
    faeychild
    Running plasmashell 5.20.4 on 5.10.33-desktop-1.mga8 kernel.
    Mageia release 8 (Official) for x86_64 installed via Mageia-8-x86_64-DVD.iso


    --- MBSE BBS v1.0.7.21 (GNU/Linux-x86_64)
    * Origin: A noiseless patient Spider (2:250/1@fidonet)
  • From Bit Twister@2:250/1 to All on Sat May 15 23:49:38 2021
    On Sun, 16 May 2021 08:14:16 +1000, faeychild wrote:


    From the grub command line

    vbeinfo does nothing

    videoinfo produces

    Thank you for the feedback. I had not done the command in years.


    Adapter EFI GOP driver
    640 x 480 x 32
    800 x 600 32
    1024 x 768 x 32
    1280 x 1024 x 32
    1920 x 1080 x 32

    So I changed both GFXMODE and GFXPAYLOAD to 1280x1024x32
    and ran update-grub2.

    I now have smaller text, still spread across the monitor because the
    kerning is large.

    I would have tried the 1920x1080x32 in that case.


    --- MBSE BBS v1.0.7.21 (GNU/Linux-x86_64)
    * Origin: A noiseless patient Spider (2:250/1@fidonet)
  • From faeychild@2:250/1 to All on Sun May 16 00:16:24 2021
    On 16/5/21 8:49 am, Bit Twister wrote:


    So I changed both GFXMODE and GFXPAYLOAD to 1280x1024x32
    and ran update-grub2.

    I now have smaller text, still spread across the monitor because the
    kerning is large.

    I would have tried the 1920x1080x32 in that case.


    That was the res I was running just before the 1280x1024 change over.

    I try 1920 again later when I can reboot
    --
    faeychild
    Running plasmashell 5.20.4 on 5.10.33-desktop-1.mga8 kernel.
    Mageia release 8 (Official) for x86_64 installed via Mageia-8-x86_64-DVD.iso


    --- MBSE BBS v1.0.7.21 (GNU/Linux-x86_64)
    * Origin: A noiseless patient Spider (2:250/1@fidonet)
  • From faeychild@2:250/1 to All on Sun May 16 01:25:00 2021
    On 16/5/21 9:16 am, faeychild wrote:
    On 16/5/21 8:49 am, Bit Twister wrote:


       So I changed both GFXMODE and  GFXPAYLOAD to 1280x1024x32
    and ran update-grub2.

    I now have smaller text, still spread across the monitor because the
    kerning is large.

    I would have tried the 1920x1080x32 in that case.


    That was the res I was running just before the 1280x1024 change over.

    I try 1920 again later when I can reboot


    This guy struck the same effect 8 years ago

    https://askubuntu.com/questions/206967/why-isnt-grub2-using-custom-resolution

    --
    faeychild
    Running plasmashell 5.20.4 on 5.10.33-desktop-1.mga8 kernel.
    Mageia release 8 (Official) for x86_64 installed via Mageia-8-x86_64-DVD.iso


    --- MBSE BBS v1.0.7.21 (GNU/Linux-x86_64)
    * Origin: A noiseless patient Spider (2:250/1@fidonet)
  • From faeychild@2:250/1 to All on Sun May 16 04:57:49 2021
    On 16/5/21 9:16 am, faeychild wrote:


    I would have tried the 1920x1080x32 in that case.


    That was the res I was running just before the 1280x1024 change over.

    I try 1920 again later when I can reboot

    After having rebooted several times, Bits it is entirely possible that resolution was never 1920x1080. The current 1280x1024 is starting to
    look more and more normal.

    Maybe it never was 1920x1080 and I have been gas lighting myself and it
    never will achieve the maximum resolution

    The assumption made was that the old small text was the maximum
    resolution

    ..
    --
    faeychild
    Running plasmashell 5.20.4 on 5.10.33-desktop-1.mga8 kernel.
    Mageia release 8 (Official) for x86_64 installed via Mageia-8-x86_64-DVD.iso


    --- MBSE BBS v1.0.7.21 (GNU/Linux-x86_64)
    * Origin: A noiseless patient Spider (2:250/1@fidonet)
  • From Aragorn@2:250/1 to All on Sun May 16 05:58:32 2021
    On 16.05.2021 at 13:57, faeychild scribbled:

    On 16/5/21 9:16 am, faeychild wrote:
    =20

    I would have tried the 1920x1080x32 in that case.
    =20
    =20
    That was the res I was running just before the 1280x1024 change
    over.
    =20
    I try 1920 again later when I can reboot =20
    =20
    After having rebooted several times, Bits it is entirely possible
    that resolution was never 1920x1080. The current 1280x1024 is
    starting to look more and more normal.
    =20
    Maybe it never was 1920x1080 and I have been gas lighting myself and
    it never will achieve the maximum resolution
    =20
    The assumption made was that the old small text was the maximum=20 resolution

    Okay, as you guys probably already know by now, I'm not running Mageia
    here. Instead, I'm running the KDE Plasma edition of Manjaro Stable,
    and have been doing so quite happily for over two years now. =20

    But at some point last year, there was an update to GRUB which also
    caused me trouble, and in several ways. For instance, instead of
    having the Manjaro-themed GFX menu, I got the stock text-mode GRUB boot
    menu. After tinkering with /etc/default/grub, I was able to correct
    that. The updated GRUB had the line...

    GRUB_GFXMODE=3Dauto

    .... in it, but I found that this no longer gave me the correct screen resolution =E2=80=94 my monitor is 1920 x 1080. So I changed that to...

    GRUB_GFXMODE=3D1920x1080x32
    GRUB_GFXPAYLOAD_LINUX=3Dkeep

    .... and ran...

    $ sudo update-grub

    .... and ever since then, I've got an even higher screen resolution in
    the boot menu than I originally had when I installed Manjaro, leading
    me to suspect that the "auto" setting would have picked something like
    1600 x 900 instead of 1920 x 1080.

    Now, this machine here has an MSI motherboard with an Intel i5-8400
    six-core processor =E2=80=94 no hyperthreading =E2=80=94 and the GPU is jus=
    t the
    well-known and quite standardized onboard Intel UHD 630 unit, which
    uses the in-kernel i915 driver.=20

    But apparently =E2=80=94 and this is my bottom line =E2=80=94 even with wel= l-known and
    standardized hardware, GRUB should not be left to its own devices in determining the ideal screen resolution. Best is to set the resolution
    manually and be done with it.

    Just my 2 Eurocents, at today's exchange rate.

    --
    faeychild
    Running plasmashell 5.20.4 on 5.10.33-desktop-1.mga8 kernel.
    Mageia release 8 (Official) for x86_64 installed via
    Mageia-8-x86_64-DVD.iso

    Thy signature delimiter is b0rk3n, little Hobbit. It should be "dash
    dash space newline". ;)

    --=20
    With respect,
    =3D Aragorn =3D


    --- MBSE BBS v1.0.7.21 (GNU/Linux-x86_64)
    * Origin: A noiseless patient Strider (2:250/1@fidonet)
  • From faeychild@2:250/1 to All on Mon May 17 01:16:58 2021
    On 16/5/21 2:58 pm, Aragorn wrote:


    ... in it, but I found that this no longer gave me the correct screen resolution — my monitor is 1920 x 1080. So I changed that to...

    GRUB_GFXMODE=1920x1080x32
    GRUB_GFXPAYLOAD_LINUX=keep

    ... and ran...

    $ sudo update-grub

    ... and ever since then, I've got an even higher screen resolution in
    the boot menu than I originally had when I installed Manjaro, leading
    me to suspect that the "auto" setting would have picked something like
    1600 x 900 instead of 1920 x 1080.


    This morning I experimented a little more.


    Following your method with GFXPAYLOAD_LINUX=keep


    First I changed the GFXMODE 1280, 1024 and booted.
    then changed it to 1920, 1080 and booted.

    superficial the text looks almost identical

    except that the lower resolution stretches the text across the screen a
    bit further.

    But I am glad to have the neater smaller text back in the boot menu and
    the kernel messages

    Regards








    --
    faeychild
    Running plasmashell 5.20.4 on 5.10.33-desktop-1.mga8 kernel.
    Mageia release 8 (Official) for x86_64 installed via Mageia-8-x86_64-DVD.iso


    --- MBSE BBS v1.0.7.21 (GNU/Linux-x86_64)
    * Origin: A noiseless patient Spider (2:250/1@fidonet)
  • From Doug Laidlaw@2:250/1 to All on Mon May 17 23:36:03 2021
    On 13/5/21 8:28 am, Bit Twister wrote:
    On Thu, 13 May 2021 07:22:03 +1000, faeychild wrote:
    On 12/5/21 1:15 pm, Bit Twister wrote:


    Unless you are making changes or system hardware is intermittent
    your update-grub2 should be consistent.

    If you are booting different installs and running update-grub2
    then I would expect different results because /etc/default/grub and
    /etc/grub.d/* do not contain the same contents.

    Ummm Yes grub.d contains add on modules if I understand it

    All install will have grub.d modules.
    If you want the same selections in grub.cfg then /etc/default/grub
    and /etc/grub.d/ then all installs would need the same contents.

    Note I am not talking about your sysrescye install since I have
    never done that. I just download the iso and boot it.


    /default/grub is basic template, it seems

    Each distribution decides its contents.




    I do not boot UEFI. I boot cms/legacy os. As a result I pick an install
    to be the "Production" boot. As a result that is the booted install where >>> I run update-grub2 then grub2-install.

    I haven't run grub2-install.


    I did run update-grub2 from the Mageia 6 partition and it picked up the
    resolution change. The sysemrscuecd entry though doesn't exist in Mageai 6 >>

    Running update-grub2 from Mageia 8 does not pick up the resolution
    change nor the systemrescue entry. It seems to be impervious to modification

    update-grub2 will only generate whatever is in /etc/default/grub and
    whatever scripts are in /etc/grub.d.

    I will put in grub.d later today, see what happens

    update-grub2 will only create a /boot/grub2/grub.cfg for the booted
    install. It will not change what /boot/grub2/grub.cfg was/is chosen for
    boot selection.

    Boot mga8. Make make your /etc/default/grub and etc/grub.d changes
    in the mga8 install. Run update-grub2 to create /boot/grub2/grub.cfg
    you then have to run install-grub to have it boot using the mga8 /boot/grub2/grub.cfg

    If the installed version of grub.cfg came from another OS, you MUST run grub2-install and update-grub2. If the only change is a kernel upgrade
    in a guest OS, update-grub2 alone is sufficient. /etc/default/grub
    starts with the modules, etc. which would be on the command line in a
    machine with only one OS, including ones like nokmsboot. You can edit
    that line if needed.

    --- MBSE BBS v1.0.7.21 (GNU/Linux-x86_64)
    * Origin: Aioe.org NNTP Server (2:250/1@fidonet)
  • From faeychild@2:250/1 to All on Tue May 18 06:41:01 2021
    On 18/5/21 8:36 am, Doug Laidlaw wrote:


    If the installed version of grub.cfg came from another OS, you MUST run grub2-install and update-grub2.

    Is the order important??
    I assume install before update would be the order


    --
    faeychild
    Running plasmashell 5.20.4 on 5.10.33-desktop-1.mga8 kernel.
    Mageia release 8 (Official) for x86_64 installed via Mageia-8-x86_64-DVD.iso


    --- MBSE BBS v1.0.7.21 (GNU/Linux-x86_64)
    * Origin: A noiseless patient Spider (2:250/1@fidonet)
  • From Bit Twister@2:250/1 to All on Tue May 18 10:03:12 2021
    On Tue, 18 May 2021 15:41:01 +1000, faeychild wrote:
    On 18/5/21 8:36 am, Doug Laidlaw wrote:


    If the installed version of grub.cfg came from another OS, you MUST run
    grub2-install and update-grub2.

    Is the order important??

    I would expect you would want to run update-grub2 first to make sure
    it does create a valid /boot/grub2/grub.cfg before doing the
    grub2-install to point to grub.cfg.

    At least I would.

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