#LVM on LUKS system not booting

36 messages · Page 1 of 1 (latest)

young tinsel
#

my arch installation isnt booting. ive followed the wiki, i will provide the logs in a second. feel free to ask questions. if easier i can try set up ssh on arch installer.
guides ive used:
https://wiki.archlinux.org/title/Dm-crypt/Encrypting_an_entire_system#LVM_on_LUKS
https://wiki.archlinux.org/title/Systemd-boot
https://wiki.archlinux.org/title/Installation_guide
https://wiki.archlinux.org/title/Dracut

will provide logs in a second. the system hangs for a bit then goes to dracut emergency shell. using systemd-boot bootloader on linux 6.13.3

#

dracut saved some log somewhere ill chroot now and ill send it here

#

hm dracut told me about this one log in /run/initramfs but it seems to be missing

#

Specifying boot ID or boot offset has no effect, no persistent journal was found.

#

ill send a video of the boot

#

and ill take a break after this will continue if someone responds

#

First it hangs on this

#

Then does this and eventually (tries) to access dracut emergency shell

#

i tried to regenerate initramfs too btw

#

cryptsetup open doesnt prompt for a password

#

list of packages i have installed:

#

acl 2.3.2-1 archlinux-keyring 20250123-1 attr 2.5.2-1 audit 4.0.3-1 autoconf 2.72-1 automake 1.17-1 base-devel 1-2 bash 5.2.037-1 binutils 2.44-1 bison 3.8.2-8 brotli 1.1.0-3 bzip2 1.0.8-6 ca-certificates 20240618-1 ca-certificates-mozilla 3.108-1 ca-certificates-utils 20240618-1 coreutils 9.6-2 cpio 2.15-2 cryptsetup 2.7.5-2 curl 8.12.1-1 db5.3 5.3.28-5 dbus 1.16.0-1 dbus-broker 36-4 dbus-broker-units 36-4 dbus-units 36-4 debugedit 5.1-1 device-mapper 2.03.30-1 diffutils 3.10-1 dracut 106-1 e2fsprogs 1.47.2-1 efibootmgr 18-3 efivar 39-1 expat 2.6.4-1 fakeroot 1.37-1 file 5.46-3 filesystem 2024.11.21-1 findutils 4.10.0-2 flex 2.6.4-5 gawk 5.3.1-1 gc 8.2.8-2 gcc 14.2.1+r753+g1cd744a6828f-1 gcc-libs 14.2.1+r753+g1cd744a6828f-1 gdbm 1.24-1 gettext 0.23.1-2 glib2 2.82.4-2 glibc 2.41+r6+gcf88351b685d-1 gmp 6.3.0-2 gnulib-l10n 20241231-1 gnupg 2.4.7-1 gnutls 3.8.9-1 gpgme 1.24.2-1 gptfdisk 1.0.10-1 grep 3.11-1 groff 1.23.0-7 guile 3.0.10-1 gzip 1.13-4 hwdata 0.392-1 iana-etc 20241206-1 icu 76.1-1 jansson 2.14-4 json-c 0.18-1 kbd 2.7.1-1 keyutils 1.6.3-3 kmod 33-3 krb5 1.21.3-1 leancrypto 1.2.0-2 libaio 0.3.113-3 libarchive 3.7.7-1 libassuan 3.0.0-1 libcap 2.71-1 libcap-ng 0.8.5-3 libelf 0.192-4 libevent 2.1.12-4 libffi 3.4.6-1 libgcrypt 1.11.0-3 libgpg-error 1.51-1 libidn2 2.3.7-1 libisl 0.27-1 libksba 1.6.7-1 libldap 2.6.9-1 libmpc 1.3.1-2 libnghttp2 1.64.0-1 libnghttp3 1.7.0-1 libnsl 2.0.1-1 libp11-kit 0.25.5-1 libpsl 0.21.5-2 libsasl 2.1.28-5 libseccomp 2.5.5-4 libsecret 0.21.6-1 libssh2 1.11.1-1 libsysprof-capture 47.2-3 libtasn1 4.20.0-1 libtirpc 1.3.6-1 libtool 2.5.4+r1+gbaa1fe41-3 libunistring 1.3-1 libusb 1.0.27-1 libverto 0.3.2-5 libxcrypt 4.4.38-1 libxml2 2.13.6-2 linux 6.13.3.arch1-1 linux-api-headers 6.13-1 linux-firmware 20250210.5bc5868b-1 linux-firmware-whence 20250210.5bc5868b-1 linux-headers 6.13.3.arch1-1 lmdb 0.9.33-1 lvm2 2.03.30-1 lz4 1:1.10.0-2 m4 1.4.19-3 make 4.4.1-2 mkinitcpio-busybox 1.36.1-1 mpfr 4.2.1-6 nano 8.3-1 ncurses 6.5-3

#

part 1

#

part 2:

#

`
nettle 3.10.1-1
npth 1.8-1
openssl 3.4.1-1
p11-kit 0.25.5-1
pacman 7.0.0.r6.gc685ae6-1
pacman-mirrorlist 20250101-1
pahole 1:1.29-1
pam 1.7.0-2
pambase 20230918-2
patch 2.7.6-10
pcre2 10.44-1
perl 5.40.1-2
pinentry 1.3.1-5
pkgconf 2.3.0-1
popt 1.19-2
procps-ng 4.0.5-2
readline 8.2.013-1
sed 4.9-3
shadow 4.16.0-1
sqlite 3.49.1-1
sudo 1.9.16.p2-2
systemd 257.3-1
systemd-libs 257.3-1
tar 1.35-2
texinfo 7.2-1
thin-provisioning-tools 1.1.0-1
tpm2-tss 4.1.3-1
tzdata 2025a-1
util-linux 2.40.4-1
util-linux-libs 2.40.4-1
which 2.21-6
xxhash 0.8.3-1
xz 5.6.4-1
zlib 1:1.3.1-2
zstd 1.5.6-1

#

very minimal atm, can anyone suggest me any packages?

#

to potentially make it boot

#

ill install kde plasma just to see

#

after this imma sleep on it till someone responds

spiral wigeon
#

want easy mode?

#

dracut is hard to setup and easy to break

#

this is in the aur if you want

#

it does all luks/lvm setup for you

young tinsel
#

Oh wait no I just realised initramfs generator that's literally what dracut and mkinitcpio is lmao

spiral wigeon
#

ye

#

it just configures all that stuff for you

#

so just works (tm)

young tinsel
#

I may aswell just use archinstall ™️

spiral wigeon
#

wdym?

young tinsel
#

Idk just got a lil mad lmfao and I gave up ig I just won't use lvm or luks I kinda wanted it but I don't rlly need it ima set up arch on f2fs

#

Id consider luks to be more smth for my laptop

spiral wigeon
#

luks is real easy

#

lvm adds pain