Skip to content

Kernel 6.18.29 - NVMe boot failure #7367

@PieGuy314

Description

@PieGuy314

Describe the bug

I have a Raspberry Pi 5 with 8GB RAM. It has a Pimoroni Dual NVMe HAT fitted with 2, 2GB SSDs
The boot and root fs are on the first SSD, a third partition spans both drives using LVM

I upgraded to kernel 6.18.29 last night and rebooted. The boot failed when attempting to mount the LVM partition. No login shell or remote shell are available.

Steps to reproduce the behaviour

Update to kernel 6.18.29
Reboot via NVMe SSD
Poweroff
Reboot using SD Card with a 6.12.75 kernel
Format boot and rootfs
Repopulate boot and rootfs using rsync -vaxHAX excluding contents of inappropriate directories (eg. dev/, run/, sys/*, etc)
Update cmdline.txt and fstab
Poweroff
Remove SD card
Reboot via NVMe SSD
apt update && apt upgrade to upgrade kernel to 6.18.29
Reboot
Cry

Device (s)

Raspberry Pi 5

System

Unable to provide 6.18.29 - This refers to 6.12.75

Unit pipewire.socket could not be found.
Unit pipewire.service could not be found.
Unit pulseaudio.service could not be found.
Unit pulseaudio.socket could not be found.
https://pastebin.com/ChiWFc2G

2026/04/14 22:20:24
Copyright (c) 2012 Broadcom
version 9cd61c53 (release) (embedded)

Linux strongbad 6.12.75+rpt-rpi-2712 #1 SMP PREEMPT Debian 1:6.12.75-1+rpt1 (2026-03-11) aarch64 GNU/Linux

Logs

Unable to provide any logs due to not being able to login.

Additional context

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions