You are not logged in.

#1 2026-01-07 22:20:01

Ateles0x96
Member
Registered: 2024-11-12
Posts: 4

Installation with LUKS fails on Thinkpad T14 G5 Intel

Hi everyone, I have tried to install arch together with LUKS following this wiki page.

But after finishing, I'm always getting the following error:
FAILED: failed to start cryptographic root service

The process I do is the following:

timedatectl

cfdisk → GPT
/dev/nvme0n1p1 1024M EFI
/dev/nvme0n1p2 475G Linux root (x86_64)

cryptsetup luksFormat /dev/nvme0n1p2
cryptsetup open /dev/nvme0n1p2 root
mkfs.ext4 /dev/mapper/root
mount /dev/mapper/root /mnt
mkfs.fat -F32 /dev/nvme0n1p1
mount --mkdir /dev/nvme0n1p1 /mnt/boot

Edit /etc/pacman.d/mirrorlist → put Germany at the top
pacstrap -K /mnt base linux-lts linux-firmware vim networkmanager

arch-chroot /mnt

ln -sf /usr/share/zoneinfo/Europe/Berlin /etc/localtime
hwclock --systohc
Edit /etc/locale.gen → uncomment en_US.UTF-8 UTF-8
locale-gen
Edit /etc/locale.conf → LANG=en_US.UTF-8
Edit /etc/vconsole.conf → KEYMAP=en

Edit /etc/mkinitcpio.conf → (base, systemd, autodetect, microcode, modconf, kms, keyboard, sd-vconsole, block, sd-encrypt, filesystems, fsck)

Edit /etc/mkinitcpio.d/linux-lts.preset → change image to UKI and switch /efi to /boot/EFI/Linux..., add splash, add fallback

bootctl install

mkinitcpio -P

passwd

Ctrl+D → exit chroot → reboot

After doing a Reddit post and trying out what the Reddit community recommended (mainly adding the kernel command rd.luks.name, even if the wiki page mentions specifically that it's not needed), the problem was still there.

After reading all related pages and trying everything that came into my mind, I decided to give it a try to see if it is hardware specific, and after doing the same installation steps I mention above, the installation in a vm with LUKS works flawlessly.

The Thinkpad is a T14 G5 with an Intel Ultra 7 155U and the disk is an NVME of 500GB manufactered by SK Hynx.

Has anyone encountered this issue before? Is this a known issue with this kind of hardware? Any tips on how to fix it?

I'm open for any test that you can think of, so let me know!

Thanks in advance.

Offline

Board footer

Powered by FluxBB