Am un Surface Pro 6 cu Ubuntu Studio (nucleu cu latență scăzută) instalat.
$ uname -a
Linux ctrl 5.11.0-38-lowlatency #42~20.04.1-Ubuntu SMP PREEMPT marți 28 sept 21:54:36 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux
Pentru a instala nucleul linux-surface am urmat pașii descriși Aici. Nucleul este instalat sub /boot lângă kernel-ul cu latență scăzută:
$ ls -lisha | grep vmlinuz
14155785 0 lrwxrwxrwx 1 rădăcină rădăcină 28 Okt 19 18:35 vmlinuz -> vmlinuz-5.11.0-38-lowlatency
14156103 9,8M -rw------- 1 rădăcină rădăcină 9,8M 28 sept 17:39 vmlinuz-5.11.0-38-lowlatency
14155810 8,5M -rw-r--r-- 1 rădăcină rădăcină 8,5M Okt 20 21:45 vmlinuz-5.14.13-surface
14156100 8,5M -rw-r--r-- 1 rădăcină rădăcină 8,5M Okt 27 22:59 vmlinuz-5.14.14-surface
14155780 0 lrwxrwxrwx 1 rădăcină rădăcină 23 Okt 23 16:26 vmlinuz.old -> vmlinuz-5.14.13-surface
Secure Boot este activată dacă cheia rădăcină este instalată corect
$ mokutil --sb-state
SecureBoot activat
$ mokutil --list-enrolled
#...
[tasta 2]
Amprenta SHA1: 05:f6:aa:10:9c:1c:62:67:1e:75:bd:75:d3:d0:51:47:20:63:c0:81
Certificat:
Date:
Versiune: 3 (0x2)
Număr de serie:
43:3e:21:a6:6d:1a:2a:a6:84:02:e2:07:2d:af:4e:41:93:6a:23:3e
Algoritm de semnătură: sha256WithRSAEncryption
Emitent: C=XX, L=Oraș implicit, O=Companie implicită Ltd, CN=linux-surface
Valabilitate
Nu înainte de: 20 ianuarie 21:08:24 2020 GMT
Nu după: 17 ianuarie 21:08:24 2030 GMT
Subiect: C=XX, L=Oraș implicit, O=Companie implicită Ltd, CN=linux-surface
#...
Cu toate acestea, când actualizez grub, nucleul linux-surface nu este respectat și nu va apărea în meniul grub.
O întrebare similară a fost pusă anterior Aici. Dar înainte de a adăuga o intrare de meniu personalizată la grub, aș prefera să înțeleg De ce update-grub
ignoră nucleul linux-surface și găsește o soluție mai persistentă decât o intrare personalizată în meniul grub.