Only able to boot into fallback initramfs after 17/07/2023 update

Hi, I’m stumped by what else to try with this issue so any pointers would be great.

After running the updates that appeared on 17/07/2023 I was unable to boot into my default Manjaro option, it would show the following error screen and completely lock up.
I’ve attempted the update via. the GUI update window, and via. pacman -Syu after restoring a 2 day old timeshift snapshot. The end result is the same for both.

At the “rootfs ~” prompt the keyboard is completely locked so I can’t access another TTY or try any commands, the only option is the physical reset button.

However I am able to boot into the fallback session from grub.
While I was in a live USB session searching for a fix I saw a post that recommended downgrading mkinitcpio and regenerating initramfs as a last ditch hope of a fix before having to reinstall.
I’ve attempted to do this but hit a block where I’m unable to complete mkinitcpio -P, I get the following error:

sudo mkinitcpio -P
[sudo] password for eli:
==> Building image from preset: /etc/mkinitcpio.d/linux61.preset: 'default'
==> WARNING: No configuration file specified. Skipping image 'default'
==> Building image from preset: /etc/mkinitcpio.d/linux61.preset: 'fallback'
==> WARNING: No configuration file specified. Skipping image 'fallback'

I have checked my current /etc/mkinitcpio.d/ contents against the working one from a recent timeshift backup, nothing has changed in both linux61.preset files.

When I check my fstab I can see it lists the disk UUID that fails to mount in the error I get.

cat /etc/fstab
# <file system> <mount point> <type> <options> <dump> <pass>

UUID=5979-5DC6  /boot/efi       vfat    umask=0077      0       2
UUID=3057e57b-ffce-4404-a1ff-dce1bb41a64e       /       ext4    defaults,noatime        0       1
tmpfs   /tmp    tmpfs   defaults,noatime,mode=1777      0       0
LABEL=Storage1  /mnt/Storage1   auto    nosuid,nodev,nofail,x-gvfs-show 0       0
LABEL=LinuxGaming       /mnt/LinuxGaming        auto    nosuid,nodev,nofail,x-gvfs-show 0       0

When I check /etc/mkinitcpio.conf against the working backup version they are both identical so I don’t think it’s a missing HOOKS issue other people have had.

cat /etc/mkinitcpio.conf
# vim:set ft=sh
# MODULES
# The following modules are loaded before any boot hooks are
# run.  Advanced users may wish to specify all system modules
# in this array.  For instance:
#     MODULES=(usbhid xhci_hcd)
MODULES=""

# BINARIES
# This setting includes any additional binaries a given user may
# wish into the CPIO image.  This is run last, so it may be used to
# override the actual binaries included by a given hook
# BINARIES are dependency parsed, so you may safely ignore libraries
BINARIES=()

# FILES
# This setting is similar to BINARIES above, however, files are added
# as-is and are not parsed in any way.  This is useful for config files.
FILES=""

# HOOKS
# This is the most important setting in this file.  The HOOKS control the
# modules and scripts added to the image, and what happens at boot time.
# Order is important, and it is recommended that you do not change the
# order in which HOOKS are added.  Run 'mkinitcpio -H <hook name>' for
# help on a given hook.
# 'base' is _required_ unless you know precisely what you are doing.
# 'udev' is _required_ in order to automatically load modules
# 'filesystems' is _required_ unless you specify your fs modules in MODULES
# Examples:
##   This setup specifies all modules in the MODULES setting above.
##   No RAID, lvm2, or encrypted root is needed.
#    HOOKS=(base)
#
##   This setup will autodetect all modules for your system and should
##   work as a sane default
#    HOOKS=(base udev autodetect modconf block filesystems fsck)
#
##   This setup will generate a 'full' image which supports most systems.
##   No autodetection is done.
#    HOOKS=(base udev modconf block filesystems fsck)
#
##   This setup assembles a mdadm array with an encrypted root file system.
##   Note: See 'mkinitcpio -H mdadm_udev' for more information on RAID devices.
#    HOOKS=(base udev modconf keyboard keymap consolefont block mdadm_udev encrypt filesystems fsck)
#
##   This setup loads an lvm2 volume group.
#    HOOKS=(base udev modconf block lvm2 filesystems fsck)
#
##   NOTE: If you have /usr on a separate partition, you MUST include the
#    usr and fsck hooks.
HOOKS="base udev autodetect modconf block keyboard keymap consolefont plymouth filesystems fsck"

# COMPRESSION
# Use this to compress the initramfs image. By default, gzip compression
# is used. Use 'cat' to create an uncompressed image.
#COMPRESSION="gzip"
#COMPRESSION="bzip2"
#COMPRESSION="lzma"
#COMPRESSION="xz"
#COMPRESSION="lzop"
#COMPRESSION="lz4"
#COMPRESSION="zstd"

# COMPRESSION_OPTIONS
# Additional options for the compressor
#COMPRESSION_OPTIONS=()

# MODULES_DECOMPRESS
# Decompress kernel modules during initramfs creation.
# Enable to speedup boot process, disable to save RAM
# during early userspace. Switch (yes/no).
#MODULES_DECOMPRESS="yes"

Result of inxi:

sudo inxi --admin --verbosity=7 --filter --no-host --width                                                        ✔  base 
[sudo] password for eli:
System:
  Kernel: 6.1.38-1-MANJARO arch: x86_64 bits: 64 compiler: gcc v: 13.1.1
    parameters: BOOT_IMAGE=/boot/vmlinuz-6.1-x86_64
    root=UUID=3057e57b-ffce-4404-a1ff-dce1bb41a64e rw ibt=off
    udev.log_priority=3
  Desktop: KDE Plasma v: 5.27.6 tk: Qt v: 5.15.10 wm: kwin_x11 dm: SDDM
    Distro: Manjaro Linux base: Arch Linux
Machine:
  Type: Desktop System: ASUS product: N/A v: N/A serial: N/A
  Mobo: ASUSTeK model: ROG STRIX Z690-A GAMING WIFI D4 v: Rev 1.xx
    serial: <filter> UEFI: American Megatrends v: 0901 date: 12/20/2021
Battery:
  Message: No system battery data found. Is one present?
Memory:
  System RAM: total: 64 GiB available: 62.55 GiB used: 3.42 GiB (5.5%)
  Array-1: capacity: 64 GiB slots: 4 modules: 4 EC: None
    max-module-size: 16 GiB note: est.
  Device-1: Controller0-ChannelA-DIMM0 type: DDR4 detail: synchronous
    size: 16 GiB speed: spec: 2133 MT/s actual: 3200 MT/s volts: curr: 1.2
    min: 1.2 max: 1.35 width (bits): data: 64 total: 64 manufacturer: Corsair
    part-no: CM4X16GC3200C16K4 serial: N/A
  Device-2: Controller0-ChannelA-DIMM1 type: DDR4 detail: synchronous
    size: 16 GiB speed: spec: 2133 MT/s actual: 3200 MT/s volts: curr: 1.2
    min: 1.2 max: 1.35 width (bits): data: 64 total: 64 manufacturer: Corsair
    part-no: CM4X16GC3200C16K4 serial: N/A
  Device-3: Controller1-ChannelA-DIMM0 type: DDR4 detail: synchronous
    size: 16 GiB speed: spec: 2133 MT/s actual: 3200 MT/s volts: curr: 1.2
    min: 1.2 max: 1.35 width (bits): data: 64 total: 64 manufacturer: Corsair
    part-no: CM4X16GC3200C16K4 serial: N/A
  Device-4: Controller1-ChannelA-DIMM1 type: DDR4 detail: synchronous
    size: 16 GiB speed: spec: 2133 MT/s actual: 3200 MT/s volts: curr: 1.2
    min: 1.2 max: 1.35 width (bits): data: 64 total: 64 manufacturer: Corsair
    part-no: CM4X16GC3200C16K4 serial: N/A
CPU:
  Info: model: 12th Gen Intel Core i7-12700K socket: LGA1700 bits: 64
    type: MST AMCP arch: Alder Lake gen: core 12 level: v3 note: check
    built: 2021+ process: Intel 7 (10nm ESF) family: 6 model-id: 0x97 (151)
    stepping: 2 microcode: 0x12
  Topology: cpus: 1x cores: 12 mt: 8 tpc: 2 st: 4 threads: 20 smt: enabled
    cache: L1: 1024 KiB desc: d-4x32 KiB, 8x48 KiB; i-8x32 KiB, 4x64 KiB
    L2: 12 MiB desc: 8x1.2 MiB, 1x2 MiB L3: 25 MiB desc: 1x25 MiB
  Speed (MHz): avg: 3320 high: 3600 min/max: 800/4900:5000:3800
    base/boost: 3600/8500 scaling: driver: intel_pstate governor: powersave
    volts: 1.1 V ext-clock: 100 MHz cores: 1: 800 2: 3600 3: 3600 4: 3600
    5: 3600 6: 3600 7: 3600 8: 3600 9: 800 10: 3600 11: 3600 12: 3600 13: 3600
    14: 3600 15: 3600 16: 3600 17: 3600 18: 3600 19: 3600 20: 3600
    bogomips: 144440
  Flags: 3dnowprefetch abm acpi adx aes aperfmperf apic arat
    arch_capabilities arch_lbr arch_perfmon art avx avx2 avx_vnni bmi1 bmi2
    bts cat_l2 cdp_l2 clflush clflushopt clwb cmov constant_tsc cpuid
    cpuid_fault cx16 cx8 de ds_cpl dtes64 dtherm dts epb ept ept_ad erms est
    f16c flexpriority flush_l1d fma fpu fsgsbase fsrm fxsr gfni hfi ht hwp
    hwp_act_window hwp_epp hwp_notify hwp_pkg_req ibpb ibrs ibrs_enhanced ida
    intel_pt invpcid lahf_lm lm mca mce md_clear mmx monitor movbe movdir64b
    movdiri msr mtrr nonstop_tsc nopl nx ospke pae pat pbe pclmulqdq pconfig
    pdcm pdpe1gb pebs pge pku pln pni popcnt pse pse36 pts rdpid rdrand rdseed
    rdt_a rdtscp rep_good sdbg sep serialize sha_ni smap smep smx
    split_lock_detect ss ssbd sse sse2 sse4_1 sse4_2 ssse3 stibp syscall tm
    tm2 tme tpr_shadow tsc tsc_adjust tsc_deadline_timer tsc_known_freq umip
    vaes vme vmx vnmi vpclmulqdq vpid waitpkg x2apic xgetbv1 xsave xsavec
    xsaveopt xsaves xtopology xtpr
  Vulnerabilities:
  Type: itlb_multihit status: Not affected
  Type: l1tf status: Not affected
  Type: mds status: Not affected
  Type: meltdown status: Not affected
  Type: mmio_stale_data status: Not affected
  Type: retbleed status: Not affected
  Type: spec_store_bypass mitigation: Speculative Store Bypass disabled via
    prctl
  Type: spectre_v1 mitigation: usercopy/swapgs barriers and __user pointer
    sanitization
  Type: spectre_v2 mitigation: Enhanced IBRS, IBPB: conditional, RSB
    filling, PBRSB-eIBRS: SW sequence
  Type: srbds status: Not affected
  Type: tsx_async_abort status: Not affected
Graphics:
  Device-1: NVIDIA GP104 [GeForce GTX 1080] vendor: ASUSTeK driver: nvidia
    v: 535.54.03 alternate: nouveau,nvidia_drm non-free: 535.xx+
    status: current (as of 2023-07) arch: Pascal code: GP10x process: TSMC 16nm
    built: 2016-21 pcie: gen: 3 speed: 8 GT/s lanes: 16 bus-ID: 01:00.0
    chip-ID: 10de:1b80 class-ID: 0300
  Device-2: Logitech C920 PRO HD Webcam driver: snd-usb-audio,uvcvideo
    type: USB rev: 2.1 speed: 480 Mb/s lanes: 1 mode: 2.0 bus-ID: 1-12:5
    chip-ID: 046d:08e5 class-ID: 0102
  Display: server: X.Org v: 21.1.8 with: Xwayland v: 23.1.2
    compositor: kwin_x11 driver: X: loaded: nvidia gpu: nvidia display-ID: :0
    screens: 1
  Screen-1: 0 s-res: 3840x1080 s-dpi: 81 s-size: 1204x343mm (47.40x13.50")
    s-diag: 1252mm (49.29")
  Monitor-1: DVI-D-0 pos: right res: 1920x1080 dpi: 82
    size: 598x336mm (23.54x13.23") diag: 686mm (27.01") modes: N/A
  Monitor-2: HDMI-0 pos: primary,left res: 1920x1080 hz: 60 dpi: 82
    size: 598x336mm (23.54x13.23") diag: 686mm (27.01") modes: N/A
  API: OpenGL v: 4.6.0 NVIDIA 535.54.03 renderer: NVIDIA GeForce GTX
    1080/PCIe/SSE2 direct-render: Yes
Audio:
  Device-1: Intel Alder Lake-S HD Audio vendor: ASUSTeK driver: snd_hda_intel
    v: kernel alternate: snd_sof_pci_intel_tgl bus-ID: 00:1f.3 chip-ID: 8086:7ad0
    class-ID: 0403
  Device-2: NVIDIA GP104 High Definition Audio vendor: ASUSTeK
    driver: snd_hda_intel v: kernel pcie: gen: 3 speed: 8 GT/s lanes: 16
    bus-ID: 01:00.1 chip-ID: 10de:10f0 class-ID: 0403
  Device-3: Logitech C920 PRO HD Webcam driver: snd-usb-audio,uvcvideo
    type: USB rev: 2.1 speed: 480 Mb/s lanes: 1 mode: 2.0 bus-ID: 1-12:5
    chip-ID: 046d:08e5 class-ID: 0102
  Device-4: ASUSTek USB Audio driver: hid-generic,snd-usb-audio,usbhid
    type: USB rev: 2.0 speed: 480 Mb/s lanes: 1 mode: 2.0 bus-ID: 1-2:2
    chip-ID: 0b05:1a16 class-ID: 0300
  API: ALSA v: k6.1.38-1-MANJARO status: kernel-api with: aoss
    type: oss-emulator tools: alsactl,alsamixer,amixer
  Server-1: sndiod v: N/A status: off tools: aucat,midicat,sndioctl
  Server-2: PipeWire v: 0.3.74 status: n/a (root, process) with:
    1: pipewire-pulse status: active 2: wireplumber status: active
    3: pipewire-alsa type: plugin 4: pw-jack type: plugin
    tools: pactl,pw-cat,pw-cli,wpctl
Network:
  Device-1: Intel Alder Lake-S PCH CNVi WiFi driver: iwlwifi v: kernel
    bus-ID: 00:14.3 chip-ID: 8086:7af0 class-ID: 0280
  IF: wlo1 state: up mac: <filter>
  IP v4: <filter> type: dynamic noprefixroute scope: global
    broadcast: <filter>
  IP v6: <filter> type: noprefixroute scope: link
  Device-2: Intel Ethernet I225-V vendor: ASUSTeK driver: igc v: kernel pcie:
    gen: 2 speed: 5 GT/s lanes: 1 port: N/A bus-ID: 05:00.0 chip-ID: 8086:15f3
    class-ID: 0200
  IF: enp5s0 state: down mac: <filter>
  WAN IP: <filter>
Bluetooth:
  Device-1: Intel AX201 Bluetooth driver: btusb v: 0.8 type: USB rev: 2.0
    speed: 12 Mb/s lanes: 1 mode: 1.1 bus-ID: 1-14:9 chip-ID: 8087:0026
    class-ID: e001
  Report: rfkill ID: hci0 rfk-id: 1 state: down bt-service: enabled,running
    rfk-block: hardware: no software: yes address: see --recommends
Logical:
  Message: No logical block device data found.
RAID:
  Hardware-1: Intel Volume Management Device NVMe RAID Controller driver: vmd
    v: 0.6 port: N/A bus-ID: 00:0e.0 chip-ID: 8086:467f rev: class-ID: 0104
Drives:
  Local Storage: total: 5 TiB used: 2.44 TiB (48.8%)
  ID-1: /dev/nvme0n1 maj-min: 259:0 vendor: Samsung
    model: SSD 970 EVO Plus 250GB size: 232.89 GiB block-size: physical: 512 B
    logical: 512 B speed: 31.6 Gb/s lanes: 4 tech: SSD serial: <filter>
    fw-rev: 2B2QEXM7 temp: 39.9 C scheme: GPT
  SMART: yes health: PASSED on: 81d 17h cycles: 1,041
    read-units: 11,027,377 [5.64 TB] written-units: 11,699,215 [5.98 TB]
  ID-2: /dev/nvme1n1 maj-min: 259:3 vendor: Samsung
    model: SSD 970 EVO Plus 250GB size: 232.89 GiB block-size: physical: 512 B
    logical: 512 B speed: 31.6 Gb/s lanes: 4 tech: SSD serial: <filter>
    fw-rev: 2B2QEXM7 temp: 38.9 C scheme: GPT
  SMART: yes health: PASSED on: 60d 5h cycles: 1,040
    read-units: 5,872,483 [3.00 TB] written-units: 8,252,770 [4.22 TB]
  ID-3: /dev/sda maj-min: 8:0 vendor: Seagate model: ST4000DM004-2U9104
    family: BarraCuda 3.5 (SMR) size: 3.64 TiB block-size: physical: 4096 B
    logical: 512 B sata: 3.1 speed: 6.0 Gb/s tech: HDD rpm: 5400
    serial: <filter> fw-rev: 0001 temp: 35 C scheme: GPT
  SMART: yes state: enabled health: PASSED on: 8054h+28m+48.402s cycles: 1040
    read: 3.95 TiB written: 5.95 TiB Pre-Fail: attribute: Spin_Retry_Count
    value: 100 worst: 100 threshold: 97
  ID-4: /dev/sdb maj-min: 8:16 vendor: Samsung model: SSD 870 QVO 1TB
    family: based SSDs size: 931.51 GiB block-size: physical: 512 B
    logical: 512 B sata: 3.3 speed: 6.0 Gb/s tech: SSD serial: <filter>
    fw-rev: 2B6Q temp: 29 C scheme: GPT
  SMART: yes state: enabled health: PASSED on: 335d 12h cycles: 1041
    written: 11.4 TiB
  Message: No optical or floppy data found.
Partition:
  ID-1: / raw-size: 232.59 GiB size: 227.88 GiB (97.98%)
    used: 132.11 GiB (58.0%) fs: ext4 block-size: 4096 B dev: /dev/nvme0n1p2
    maj-min: 259:2 label: N/A uuid: 3057e57b-ffce-4404-a1ff-dce1bb41a64e
  ID-2: /boot/efi raw-size: 300 MiB size: 299.4 MiB (99.80%)
    used: 300 KiB (0.1%) fs: vfat block-size: 512 B dev: /dev/nvme0n1p1
    maj-min: 259:1 label: N/A uuid: 5979-5DC6
  ID-3: /mnt/LinuxGaming raw-size: 683.73 GiB size: 671.94 GiB (98.27%)
    used: 495.8 GiB (73.8%) fs: ext4 block-size: 4096 B dev: /dev/sdb1
    maj-min: 8:17 label: LinuxGaming uuid: 517d5d42-51d6-42b4-8966-50023eb74ed2
  ID-4: /mnt/Storage1 raw-size: 3.64 TiB size: 3.58 TiB (98.40%)
    used: 1.83 TiB (51.1%) fs: ext4 block-size: 4096 B dev: /dev/sda1
    maj-min: 8:1 label: Storage1 uuid: 6b196c9f-90b7-41aa-8f84-84b34c9edfa3
Swap:
  Alert: No swap data was found.
Unmounted:
  ID-1: /dev/nvme1n1p1 maj-min: 259:4 size: 300 MiB fs: vfat label: N/A
    uuid: DFA2-BDCE
  ID-2: /dev/sdb2 maj-min: 8:18 size: 247.78 GiB fs: ntfs
    label: WindowsGaming uuid: 21D0F4415F9077D2
USB:
  Hub-1: 1-0:1 info: hi-speed hub with single TT ports: 16 rev: 2.0
    speed: 480 Mb/s (57.2 MiB/s) lanes: 1 mode: 2.0 chip-ID: 1d6b:0002
    class-ID: 0900
  Device-1: 1-2:2 info: ASUSTek USB Audio type: audio,HID
    driver: hid-generic,snd-usb-audio,usbhid interfaces: 8 rev: 2.0
    speed: 480 Mb/s (57.2 MiB/s) lanes: 1 mode: 2.0 power: 100mA
    chip-ID: 0b05:1a16 class-ID: 0300
  Device-2: 1-4:3 info: ASUSTek AURA LED Controller type: HID
    driver: hid-generic,usbhid interfaces: 2 rev: 2.0 speed: 12 Mb/s (1.4 MiB/s)
    lanes: 1 mode: 1.1 power: 16mA chip-ID: 0b05:19af class-ID: 0300
    serial: <filter>
  Hub-2: 1-10:4 info: ASMedia ASM1074 High-Speed hub ports: 4 rev: 2.1
    speed: 480 Mb/s (57.2 MiB/s) lanes: 1 mode: 2.0 power: 100mA
    chip-ID: 174c:2074 class-ID: 0900
  Device-1: 1-10.2:6 info: Corsair K30A Gaming Keyboard type: keyboard,HID
    driver: hid-generic,usbhid interfaces: 3 rev: 2.0 speed: 12 Mb/s (1.4 MiB/s)
    lanes: 1 mode: 1.1 power: 500mA chip-ID: 1b1c:1b0a class-ID: 0300
  Device-2: 1-10.3:8 info: Corsair IRONCLAW RGB Gaming Mouse type: mouse,HID
    driver: hid-generic,usbhid interfaces: 2 rev: 2.0 speed: 12 Mb/s (1.4 MiB/s)
    lanes: 1 mode: 1.1 power: 500mA chip-ID: 1b1c:1b5d class-ID: 0300
    serial: <filter>
  Device-3: 1-12:5 info: Logitech C920 PRO HD Webcam type: video,audio
    driver: snd-usb-audio,uvcvideo interfaces: 4 rev: 2.1
    speed: 480 Mb/s (57.2 MiB/s) lanes: 1 mode: 2.0 power: 500mA
    chip-ID: 046d:08e5 class-ID: 0102
  Hub-3: 1-13:7 info: Alcor Micro USB Hub ports: 4 rev: 2.0
    speed: 480 Mb/s (57.2 MiB/s) lanes: 1 mode: 2.0 power: 100mA
    chip-ID: 058f:6254 class-ID: 0900
  Device-1: 1-13.1:10 info: Corsair H115iRGBPROXT type: keyboard
    driver: hid-generic,usbhid interfaces: 1 rev: 2.0 speed: 12 Mb/s (1.4 MiB/s)
    lanes: 1 mode: 1.1 power: 100mA chip-ID: 1b1c:0c21 class-ID: 0300
  Device-2: 1-14:9 info: Intel AX201 Bluetooth type: bluetooth driver: btusb
    interfaces: 2 rev: 2.0 speed: 12 Mb/s (1.4 MiB/s) lanes: 1 mode: 1.1
    power: 100mA chip-ID: 8087:0026 class-ID: e001
  Hub-4: 2-0:1 info: super-speed hub ports: 8 rev: 3.1
    speed: 20 Gb/s (2.33 GiB/s) lanes: 2 mode: 3.2 gen-2x2 chip-ID: 1d6b:0003
    class-ID: 0900
  Hub-5: 2-8:4 info: ASMedia ASM1074 SuperSpeed hub ports: 4 rev: 3.0
    speed: 5 Gb/s (596.0 MiB/s) lanes: 1 mode: 3.2 gen-1x1 power: 8mA
    chip-ID: 174c:3074 class-ID: 0900
Sensors:
  System Temperatures: cpu: 25.0 C mobo: N/A
  Fan Speeds (RPM): N/A
Info:
  Processes: 389 Uptime: 2h 4m wakeups: 0 Init: systemd v: 253
  default: graphical tool: systemctl Compilers: gcc: 13.1.1 clang: 15.0.7
  Packages: 1499 pm: pacman pkgs: 1484 libs: 391 tools: pamac pm: flatpak
  pkgs: 15 Shell: Sudo (sudo) v: 1.9.14p1 default: Bash v: 5.1.16
  running-in: konsole inxi: 3.3.28

Result of parted --list:

 sudo parted --list                                                                                                ✔  base 
[sudo] password for eli:
Model: ATA ST4000DM004-2U91 (scsi)
Disk /dev/sda: 4001GB
Sector size (logical/physical): 512B/4096B
Partition Table: gpt
Disk Flags:

Number  Start   End     Size    File system  Name  Flags
 1      1049kB  4001GB  4001GB  ext4


Model: ATA Samsung SSD 870 (scsi)
Disk /dev/sdb: 1000GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Disk Flags:

Number  Start   End     Size   File system  Name           Flags
 1      1049kB  734GB   734GB  ext4         LinuxGaming
 2      734GB   1000GB  266GB  ntfs         WindowsGaming  msftdata


Model: Samsung SSD 970 EVO Plus 250GB (nvme)
Disk /dev/nvme0n1: 250GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Disk Flags:

Number  Start   End    Size   File system  Name  Flags
 1      2097kB  317MB  315MB  fat32              boot, esp
 2      317MB   250GB  250GB  ext4         root


Model: Samsung SSD 970 EVO Plus 250GB (nvme)
Disk /dev/nvme1n1: 250GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Disk Flags:

Number  Start   End    Size    File system  Name  Flags
 1      2097kB  317MB  315MB   fat32              boot, esp
 2      317MB   176GB  176GB                root
 3      176GB   250GB  73.9GB

The current disk is /dev/nvme0n1, the one related to this issue.
/dev/nvme1n1 is a previous Manjaro installation that was broken during an update with different LUKS related issues.

Right track.

This obviously does not show us UUID … so it is not very helpful.

Instead please run:

lsblk -f

Oh yeah sorry, I was going to add on the result of my fstab to show the UUID but must’ve forgot.

lsblk -f                                                                                                  
NAME        FSTYPE      FSVER LABEL         UUID                                 FSAVAIL FSUSE% MOUNTPOINTS
sda                                                                                             
└─sda1      ext4        1.0   Storage1      6b196c9f-90b7-41aa-8f84-84b34c9edfa3    1.6T    51% /mnt/Storage1
sdb                                                                                             
├─sdb1      ext4        1.0   LinuxGaming   517d5d42-51d6-42b4-8966-50023eb74ed2  141.9G    74% /mnt/LinuxGaming
└─sdb2      ntfs              WindowsGaming 21D0F4415F9077D2                                    
nvme0n1                                                                                         
├─nvme0n1p1 vfat        FAT32               5979-5DC6                             299.1M     0% /boot/efi
└─nvme0n1p2 ext4        1.0                 3057e57b-ffce-4404-a1ff-dce1bb41a64e   84.1G    58% /
nvme1n1                                                                                         
├─nvme1n1p1 vfat        FAT32               DFA2-BDCE                                           
├─nvme1n1p2 crypto_LUKS 1                   fa226788-93b8-4619-be7e-e85255d2af32                
└─nvme1n1p3 crypto_LUKS 1                   65fae70b-24dc-43c8-bb1f-341f385ae1bb    

and the fstab as it is now.

cat /etc/fstab
# <file system> <mount point> <type> <options> <dump> <pass>

UUID=5979-5DC6  /boot/efi       vfat    umask=0077      0       2
UUID=3057e57b-ffce-4404-a1ff-dce1bb41a64e       /       ext4    defaults,noatime        0       1
tmpfs   /tmp    tmpfs   defaults,noatime,mode=1777      0       0
LABEL=Storage1  /mnt/Storage1   auto    nosuid,nodev,nofail,x-gvfs-show 0       0
LABEL=LinuxGaming       /mnt/LinuxGaming        auto    nosuid,nodev,nofail,x-gvfs-show 0       0

Not fixed but I got to a workaround that lets me boot the default grub option.

I was running Linux 6.1.38-1 LTS (while this issue started).
I installed Linux 6.3.13-1 from the Manjaro settings manager to see if that would run the mkinit that I couldn’t do manually.
The new kernel installed without errors and booted up fine as the default grub option.

I attempted to remove the LTS kernel and reinstall it hoping it would rebuild in a working state, it doesn’t.
Selecting the LTS kernel results in a black screen with no ability change TTY to figure out what’s happening.

So currently the machine will boot with the new kernel but using the LTS one isn’t usable.

Please check for .pacnew (especially mkinitcpio and pacman)

After that try to rebuild your initrdisks with

mkinitcpio -P

:footprints: