Bug 50955

Summary: При установке системы ALT Regular Gnome и обновлении ядра с помощью утилиты update-kernel и перезагрузке, тип ядра изменяется с un-def на std-def
Product: Regular Reporter: Олег Щавелев <oleg>
Component: gnome3Assignee: Антон Мидюков <antohami>
Status: CLOSED NOTABUG QA Contact: Andrey Cherepanov <cas>
Severity: normal    
Priority: P5    
Version: не указана   
Hardware: x86_64   
OS: Linux   

Description Олег Щавелев 2024-07-22 02:55:18 MSK
Стенд с ошибкой: 
==============================
- SESSION_TYPE: wayland
- OS: ALT Regular
- Kernel: 6.1.99-std-def-alt1
- DE: GNOME
- CPU: AMD Ryzen 7 4800HS with Radeon Graphics
- GPU1: Advanced Micro Devices, Inc. [AMD/ATI] Renoir [Radeon Vega Series / Radeon Vega Mobile Series] (rev c6)

Система обновлена: 22.07.2024

==============================
образ 21 июля 2024 ветки current и tested

Шаги, приводящие к ошибке:
==============================
1. Откройте терминал.
2. Обновите ядро, введя в терминале следующие команды:
* su -
* update-kernel
3. Перезагрузите операционную систему.
4. При загрузке системы выберите пункт «ALT Regular Sisyphus». 

Фактический результат:
==============================
До обновления тип загружаемого ядра был un-def, а после обновления ядра и перезагрузки операционной системы тип ядра становиться std-def.

Ожидаемый результат:
==============================
После обновления ветка не будет меняться сама по себе.

Дополнения:
==============================

[oleg@alt-gnome ~]$ rpm -qa --last | grep kernel-image
kernel-image-un-def-6.6.41-alt1.x86_64        Вс 21 июл 2024 19:34:42
kernel-image-un-def-6.6.40-alt1.x86_64        Ср 17 июл 2024 05:53:57
kernel-image-std-def-6.1.99-alt1.x86_64       Ср 17 июл 2024 05:53:53

[oleg@alt-gnome ~]$ uname -r
6.1.99-std-def-alt1

[root@alt-gnome ~]# ls -l /boot/vmlinuz
lrwxrwxrwx 1 root root 26 июл 21 19:35 /boot/vmlinuz -> vmlinuz-6.6.41-un-def-alt1
Comment 1 Олег Щавелев 2024-07-22 03:04:44 MSK
*** Bug 50956 has been marked as a duplicate of this bug. ***
Comment 2 Антон Мидюков 2024-07-22 04:48:54 MSK
Выбран не дефолтный пункт в grub.
Comment 3 Олег Щавелев 2024-07-22 05:42:29 MSK
(Ответ для Антон Мидюков на комментарий #2)
> Выбран не дефолтный пункт в grub.

Нет, первый пункт — «ALT Regular Sisyphus» или альтернативное действие — это ожидание автозагрузки, заходим в терминал, результат:

[oleg@alt-gnome ~]$ uname -r
6.1.99-std-def-alt1
Comment 4 Олег Щавелев 2024-07-22 06:02:20 MSK
(Ответ для Антон Мидюков на комментарий #2)
> Выбран не дефолтный пункт в grub.

Если нажать "E" — «ALT Regular Sisyphus», то мы получаем строку:
initrd @/boot/initrd-std-def.img
Comment 5 Антон Мидюков 2024-07-22 06:22:07 MSK
(Ответ для Олег Щавелев на комментарий #4)
> (Ответ для Антон Мидюков на комментарий #2)
> > Выбран не дефолтный пункт в grub.
> 
> Если нажать "E" — «ALT Regular Sisyphus», то мы получаем строку:
> initrd @/boot/initrd-std-def.img

Нужно к багу приложить файлы:
/etc/sysconfig/grub2
/boot/grub/grub.cfg
Comment 6 Олег Щавелев 2024-07-22 07:04:32 MSK
(Ответ для Антон Мидюков на комментарий #5)
> (Ответ для Олег Щавелев на комментарий #4)
> > (Ответ для Антон Мидюков на комментарий #2)
> > > Выбран не дефолтный пункт в grub.
> > 
> > Если нажать "E" — «ALT Regular Sisyphus», то мы получаем строку:
> > initrd @/boot/initrd-std-def.img
> 
> Нужно к багу приложить файлы:
> /etc/sysconfig/grub2
> /boot/grub/grub.cfg

https://disk.yandex.ru/d/6VyvvNaf78uxKw
Comment 7 Антон Мидюков 2024-07-28 21:39:40 MSK
После update-grub по дефолту будет то ядро или симлинк на него, у которого дата изменения последняя. Это либо симлинк /boot/vmlinuz-std-def или vmlinuz-un-def. Не знаю, что делали, но когда проблема снова воспроизведётся, обратите внимание на порядок в выводе команды:
ls -lt /boot

По сути никакой проблемы нет.