Puncte:2

Pornirea kernelului autosemnat: UUID=xxx nu există. Căzând într-o coajă

drapel bw

R. Trebuie să rulez cel mai recent Kernel pe Acer Swift 3 (SF314-42-R2UX) pentru a funcționa suspendarea. Am descărcat Kernel-ul 5.15.13-051513 din depozitul principal și l-am semnat urmând instrucțiunile de aici: https://ubuntu.com/blog/how-to-sign-things-for-secure-boot

Și asta:

https://gloveboxes.github.io/Ubuntu-for-Azure-Developers/docs/signing-kernel-for-secure-boot.html

A trebuit să-l semnez deoarece Bios-ul nu acceptă pentru a porni Kernel-ul nesemnat. Am reușit să semnez Kernel-urile și pentru o zi am putut porni normal. Dar dintr-o dată nu mai pot porni, primesc:

ALERTA! /dev/disk/by-uuid/xxxxxxxxx nu există. Căzând într-o coajă
initramfs:_

Totuși, pot porni la Ubuntu Kernel 5.13.0-24 original.

Poate cineva să-mi dea un indiciu, ce nu merge aici?

[UPDATE:] Am aflat că această eroare este cauzată de rulare update-initramfs care este declanșată de actualizările sistemului. apt imi da aceasta eroare:

update-initramfs: se generează /boot/initrd.img-5.15.13-051513-generic.signed
W: lipsește /lib/modules/5.15.13-051513-generic.signed
W: Asigurați-vă că toate driverele necesare sunt încorporate în imaginea Linux!
depmod: EROARE: nu s-a putut deschide directorul /lib/modules/5.15.13-051513-generic.signed: Nu există un astfel de fișier sau director
depmod: FATAL: nu s-a putut căuta în module: nu există un astfel de fișier sau director
cat: /var/tmp/mkinitramfs_3MmNVh/lib/modules/5.15.13-051513-generic.signed/modules.builtin: Datei oder Verzeichnis nicht gefunden
W: Nu se găsesc modules.builtin.modinfo (pentru a localiza firmware-ul driverelor încorporate, acceptat în Linux >=5.2)
depmod: AVERTISMENT: Moduls.order nu a putut fi deschis la /var/tmp/mkinitramfs_3MmNVh/lib/modules/5.15.13-051513-generic.signed: Nu există un astfel de fișier sau director
depmod: AVERTISMENT: Moduls.builtin nu a putut fi deschis la /var/tmp/mkinitramfs_3MmNVh/lib/modules/5.15.13-051513-generic.signed: Nu există un astfel de fișier sau director

Și după aceea nu mai pot porni în nucleul autosemnat. Dezinstalarea și reinstalarea și resemnarea acestuia ajută până la următoarea actualizare.

Ce trebuie să fac pentru a evita această problemă?

[UPDATE2:] Pentru nucleele autocompilate, problema pare să fie rezolvată prin dezactivarea modulelor nucleului: https://unix.stackexchange.com/a/685947/495409

cocomac avatar
drapel cn
Ce ce?! Folosisem Debian 11 (nucleul implicit 5.10) și am compilat nucleul 5.15 după [l-am descărcat] (https://www.kernel.org/) și am primit o eroare aproape identică. La fel ca problema dvs., vechiul meu nucleu 5.10 funcționează bine, dar 5.15 nu funcționează. Am avut aceeași problemă și [am cerut ajutor pe Unix SE](https://unix.stackexchange.com/q/685843) (pentru că am Debian), dar pot spune că am și această problemă, așa că vă rog @ dați-mi un ping dacă vă dați seama. Mulțumiri! Dacă ajută, am compilat-o pe ale mele cu setările implicite și nu a fost nevoie să-l semnez.
drapel bw
@cocomac Sigur, te țin la curent. E un lucru ciudat.Ce model de calculator folosești? Ați avut probleme de suspendare legate de AMD, ca mine (https://gitlab.freedesktop.org/drm/amd/-/issues/1721)? Sau ce te-a determinat să compilați un nucleu?
cocomac avatar
drapel cn
Nu am avut un motiv întemeiat să-l recompilez... Nu compilasem niciodată (cu succes) un nucleu până acum și, pentru că al meu este foarte vechi, m-am gândit de ce nu. Deci, am încercat. Folosesc un Dell PowerEdge T610, cu 2x Intel Xeon E5620s în el. Este un server fără cap și aproape întotdeauna îl gestionez prin SSH, deși uneori folosesc un afișaj VGA.
cocomac avatar
drapel cn
Update: mi-am dat seama. A trebuit să dezactivez suportul pentru modulul nucleului. Vezi soluția mea completă [aici](https://unix.stackexchange.com/a/685947/495409).

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.