Bug 7244

Summary: [FR?][3.1?] install CD: boot timeout discussion
Product: Sisyphus Reporter: Michael Shigorin <mike>
Component: separatorAssignee: Anton Farygin <rider>
Status: CLOSED WORKSFORME QA Contact: qa-sisyphus
Severity: enhancement    
Priority: P2 CC: eostapets, kirill, ldv, morozov, sbolshakov, sr
Version: unstable   
Hardware: all   
OS: Linux   

Description Michael Shigorin 2005-06-29 16:19:43 MSD
Тут возникли разногласия по поводу поведения загрузчика, точнее, наличия или
отсутствия в нём некоторого таймаута на загрузку.

При умолчании в виде загрузки с диска, а не установки, сам по себе факт загрузки
с CD/DVD и даже нажатия Enter пару-тройку раз неразрушителен, т.к. для начала
установки требуется минимум два человеческих действия -- выбрать пункт и нажать
Enter.  Это хорошо.

При этом Женя говорит, что для серверов это слишком большая перестраховка в том
плане, что CD (в особенности DVD), оставленный при работах на площадке в
приводе, может оказаться причиной незагрузки сервера после обновления ядра или
сбоя по питанию; я на такое пока не напарывался, но подстелить соломки не мешает. :)

В общем, мы тут "сошлись" на минутном таймауте (разумеется, умолчание --
грузиться с диска, а не инсталироваться).  В Cc: ставлю тех, кому по
воспоминаниям может быть небезразлично. :)
Comment 1 Dmitry V. Levin 2005-06-29 20:02:09 MSD
Серверный аргумент звучит смешно, так как обычно по окончании настройки сервер
умеет грузиться только с того устройства, куда была установлена ОС.
Comment 2 Michael Shigorin 2005-06-29 22:06:18 MSD
Дима, становиться в позы и делать умный вид мы все умеем до очередной глупой,
очевидной и всё же сделанной по усталости или занятости ошибки.  Меня zsh после
bash очаровал именно продуманностью ситуаций вроде rm * ~, которые тоже не
возникают у опытных пользователей и тем более администраторов (в теории).

Бишь под таким "обычно" рад бы подписаться (и мои -- так и делают), но не могу
за всех.  Лучше в качестве аргумента ещё раз попробую Антону скриптик для rescue
(hint, hint) выдать :)
Comment 3 Eugene Ostapets 2005-06-29 22:07:14 MSD
Это может звучать как угодно смешно, но поведение у загрузчика, на мой взгляд,
неадекватное... Он не должен оставаться висеть!
Comment 4 Anton Farygin 2005-06-30 09:58:59 MSD
Хорошо. А что он должен делать ? Влетать в Rescue ? Автоматически устанавливать
систему ? Пытаться загрузить не установленную систему с жесткого диска ?

Да, ошибка не имеет никакого отношения к дизайну. конфиг syslinux сейчас лежит в
профилях пакета "separator"
Comment 5 Eugene Ostapets 2005-06-30 11:35:37 MSD
Он должен пытаться загрузить систему с винчестера - если ее там нет, то за
возврат в меню диска после нажатия клавиши Enter отвечает биос!
Comment 6 Mike Lykov 2005-07-01 08:12:56 MSD
я бы поддержал минутный (или полминутный ;) таймаут и загрузку с диска после этого.

Если челолвек вставил цд, чтобы инсталлировать систему - значит, он за полминуты
уж нажмет какую-нибудь кнопку, особенно если будет прогресс-бар, показывающий,
что время идет.

Если он случайно забыл цд - то ничего не произойдет, кроме полминутной задержки
при загрузке.
Comment 7 Anton Farygin 2005-07-05 10:38:03 MSD
добавлен таймаут в 60 секунд в 2.9.10.iso
Comment 8 Michael Shigorin 2005-07-05 11:38:21 MSD
Оно миллисекундами?  Получилось 6, а не 60 o_O
Comment 9 Michael Shigorin 2005-07-07 00:49:09 MSD
2.9.11: 60 сек OK
Comment 10 Anton Farygin 2005-07-13 19:57:09 MSD
так все-таки работает.
Comment 11 Michael Shigorin 2005-08-30 02:24:39 MSD
closing
Comment 12 Michael Shigorin 2005-08-30 02:36:03 MSD
closing