A laptopom lefagyásszerű tüneteket produkált (nem szokott, hardverhiba miatt is lehetett, bár most működik), és hardveresen ki kellett kapcsolnom. Újraindítás után emergency mode terminál jött elő, a kernel logból az fsck manuális futtatását tudtam kiolvasni továbblépésként. Tehát inkonzisztens állapotba került a root fájlrendszer egy LUKS-encrypted partíción. Nagy öröm az ilyesmi.

A javításhoz szükségem volt USB-re írt openSUSE-telepítőre, amit rescue mode-ban indítottam (grub menüből kiválasztható). Miután megjelent a root prompt, az alábbi parancsokkal lehetett rendbe tenni a fájlrendszert (ext4):

# cryptsetup luksOpen /dev/sda2 cr_sda2
# vgchange -ay
# fsck -C -V -y /dev/mapper/system-root

A cryptsetup futtatása után jelenik meg a /dev/mapper mappában a cr_sda2 (tetszőleges név) és a system-root. A vgchange aktivál minden logikai kötetet (LV) minden kötetcsoportban (VG) minden lemezen. Az fsck ellenőrzi és javítja a fájlrendszert.

Szerencsére működött, reboot után szokásosan indult a rendszer.