Bug 48449

Summary: после выбора загрузочного носителя иногда появляется окно с выбором носителя, с которого нужно загрузиться
Product: Sisyphus Reporter: alxvmr <alekseevamo>
Component: make-initrd-bootchain-localdevAssignee: Leonid Krivoshein <klark>
Status: CLOSED DUPLICATE QA Contact: qa-sisyphus
Severity: normal    
Priority: P5 CC: antohami, klark
Version: unstable   
Hardware: loongarch64   
OS: Linux   
Attachments:
Description Flags
Скриншоты с окном и ошибкой none

Description alxvmr 2023-11-14 15:51:49 MSK
Проблема: после выбора загрузочного носителя иногда появляется окно с выбором носителя, с которого нужно загрузиться (img1.png).

Что пробовали: изменили параметры ядра на automatic=method:cdrom, timeout:20 – не принесло результата.

Что выяснили (предполагаем):
Данная проблема наиболее часто проявляется при использовании медленных загрузочных устройств, которые за время, установленное timout’ом, не успевают «соединиться» с машиной. При использовании устройств, обладающих большей скоростью, проблема также проявляется, но реже.
    1. Метод cdrom корректно работает только с fuid; disk – с uuid; 
    2. При использовании cdrom и fuid требуется timeout > 20. При такой комбинации инсталлятор запускается;
    3. Изменение timeout не влияет (не применяется) при использовании метода disk. При использовании такой комбинации (disk + измененный timeout) возникает ошибка (img2.png).

Предлагаемые варианты исправления:
    1. Вернуться к использованию cdrom и установить по-умолчанию timeout:90 (минимум) для данного метода;
    2. Внести исправления в функционирование метода disk, чтобы к нему можно было применить больший timeout;     
    3. Внести более глобальные исправления. Создать user-friendly интерфейс: добавить возможность продления ожидания при истечении timeout; при истечении timeout выводить список текущих опций; добавить возможность ручного прерывания, при использовании продления timeout.
Comment 1 alxvmr 2023-11-14 15:52:27 MSK
Created attachment 15037 [details]
Скриншоты с окном и ошибкой
Comment 2 Антон Мидюков 2023-11-14 20:01:23 MSK

*** This bug has been marked as a duplicate of bug 48448 ***