Jak prenastavit vychozi kernel

V dokumentaci je moc hezky navod jak prenastavit vychozi kernel ve Fedora grub2:

https://docs.fedoraproject.org/en-US/Fedora/25/html/System_Administrators_Guide/sec-Making_Persistent_Changes_to_a_GRUB_2_Menu_Using_the_grubby_Tool.html

jenze to samozrejme nefunguje. Takze je sice hezky nastaveno

grubby --default-kernel

/boot/vmlinuz-5.9.16-100.fc32.x86_64

ale stejne to startuje /boot/vmlinuz-5.10.11-100.fc32.x86_64

Pres grubby se evidentne zmenil /boot/grub2/grubenv
saved_entry=8c100fd4d68ce385dbed602b4805fc37-5.9.16-100.fc32.x86_64
ale asi se to nepouziva nebo nevim…

Tusi nekdo jak to na fungovat?

Mně to fungovalo, zde je zápis mých příkazů:

$ uname -a
Linux sgraf-crc 5.10.14-200.fc33.x86_64 #1 SMP Sun Feb 7 19:59:31 UTC 2021 x86_64 x86_64 
x86_64 GNU/
$ sudo grubby --default-kernel
/boot/vmlinuz-5.10.14-200.fc33.x86_64
$ sudo grubby --set-default /boot/vmlinuz-5.10.13-200.fc33.x86_64
The default is /boot/loader/entries/eb28830abe2a43169e070f8608e7a803-5.10.13-200.fc33.x86_64.conf with index 1 and kernel /boot/vmlinuz-5.10.13-200.fc33.x86_64
$ sudo grubby --default-kernel
/boot/vmlinuz-5.10.13-200.fc33.x86_64
$ sudo reboot
# REBOOT
$ uname -a
Linux sgraf-crc 5.10.13-200.fc33.x86_64 #1 SMP Thu Feb 4 14:54:51 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux
$ sudo grubby --default-kernel
/boot/vmlinuz-5.10.13-200.fc33.x86_64

A co mas po tomhle v /boot/grub2/grubenv ?
Jedine co me jeste napada, ze mam v na disku stary grub (v instalaci je 2.04-23.fc32. ale to neznamena ze je taky na disku), me to proste nejde. Pri startu mam povolene menu a v nem se default-kernel proste nevybere, je tam vzdy ten posledni.

EDIT: no takze na disku je samozrejme grub 2.03 tzn. jina verze, takze je mozne ze tam grubby muze nastavovat co chce, ale zrejme se to nepouzije…

EDIT2: hm, tak jsem myslel ze instalace noveho kernelu vzdy prenastavi default-kernel na ten instalovany, ale tak se evidentne taky nestalo… takze jak to pak zase prehodit a latest? :slight_smile:

$ sudo cat /boot/grub2/grubenv
# GRUB Environment Block
saved_entry=eb28830abe2a43169e070f8608e7a803-5.10.13-200.fc33.x86_64
menu_auto_hide=1
boot_success=0
boot_indeterminate=0
###

hm, tak jsem myslel ze instalace noveho kernelu vzdy prenastavi default-kernel na ten instalovany

Takhle by to normálně mělo být :thinking:

S kernely 5.10 mam problemy s intel grafikami, jen ted nevim zda to ze neuplynulo ani 5 dni a uz mame venku dalsi tri aktualizace jadra pro Fedoru s tim ma neco spolecneho nebo se resi jeste nejaky jiny problem?

Můžeš mrknout tady. Nepřijde mi, že by to mělo nějakého společného jmenovatele. Je to mix různých downstreamových oprav a aktualizací na nové upstreamové minor verze.

Jo diky, ale tam je videt ze specifickych fedora zmen moc neni, hlavne se aktualizuje upstream…