Bug 34448

Summary: Добавить информативность initrd
Product: Sisyphus Reporter: him <kkk1115>
Component: make-initrdAssignee: Alexey Gladkov <legion>
Status: CLOSED NOTABUG QA Contact: qa-sisyphus
Severity: normal    
Priority: P3 CC: asy, glebfm, ldv, legion, mike, placeholder
Version: unstable   
Hardware: all   
OS: Linux   
URL: https://forum.altlinux.org/index.php?topic=40740.msg322689#msg322689

Description him 2018-01-11 11:28:08 MSK
initrd: loop: ERROR: /root: Not mounted
initrd: stage 'loop' failed
check bios: sata mode = ide
check initrd: ahci
Please change sata mode in bios !

Предложение на рассмотрение возможности добавить проверку,
в самом начале загрузки ОС.
Comment 1 him 2018-01-11 11:31:36 MSK
Не правильно указал компонент, исправил на make-initrd.
Comment 2 Sergey Y. Afonin 2018-01-14 17:16:16 MSK
> check bios

А как check bios сделать ? Есть что-то стандартное ? Можно, разве что, показать список имеющихся в initrd драйверов контроллеров.
Comment 3 Sergey Y. Afonin 2018-01-14 17:18:35 MSK
Кроме того, излишне выращивать initrd плохо: bug 34363. Хотя всё идёт к тому, что от lilo придётся таки отказываться в достаточно скором времени.
Comment 4 Sergey Y. Afonin 2018-01-15 02:01:04 MSK
(In reply to comment #1)

> Не правильно указал компонент, исправил на make-initrd.

И Product надо Sisyphus.
Comment 5 Alexey Gladkov 2018-01-15 04:23:57 MSK
Прошу прощения, но это не баг, а поток сознания. Пожалуйста, опишите проблему последовательно и детально, а не в виде хокку.
Comment 6 Sergey Y. Afonin 2018-01-15 10:07:38 MSK
(In reply to comment #5)

> Пожалуйста, опишите проблему последовательно и детально, а не в виде хокку.

Ноги бага вот отсюда растут:
https://forum.altlinux.org/index.php?topic=40740.0

Речь про подсказку в случае проблемы с загрузкой из-за изменения типа контроллера в BIOS.
Comment 7 Alexey Gladkov 2018-01-15 13:39:13 MSK
(В ответ на комментарий №6)
> (In reply to comment #5)
> 
> > Пожалуйста, опишите проблему последовательно и детально, а не в виде хокку.
> 
> Ноги бага вот отсюда растут:
> https://forum.altlinux.org/index.php?topic=40740.0
> 
> Речь про подсказку в случае проблемы с загрузкой из-за изменения типа
> контроллера в BIOS.

Не сочтите меня троллем (ссылка взята с https://www.altlinux.org/BugTracking), но всё же:
http://egorfine.com/ru/articles/effective-bugreports/
Comment 8 Sergey Y. Afonin 2018-01-15 14:43:55 MSK
(In reply to comment #7)

> Не сочтите меня троллем

И меня. :-) Я просто послал человека с форума в правильное место, потом перевесил на правильный репозиторий.

А лично моё мнение - может быть подсказка и не помешала бы, но я не представляю, как её можно сделать универсальной. Делать же анализ только между ahci и ata_piix - это как-то очень нишево, хотя ниша и достаточно большая пока.

И лично мне гораздо желательнее маленький initrd (Comment #3), хотя это уже из области фантастики.
Comment 9 Alexey Gladkov 2018-01-15 15:37:20 MSK
(В ответ на комментарий №8)
> (In reply to comment #7)
> 
> > Не сочтите меня троллем
> 
> И меня. :-) Я просто послал человека с форума в правильное место, потом
> перевесил на правильный репозиторий.
> 
> А лично моё мнение - может быть подсказка и не помешала бы, но я не
> представляю, как её можно сделать универсальной. Делать же анализ только между
> ahci и ata_piix - это как-то очень нишево, хотя ниша и достаточно большая пока.

Я всё равно не понимаю о чём мы говорим. Обычно я не читаю форум и не открываю ссылки на него, но тут сделал исключение и в первом же сообщении увидел "initrd: loop: ERROR: /root: Not mounted". Такого сообщения в initrd из сизифа быть не может. Судя по первому сообщению это p8 и решать проблему должны там.

Так что ещё раз прошу, опишите проблему и версии пакетов.

> И лично мне гораздо желательнее маленький initrd (Comment #3), хотя это уже из
> области фантастики.

А это другая проблема и я не знаю зачем она тут упоминается.
Comment 10 Sergey Y. Afonin 2018-01-16 11:48:09 MSK
(In reply to comment #9)

> Так что ещё раз прошу, опишите проблему и версии пакетов.

Речь о фичереквесте на дополнительную диагностику. Не думаю, что это кто-то будет делать в p8. Уж если где и делать, то а Сизифе к p9. Весь фичереквест описан в последнем предложении Comment #6 : продиагностировать ситуацию с неожиданным изменением режима работы контроллера. И ещё раз: лично моё мнение - баз заведён зря.
 
>> И лично мне гораздо желательнее маленький initrd (Comment #3),
>> хотя это уже из области фантастики.
> 
> А это другая проблема и я не знаю зачем она тут упоминается.

Запрошенный FR на дополнительную диангностику, если вдруг будет реализовываться, увеличит размер. Только из-за этого.