#1032922 grub-efi-amd64: Third internal SSD not in boot list

Package:
grub-efi-amd64
Source:
grub-efi-amd64
Description:
GRand Unified Bootloader, version 2 (EFI-AMD64 version)
Submitter:
Bud Heal
Date:
2023-03-14 04:54:04 UTC
Severity:
normal
Tags:
#1032922#5
Date:
2023-03-14 04:51:26 UTC
From:
To:
Dear Maintainer,

   * What led up to the situation?
This Nitro 5 laptop has a second M.2 slot and a SSSD bay. When I can get the
system stable, these or the LVM partitions will mirror. In the mean time, I am
installing, willy-nilly, Debian bullseye and bookworm. At some point I set
these for RAID 1 in the installer, then removed the RAID before doing else. The
Windows SSD (1TB) is left vanilla, or to whatever grub does with it.

There was no problem at first to install bookworm into each of 4TB SSDs.
bullseye will install but the reboot fails, complaining about USB.

I starting to see, or rather not seeing the SSSD in the installer list but more
annoyingly grub shows up only a single Debian entry to boot in and the nascent
Windows SSD.
   * What exactly did you do (or not do) that was effective (or
     ineffective)?
I installed bullseye into the #2 (M.2) disk (because I had a thought that it
might boot with no USB devices attached).

When I was left with a system with no apparent choice, I removed the M.2 with
no change to the boot dialog. I then dug into the grub manual and maybe some
help on the web and told grub to use the third disk which booted up in the
existing bookworm testing install.
   * What was the outcome of this action?
grub now presents only one Debian choice - the one which will not finish its
booting.
   * What outcome did you expect instead?
I expect grub to show all of the internal SSDs, at least those which are
bootable.

The grub manual looks like I could set this up manually. I have not tried that.

If I were looking deeper, I would see if grub just never expects to see three
internal disks in this configuration.