Problema: Un notebook Dell, după o actualizare recentă sistemul nu mai pornește. Atinge discul criptat, sau poate că are legătură cu un program grafic. În mod normal, după ce am trecut prin grub, mi se cere parola pentru a debloca discul într-un anumit mod grafic. Dar acum nu mi se cere parola, după ce trec la un ecran grafic de linie de comandă, se oprește, singurul lucru pe care îl pot face este să apes Ctrl-Alt-Del pentru a reporni sistemul.
Întregul disc este criptat Luks, cu excepția partiției de boot:
nvme0n1 259:0 0 953,9G 0 disc
âânvme0n1p1 259:1 0 731M 0 parte /boot
âânvme0n1p2 259:2 0 1K 0 parte
âânvme0n1p5 259:3 0 953,2G 0 parte
ââmyvolume 253:0 0 953,2G 0 criptă
ââkubuntu--vg-root 253:1 0 930,4G 0 lvm /
ââkubuntu--vg-swap_1 253:2 0 15,6G 0 lvm
Ce am încercat până acum: am început un live-stick și pot monta discul și pot schimba rădăcina:
# sudo su
# cryptsetup luksOpen /dev/nvme0n1p5 myvolume
# vgscan --mknodes
S-a găsit grupul de volum „kubuntu-vg” folosind tipul de metadate lvm2
# vgchange -ay
2 volum(e) logic(e) în grupul de volume „kubuntu-vg” acum activ
# mount /dev/mapper/kubuntu--vg-root /mnt/
# mount /dev/nvme0n1p1 /mnt/boot/
# pentru i în /dev /dev/pts /proc /sys /run; do sudo mount -B $i /mnt$i; Terminat
# chroot /mnt/
Pot reinstala grub, cryptsetup, intitramfs, aptitude upgrade, kernel-uri, totul, dar nimic nu ajută. Nu găsesc mesaje utile în niciunul dintre fișierele jurnal, singurul indiciu ar putea fi într-un vechi syslog:
16 februarie 14:54:16 ws-04 sddm[997]: Eroare de autentificare: „Procesul s-a blocat”
16 februarie 14:54:16 ws-04 sddm[997]: Autentificare: sddm-helper s-a blocat (codul de ieșire 15)
16 februarie 14:54:16 ws-04 org.kde.kdeconnect[103919]: conexiunea X11 s-a întrerupt (eroare 1). A murit serverul X11?
16 februarie 14:54:16 ws-04 ModemManager[936]: ModemManager este oprit
16 februarie 14:54:16 ws-04 org.kde.kglobalaccel[1237]: conexiunea X11 s-a întrerupt (eroare 1). A murit serverul X11?
16 februarie 14:54:16 ws-04 sddm[997]: Eroare de autentificare: „Procesul s-a blocat”
16 februarie 14:54:16 ws-04 bluetoothd[826]: se încheie
16 februarie 14:54:16 ws-04 sddm[997]: Auth: sddm-helper a ieșit cu 15
16 februarie 14:54:16 ws-04 bluetoothd[826]: Punct final neînregistrat: expeditor=:1.38 cale=/MediaEndpoint/A2DPSink/sbc
16 februarie 14:54:16 ws-04 sddm[997]: Serverul de afișare se oprește...
16 februarie 14:54:16 ws-04 bluetoothd[826]: Punct final neînregistrat: expeditor=:1.38 cale=/MediaEndpoint/A2DPSource/sbc
16 februarie 14:54:16 ws-04 NetworkManager[832]: [1645019656.2312] modem-manager: ModemManager nu mai este disponibil
16 februarie 14:54:16 ws-04 systemd1: Oprirea LSB: generare automată a raportului de avarie...
Dar nu sunt sigur dacă acest lucru are legătură cu problema.
Are cineva vreo idee, unde ar trebui să mă concentrez?
Această postare este ascunsă. A fost ștearsă acum 4 ore de karel, Thomas Wardâ¦.
Tocmai am recunoscut, când selectez o opțiune de recovery-mode în Grub, după ce am așteptat mult timp (poate unul sau două minute), primesc un mesaj și în consola initramfs:
Începe: rulează /script/local-premount... findfs: nu se poate rezolva „LABEL=writable”
Terminat.
linia de comandă necesară a nucleului snap_core nu este setată
BusyBox [...]
(initramfs)
Actualizați:
Am învățat puțin despre consola initramfs. Interesant, nu pot găsi discul în consolă. Nu există nici /dev/mapper (cu excepția /dev/mapper/control), nici /dev/disk, nici /dev/nvme*. Am reinstalat initramfs-tools și initramfs-cryptsetup și câteva pachete aferente prin intermediul live stick-ului și am intrat în sistem cu chroot așa cum este descris mai sus. Fara succes. Discul pare să fie bine, pentru că îl pot decripta și monta cu live-stick-ul...
Actualizați:
Am făcut ceva ce nu mai știu, dar acum primesc câteva mesaje înainte de a cădea într-o consolă initramfs, când aleg un nucleu pentru modul de recuperare în Grub.
A renuntat la asteptarea dispozitivului root. Probleme comune:
- Argumente de pornire (cat /proc/cmdline)
-Verificați rootdelay= (sistemul a așteptat suficient?)
-Module lipsă (cat /proc/modules; ls /dev)
ALERTA! /dev/mapper/kubuntu--vg-rot nu există. A căzut într-o coajă!
BusyBox v1.30.1 (Ubuntu 1:1.30.1-2ubuntu6.4) shell încorporat (ash)
Introduceți „ajutor” pentru o listă de comenzi încorporate.
(initramfs)
Conform legătură trebuie să reinstalați initramfs sau să treceți la o altă versiune de kernel. Dar ideea este că problema este la toate cele trei versiuni de kernel pe care le am în acest moment, 5.4.9-96-generic, -99- și -100-. Poate că modulul AHCI lipsește din initramfs, pentru că nu pot vedea niciun disc? Cum as putea verifica/repara asta?