| Summary: | после выбора загрузочного носителя иногда появляется окно с выбором носителя, с которого нужно загрузиться | ||||||
|---|---|---|---|---|---|---|---|
| Product: | Sisyphus | Reporter: | alxvmr <alekseevamo> | ||||
| Component: | make-initrd-bootchain-localdev | Assignee: | Leonid Krivoshein <klark> | ||||
| Status: | CLOSED DUPLICATE | QA Contact: | qa-sisyphus | ||||
| Severity: | normal | ||||||
| Priority: | P5 | CC: | antohami, klark | ||||
| Version: | unstable | ||||||
| Hardware: | loongarch64 | ||||||
| OS: | Linux | ||||||
| Attachments: |
|
||||||
Created attachment 15037 [details]
Скриншоты с окном и ошибкой
|
Проблема: после выбора загрузочного носителя иногда появляется окно с выбором носителя, с которого нужно загрузиться (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.