After todays kernel upgrade I loose drives to boot from:

After todays kernel upgrade I loose drives to boot from:

System:
  Kernel: 7.1.5-200.fc44.x86_64 arch: x86_64 bits: 64
  Desktop: KDE Plasma v: 6.7.3 Distro: Fedora Linux 44 (KDE Plasma Desktop
    Edition)
Machine:
  Type: Laptop System: LENOVO product: 82JW v: Legion 5 15ACH6
    serial: <superuser required>
  Mobo: LENOVO model: LNVNB161216 v: SDK0T76465 WIN
    serial: <superuser required> Firmware: UEFI vendor: LENOVO v: HHCN36WW
    date: 12/07/2023
Battery:
  ID-1: BAT0 charge: 33.9 Wh (60%) condition: 56.4/60 Wh (94%) volts: 15.52
    min: 15.36
CPU:
  Info: 6-core model: AMD Ryzen 5 5600H with Radeon Graphics bits: 64
    type: MT MCP cache: L2: 3 MiB
  Speed (MHz): avg: 4242 min/max: 413/4281 cores: 1: 4242 2: 4242 3: 4242
    4: 4242 5: 4242 6: 4242 7: 4242 8: 4242 9: 4242 10: 4242 11: 4242 12: 4242
Graphics:
  Device-1: NVIDIA GA107BM [GeForce RTX 3050 Ti Mobile] driver: nvidia
    v: 610.43.03
  Device-2: Bison Integrated Camera driver: uvcvideo type: USB
  Display: wayland server: Xwayland v: 24.1.13 compositor: kwin_wayland
    driver: gpu: nv_platform,nvidia,nvidia-nvswitch resolution:
    1: 1920x1080~60Hz 2: 1920x1080~120Hz
  API: EGL v: 1.5 drivers: nvidia,swrast
    platforms: gbm,wayland,x11,surfaceless,device
  API: OpenGL v: 4.6.0 compat-v: 4.6 vendor: nvidia mesa v: 610.43.03
    renderer: NVIDIA GeForce RTX 3050 Ti Laptop GPU/PCIe/SSE2
  API: Vulkan v: 1.4.341 drivers: nvidia,llvmpipe surfaces: N/A
  Info: Tools: api: clinfo, eglinfo, glxinfo, vulkaninfo
    de: kscreen-console,kscreen-doctor gpu: nvidia-settings,nvidia-smi
    wl: wayland-info x11: xdriinfo, xdpyinfo, xprop, xrandr
Audio:
  Device-1: NVIDIA GA107 High Definition Audio driver: snd_hda_intel
  Device-2: Advanced Micro Devices [AMD] Audio Coprocessor driver: N/A
  Device-3: Advanced Micro Devices [AMD] Ryzen HD Audio
    driver: snd_hda_intel
  Device-4: DisplayLink Triple-display Docking station
    driver: cdc_ncm,snd-usb-audio type: USB
  API: ALSA v: k7.1.5-200.fc44.x86_64 status: kernel-api
  Server-1: PipeWire v: 1.6.8 status: active
Network:
  Device-1: Realtek RTL8111/8168/8211/8411 PCI Express Gigabit Ethernet
    driver: r8169
  IF: eno1 state: down mac: <filter>
  Device-2: Realtek RTL8852AE 802.11ax PCIe Wireless Network Adapter
    driver: rtw89_8852ae
  IF: wlp4s0 state: down mac: <filter>
  IF-ID-1: eth0 state: up speed: 1000 Mbps duplex: unknown mac: <filter>
  IF-ID-2: surfshark_ipv6 state: unknown speed: N/A duplex: N/A
    mac: <filter>
  IF-ID-3: surfshark_wg state: unknown speed: N/A duplex: N/A mac: N/A
Bluetooth:
  Device-1: ASUSTek Broadcom BCM20702A0 Bluetooth driver: btusb type: USB
  Report: btmgmt ID: hci1 state: up address: <filter> bt-v: 4.0
  Device-2: Realtek Bluetooth Radio driver: btusb type: USB
  Report: ID: hci0 rfk-id: 2 state: down bt-service: enabled,running
    rfk-block: hardware: no software: yes address: <filter> bt-v: 5.2
Drives:
  Local Storage: total: 4.34 TiB used: 1.71 TiB (39.3%)
  ID-1: /dev/nvme0n1 vendor: Western Digital model: WD Blue SN570 500GB
    size: 465.76 GiB
  ID-2: /dev/nvme1n1 vendor: Crucial model: CT500P5SSD8 size: 465.76 GiB
  ID-3: /dev/sda vendor: Western Digital model: WD Blue SN570 500GB
    size: 465.76 GiB type: USB
  ID-4: /dev/sdb vendor: Western Digital model: WD Blue SN580 1TB
    size: 931.51 GiB type: USB
  ID-5: /dev/sdc vendor: Western Digital model: WD20SDZW-11Z3CS0
    size: 1.82 TiB type: USB
  ID-6: /dev/sde vendor: SanDisk model: Cruzer U size: 14.66 GiB type: USB
  ID-7: /dev/sdf vendor: Samsung model: MZVLB256HBHQ-000L2 size: 238.47 GiB
    type: USB
Partition:
  ID-1: / size: 463.16 GiB used: 134.57 GiB (29.1%) fs: btrfs dev: /dev/dm-0
  ID-2: /boot size: 1.93 GiB used: 645.1 MiB (32.6%) fs: ext4 dev: /dev/sda2
  ID-3: /boot/efi size: 511.7 MiB used: 20.1 MiB (3.9%) fs: vfat
    dev: /dev/sda1
  ID-4: /home size: 463.16 GiB used: 134.57 GiB (29.1%) fs: btrfs
    dev: /dev/dm-0
Swap:
  ID-1: swap-1 type: zram size: 8 GiB used: 68 KiB (0.0%) dev: /dev/zram0
Sensors:
  System Temperatures: cpu: 71.9 C mobo: N/A
  Fan Speeds (rpm): fan-1: 0 fan-2: 0
Info:
  Memory: total: 16 GiB available: 15.46 GiB used: 3.4 GiB (22.0%)
  Processes: 429 Uptime: 2h 9m Shell: Bash inxi: 3.3.41

I’m doing a deep dive now to see if it was anything to do with my tweaks first.

Anyone else seeing this? (I did have 5 bootable drives to boot from) Now I see only 3. :()

EDIT This seems to fix it:

echo 'add_drivers+=" nvme "' | sudo tee /etc/dracut.conf.d/nvme.conf
sudo dracut -f
[sudo] password for me: 
add_drivers+=" nvme "
┌───────────────────>

I’ll wait a bit to confirm though…:slight_smile:

This may be a 2 fold problem on 2 Fedora Installs; one pure Fedora and the other Fedora/based (ultramarine).

Grub will only see one install (Fedora)…Not a big issue though, more of a curiousty?
But he above did the trick:

echo 'add_drivers+=" nvme "' | sudo tee /etc/dracut.conf.d/nvme.conf
sudo dracut -f
[sudo] password for me: 
add_drivers+=" nvme "

Logs:

sudo dmesg | rg boot
[    0.000000] secureboot: Secure boot disabled
[    0.005034] secureboot: Secure boot disabled
[    0.230305] smpboot: CPU0: AMD Ryzen 5 5600H with Radeon Graphics (family: 0x19, model: 0x50, stepping: 0x0)
[    0.236922] smpboot: x86: Booting SMP configuration:
[    0.242137] smpboot: Total of 12 processors activated (79045.89 BogoMIPS)
[    0.255524] efi: Freeing EFI boot services memory: 151340K
[    0.366128] pci 0000:01:00.0: vgaarb: setting as boot VGA device
[    0.867579] i8042: PNP: PS/2 appears to have AUX port disabled, if this is incorrect please boot with i8042.nopnp
[   24.856766] systemd[1]: systemd-boot-clear-sysfail.service - Clear SysFail Entry If The Boot Is Successful skipped, unmet condition check ConditionPathExists=/sys/firmware/efi/efivars/LoaderEntrySysFail-4a67b082-0a4c-41cf-b6c7-440b29bb8c4f
[   24.982082] systemd[1]: iscsi-onboot.service - Special handling of early boot iSCSI sessions skipped, unmet condition check ConditionDirectoryNotEmpty=/sys/class/iscsi_session