Public bug reported:
ProblemType: Bug
DistroRelease: Ubuntu 24.04
Package: linux-image-6.14.0-33-generic
ProcVersionSignature: Linux sky 6.14.0-32-generic #32~24.04.1-Ubuntu SMP
PREEMPT_DYNAMIC Tue Sep 2 14:21:04 UTC 2 x86_64 x86_64 x86_64 GNU/Linux
Uname: Linux 6.14.0-33-generic x86_64
ApportVersion: <from `dpkg -l apport`>
Architecture: amd64
Tags: kernel vmd nvme initramfs
Title: Ubuntu 24.04 kernel 6.14.0-33-generic missing vmd.ko, prevents
boot on Intel VMD systems
Bug description:
On Ubuntu 24.04, systems with NVMe devices behind Intel VMD cannot boot with
kernel 6.14.0-33-generic. The initramfs fails to detect any block devices and
drops to the (initramfs) shell. Older kernels (6.14.0-32-generic, 6.11 / 6.8)
boot normally because vmd.ko is present.
Evidence:
- /lib/modules/6.14.0-33-generic/ does not contain vmd.ko
- lsinitramfs /boot/initrd.img-6.14.0-33-generic | grep vmd → no results
- With 6.11 kernels, vmd.ko is present and NVMe devices enumerate correctly
Steps to reproduce:
1. Install Ubuntu 24.04 on hardware with Intel VMD enabled (NVMe behind VMD
controller).
2. Upgrade to kernel 6.14.0-33-generic.
3. Reboot.
Expected result:
Kernel should load vmd.ko, enumerate NVMe device, and mount root filesystem.
Actual result:
Boot fails, drops to initramfs shell. Only /dev/loop* devices present, no NVMe
devices.
Workarounds:
- Boot older kernel (6.14.0-32-generic, 6.11 or 6.8) where vmd is included.
- Disable Intel VMD in BIOS/UEFI (not desirable in many cases).
- Recompile kernel with CONFIG_VMD=m.
Impact:
All systems using Intel VMD cannot boot with kernel 6.14.0-33-generic.
Regression compared to earlier Ubuntu kernels.
---
** Affects: linux (Ubuntu)
Importance: Undecided
Status: New
** Tags: linux-image-6.14.0-33-generic rootfs vmd
--
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/2126707
Title:
Boot failure after kernel update to 6.14.0-33-generic; vmd module
missing from linux-image-6.14.0-33-generic, can't find root
Status in linux package in Ubuntu:
New
Bug description:
ProblemType: Bug
DistroRelease: Ubuntu 24.04
Package: linux-image-6.14.0-33-generic
ProcVersionSignature: Linux sky 6.14.0-32-generic #32~24.04.1-Ubuntu SMP
PREEMPT_DYNAMIC Tue Sep 2 14:21:04 UTC 2 x86_64 x86_64 x86_64 GNU/Linux
Uname: Linux 6.14.0-33-generic x86_64
ApportVersion: <from `dpkg -l apport`>
Architecture: amd64
Tags: kernel vmd nvme initramfs
Title: Ubuntu 24.04 kernel 6.14.0-33-generic missing vmd.ko, prevents
boot on Intel VMD systems
Bug description:
On Ubuntu 24.04, systems with NVMe devices behind Intel VMD cannot boot with
kernel 6.14.0-33-generic. The initramfs fails to detect any block devices and
drops to the (initramfs) shell. Older kernels (6.14.0-32-generic, 6.11 / 6.8)
boot normally because vmd.ko is present.
Evidence:
- /lib/modules/6.14.0-33-generic/ does not contain vmd.ko
- lsinitramfs /boot/initrd.img-6.14.0-33-generic | grep vmd → no results
- With 6.11 kernels, vmd.ko is present and NVMe devices enumerate correctly
Steps to reproduce:
1. Install Ubuntu 24.04 on hardware with Intel VMD enabled (NVMe behind VMD
controller).
2. Upgrade to kernel 6.14.0-33-generic.
3. Reboot.
Expected result:
Kernel should load vmd.ko, enumerate NVMe device, and mount root filesystem.
Actual result:
Boot fails, drops to initramfs shell. Only /dev/loop* devices present, no
NVMe devices.
Workarounds:
- Boot older kernel (6.14.0-32-generic, 6.11 or 6.8) where vmd is included.
- Disable Intel VMD in BIOS/UEFI (not desirable in many cases).
- Recompile kernel with CONFIG_VMD=m.
Impact:
All systems using Intel VMD cannot boot with kernel 6.14.0-33-generic.
Regression compared to earlier Ubuntu kernels.
---
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/2126707/+subscriptions
--
Mailing list: https://launchpad.net/~kernel-packages
Post to : [email protected]
Unsubscribe : https://launchpad.net/~kernel-packages
More help : https://help.launchpad.net/ListHelp