当时我的环境键盘确定是英文美式

Simon Poirier <[email protected]> 于 2026年10月19日周一 23:36写道:

> from 1000174946.jpg:
>
>      dracut-initqueue [457]: The keyboard is in some unknown mode
>
>
> I suspect there could be a bug with the input language handling in dracut.
> Did you select a combination of non-english locale/input methods for the
> installation?
> (I see vmware is using a different language, but it's not clear if the
> Ubuntu installation is)
>
> --
> You received this bug notification because you are subscribed to the bug
> report.
> https://bugs.launchpad.net/bugs/2168733
>
> Title:
>   Encrypted LVM root not unlocked at boot on fresh 26.04 install, drops
>   to dracut emergency shell
>
> Status in dracut package in Ubuntu:
>   Confirmed
>
> Bug description:
>   Fresh install of Ubuntu 26.04 with encrypted LVM (LUKS) does not unlock
> the root
>   volume at boot. The system drops into the dracut emergency shell, with
> the root
>   LV never activated.
>
>   === Host / VM environment ===
>   Host OS: Windows 11
>   Hypervisor: VMware Workstation <version, e.g. 17.6.x / 25H2>
>   Guest VM:
>     guest type: Ubuntu 64-bit
>     hardware compatibility: Workstation 25H2 or later
>     firmware: UEFI, Secure Boot DISABLED, no TPM device attached
>     CPU: 8 vCPU, RAM: 8 GB
>     virtual disk: 256 GB NVMe (single disk, "VMware Virtual NVMe Disk")
>     network: NAT
>     display: auto-detect, 3D acceleration: <on/off>
>     VMware Tools: "sync guest time with host" enabled
>   Guest OS:
>     Ubuntu 26.04 (Resolute Raccoon), installer media: 26.04.1
> <desktop/server>
>     kernel: 7.0.0-<xx>-generic
>     dracut: <ver>, dracut-core: <ver>, initramfs-tools: <ver>, cryptsetup:
> <ver>
>   Install method: guided option "erase disk and encrypt" (LUKS + LVM),
> LUKS2,
>   passphrase only (no keyfile, no TPM token, no clevis).
>   Storage layout (lsblk -f):
>     /dev/nvme0n1p1 -> EFI System Partition, vfat, unencrypted
>     /dev/nvme0n1p2 -> /boot, ext4, unencrypted
>     /dev/nvme0n1p3 -> LUKS2 container "dm_crypt-0"
>                         -> LVM VG "ubuntu-vg" / LV "ubuntu-lv" (root)
>   /etc/crypttab: dm_crypt-0 UUID=<uuid> none luks
>
>   === Steps to reproduce ===
>   1. Create a VM with the configuration above, boot the Ubuntu 26.04
> installer.
>   2. Use the guided option "encrypt the disk" (LUKS + LVM) with a
> passphrase.
>   3. Reboot.
>
>   === Actual result ===
>   [FAILED] Failed to start systemd-cryptsetup@dm_crypt-0.service -
> Cryptography
>            Setup for dm_crypt-0
>   [DEPEND] Dependency failed for cryptsetup.target.
>   [DEPEND] Dependency failed for cryptsetup.target - Local Encrypted
> Volumes.
>   [ ** ] dev-mapper-ubuntu\x2dvg\x2dubuntu\x2dlv.device running (1min xx /
> no limit)
>
>   then:
>   Warning: "/dev/mapper/ubuntu--vg-ubuntu--lv" does not exist
>   Warning: "/dev/ubuntu-vg/ubuntu-lv" does not exist
>   Entering emergency mode.
>
>   The LUKS container is never opened automatically, so the LVM VG on top
> of it is
>   never activated and the root LV never appears.
>
>   === Expected result ===
>   The LUKS passphrase should be requested (or the volume unlocked
> automatically)
>   and the system should boot normally.
>
>   === The passphrase is NOT the problem ===
>   The same passphrase unlocks the volume successfully:
>     - from the dracut emergency shell:
>         cryptsetup luksOpen /dev/nvme0n1p3 dm_crypt-0 -> works
>         vgchange -ay -> works
>     - from an Ubuntu 26.04 Live USB (cryptsetup luksOpen -> works)
>
>   === Workaround ===
>   At the dracut emergency shell:
>       cryptsetup luksOpen /dev/nvme0n1p3 dm_crypt-0
>       vgchange -ay
>       # Ctrl-D to continue
>   Boot then completes. Rebuilding the initramfs manually with
>   "dracut --regenerate-all --force" also produces a bootable system, which
>   suggests the initrd / boot configuration generated at install time is the
>   problem, not the disk or the passphrase.
>
>   === Findings on the installed system ===
>   /etc/default/grub GRUB_CMDLINE_LINUX_DEFAULT: <paste>
>     -> no rd.luks.uuid= present
>   /etc/dracut.conf.d/: <empty / list>
>   lsinitramfs /boot/initrd.img-$(uname -r) | grep -i cryptsetup: <paste>
>
>   === Reproducibility ===
>   Fresh install in this VM: 100% reproducible (<N>/<N> attempts).
>   Same ISO on other hardware or with a different virtual disk type:
> <tested/untested>
>
>   === Note ===
>   This does not look like an isolated case. Similar failures with
> encrypted LVM on
>   26.04 are also reported in LP #2162931, LP #2157753 and LP #2161181.
>
>   Attachments: rdsosreport.txt, photo of the boot console.
>
> To manage notifications about this bug go to:
>
> https://bugs.launchpad.net/ubuntu/+source/dracut/+bug/2168733/+subscriptions
>
>
>

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2168733

Title:
  Encrypted LVM root not unlocked at boot on fresh 26.04 install, drops
  to dracut emergency shell

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/dracut/+bug/2168733/+subscriptions


-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to