vmd.ko is in linux-modules-extra. Install this to get the set and have
it always upgraded:

$ sudo apt install linux-image-generic-hwe-24.04

-- 
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

Reply via email to