Bug 48681 - Default kernel isn't /boot/vmlinuz
Summary: Default kernel isn't /boot/vmlinuz
Status: NEW
Alias: None
Product: Sisyphus
Classification: Development
Component: grub-common (show other bugs)
Version: unstable
Hardware: x86 Linux
: P5 normal
Assignee: Egor Ignatov
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-12-04 20:40 MSK by Vitaly Chikunov
Modified: 2023-12-05 14:32 MSK (History)
3 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Vitaly Chikunov 2023-12-04 20:40:59 MSK
Я ещё не разбирался почему так происходит, но у меня (на тестовой машине) первое ядро в grub menu (в первом меню, а не в Advanced) не /boot/vmlinuz, а последнее ядро, которое ставится в систему. Если я ставлю rt, то там /boot/vmlinuz-rt, если после этого std-def, то там /boot/vmlinuz-std-def.

Из-за этого невозможно переключить ядро по умолчанию через installkernel - а традиционно считается, что это для нас стандартный способ переключения флейвора/версии ядра. Помимо преданий, такой способ упомянут на вики https://www.altlinux.org/Grub#%D0%9A%D0%B0%D0%BA_%D0%B2%D1%8B%D0%B1%D1%80%D0%B0%D1%82%D1%8C_%D1%8F%D0%B4%D1%80%D0%BE_%D0%B4%D0%BB%D1%8F_%D0%B7%D0%B0%D0%B3%D1%80%D1%83%D0%B7%D0%BA%D0%B8_%D0%BF%D0%BE_%D1%83%D0%BC%D0%BE%D0%BB%D1%87%D0%B0%D0%BD%D0%B8%D1%8E_(%D0%BF%D0%B5%D1%80%D0%B2%D1%8B%D0%B9_%D0%BF%D1%83%D0%BD%D0%BA%D1%82_grub)?

В /etc/sysconfig/grub2

  GRUB_AUTOUPDATE_CFG=true
  GRUB_AUTOUPDATE_CFGNAME=/boot/grub/grub.cfg
  GRUB_VMLINUZ_SYMLINKS=default
  GRUB_VMLINUZ_FAILSAFE=default
  ...