Brak możliwości uruchomienia PLD na LUKS root po aktualizacji systemd do 253.1
Jan Rękorajski
baggins w pld-linux.org
Pią, 7 Kwi 2023, 23:01:23 CEST
On Sat, 18 Mar 2023, Jan Palus wrote:
> On 16.03.2023 12:18, Andrzej Zawadzki wrote:
> > On 16.03.2023 11:25, Jan Palus wrote:
> >
> > On 15.03.2023 13:53, Andrzej Zawadzki wrote:
> >
> > Hej,
> >
> > jak w temacie. Nie ma pytania o hasl/o przy bootowaniu tylko "kreci"
> > job od LUKS'a
> >
> > Niestety nie pamietam jaki i nie zrobil/em foty - akurat jak bardzo
> > potrzebowal/em kompa to sie wydarzyl/ reboot...
> >
> > Odpalenie z rescue Debiana, chroot i downgrade do wersji 252.5
> > zal/atwil/ temat.
> >
> > Czy to jakas specyfika u mnie czy tez ktos tak ma, a sie nie chwali?
> > ;-)
> >
> > #SOA1 zar?wno zaszyfrowany root otwierany przez dracut hasl/em, jak i
> > zaszyfrowany root otwierany przez geninitrd i FIDO2, jak i zaszyfrowany
> > /home otwierany przez systemd podczas startu.
> >
> > Uzywasz zaszyfrowanego roota? Na jakim etapie jest odszyfrowany? Uzywasz
> > UUID/LABEL w /etc/crypttab?
> >
> > Zaszyfrowana jest cal/a partycja nr 5, na kt?rej jest LVM - root i
> > swap.
> >
> > Z 10 lat temu instalowane, albo i dawniej.
> >
> > W /etc/crypttab mam UUIDa tej partycji.
> >
> > Jak mniemam, zaraz po wczytaniu z /boot initrd powinno sie zadziac
> > otwarcie LUKS, potem zabawy z VG/LV.
> >
> > A mnie o hasl/o nie pyta :-(
>
> Zasymulowałem u siebie dokładnie taki sam scenariusz i nadal działa,
> zarówno z dracut jak i geninitrd. Którego z nich używasz? Jeżeli dracuta
> to w trybie host-only czy nie? I jeżeli nie to czy przekazujesz
> wszystkie potrzebne opcje w cmdline kernela? (root, rd.luks.uuid,
> rd.lvm.lv)
To jest żałosne i dowodzi kolejny raz że systemd jest pisany przez
kompletnych ignorantów.
Dodanie rd.luks.uuid spowodowalo że pojawiło się pytanie o hasło,
dopiero dodanie rd.lvm.lv spowodowało poprawny start.
To jest kompletnie bez sensu, bo jak generuje initramfs dracut-em
w trybie generic (nie host-only) to taki initramfs mo sabie znalezc co
trzeba / co ma ustawione w parametrze root=
To taki rant tylko w kwestii formalnej...
--
Jan Rękorajski | PLD/Linux
SysAdm | baggins<at>pld-linux.org | http://www.pld-linux.org/
Więcej informacji o liście pld-users-pl