When a new NVMe sticks, the boot can stall at “Loading initramfs”
Adding a second NVMe drive to an existing Ubuntu 24.04 installation is a quick way to get more storage or carve out a dedicated data partition.
Most of the time the kernel pulls the NVMe driver on its own, but a handful of mis‑configurations can make the system hang in the initramfs shell.
Typical symptoms:
- The screen shows “Loading initramfs …” and then stops.
- The prompt switches to a root shell (
root@hostname:/#). - Nothing else happens until you manually exit or reboot.
Below is a hands‑on walk‑through of the most common culprits and how to fix them. I’ll assume you have a working Ubuntu 24.04 install and a spare NVMe device that you just plugged in.
[Read More]