Thanks in advance for the help.
I have a Dell Precision 7540 that has Ubuntu 20.10 installed (previously 20.04). It is a pretty normal installation with a single physical nvme disk, with separate partition for boot and LUKS on the main partition. I can no longer boot past the Grub boot screen. The options I have to select from are:
Ubuntu with Linux 5.8.0-26-generic
Ubuntu with Linux 5.8.0-26-generic (recovery mode)
Both of these options have the same behavior. After 10-15 seconds, it brings me to a (initramfs) prompt. Typing exit gives the following:
Gave up waiting for root file system device. Common problems: - Boot args (cat /proc/cmdline) - Check rootdelay= (did the system wait long enough?) - Missing modules (cat /proc/modules; ls /dev) ALERT! /dev/mapper/vgubuntu-root does not exist. Dropping to a shell!
Things I have tried: I have tried booting from a Live USB, and I can successfully mount the LUKS partition. I have installed and run boot-repair from the live USB, and after the repair, it gave me a pastebin link, below, but still will not boot:
I have also chrooting into my installation and running update-grub, grub-install, and update-initramfs, but none of these have changed anything.
Let me know if there is any other information that would help to diagnose this.
UPDATE: I have gotten it to boot, but only after unlocking the LUKS partition from initramfs. By doing the following command:
cryptsetup luksOpen /dev/nvme0n1p3 nvme0n1p3_crypt
and entering the password, then:
It will boot. How can I make it prompt me for this instead of timing out and dropping me to initramfs?