Bug 11391 - флаг boot
: флаг boot
Status: CLOSED NOTABUG
: Sisyphus
(All bugs in Sisyphus/alterator-install2)
: unstable
: all Linux
: P2 normal
Assigned To:
:
:
:
:
:
  Show dependency tree
 
Reported: 2007-04-06 17:06 by
Modified: 2007-11-10 18:23 (History)


Attachments


Note

You need to log in before you can comment on or make changes to this bug.


Description From 2007-04-06 17:06:12
нужно не трогать флаг boot если он уже установлен.
Steps to Reproduce:
1.Выполнить разбивку диска на котором уже есть Винда
2.
3.
Actual Results:  
Корневой раздел получит флаг boot

Expected Results:  
Флаг должен быть у загрузочного раздела Windows.
------- Comment #1 From 2007-04-06 17:07:44 -------
reassign на alterator-install2
------- Comment #2 From 2007-04-07 03:29:11 -------
Fixed in alterator-install2-0.5-alt1
------- Comment #3 From 2007-04-11 20:15:55 -------
В случае установки в MBR флаг переносится не будет.
Если установка загрузчика происходит на раздел, то единственный способ
загрузить
установленную операционную систему - это установить bootable flag на этот
раздел.
------- Comment #4 From 2007-04-19 17:23:02 -------
а надо ли автоматически обеспечивать, чтобы загружалась такая система?

Если некто устанавливает загрузчик на раздел сознательно, то он сам разберется,
как он ее оттуда будет загружать.. 
Если он ставит на раздел, значит в mbr у него есть другой загрузчик, в котором
он и пропишет самостоятельно что-то, необходимое для установки новой системы.
Думаю, что установщик не должен двигать флаги самостоятельно и без
предупреждения.
ИЛИ если это так невозможно, надо этапе установки загрузчика вывесить табличку
-
предупреждение - 
"вы ставите на раздел. флаг активности boot будет передвинут туда-то. Ваша
предыдущая система можно перестать загружаться".

Обеспечить минимальное количество неожиданностей - вот достойная задача...
------- Comment #5 From 2007-04-19 18:29:37 -------
Что-то я не понял про невозможность загрузки без сдвига флага. А как оно всё до
сих пор работало? И флаг всегда висел на разделе с Окнами. Или обсуждается
ситуация когда в МБР вообще нет загрузчика?
------- Comment #6 From 2007-04-20 02:31:09 -------
(In reply to comment #3)
> В случае установки в MBR флаг переносится не будет.
> Если установка загрузчика происходит на раздел, то единственный способ загрузить
> установленную операционную систему - это установить bootable flag на этот раздел.
Не единственный, есть ещё rescue.  У предыдущих ОС такой роскоши под рукой может
уже и не оказаться.

В общем, было бы круто при установке загрузчика в раздел _и_ уже наличии
активного раздела либо 100% прописывать тот активный как other в lilo.conf, либо
переспрашивать -- скидывать активный на себя или оставить где есть... но в
принципе это более критично для десктопа, чем для сервера.

------- Comment #7 From 2007-04-20 11:16:57 -------
(In reply to comment #4)
> а надо ли автоматически обеспечивать, чтобы загружалась такая система?
> 
> Если некто устанавливает загрузчик на раздел сознательно, то он сам разберется,
> как он ее оттуда будет загружать.. 

Я не согласен. Это программа установки системы и после её работы система
_должна_ штатно загружаться.

В случае когда "пользователь всё лучше занет" "пользователь" не должен
пользоваться инсталлятором вообще т.к. эта программа делает некоторою работу за
него.

> Обеспечить минимальное количество неожиданностей - вот достойная задача...

Эта задача решается путём загрузки с livecd с набором пакетов на нём и
установкой всего руками.
------- Comment #8 From 2007-04-20 11:17:52 -------
(In reply to comment #5)
> Что-то я не понял про невозможность загрузки без сдвига флага. А как оно всё до
> сих пор работало? И флаг всегда висел на разделе с Окнами. Или обсуждается
> ситуация когда в МБР вообще нет загрузчика?

Речь идёт именно про раздел.
------- Comment #9 From 2007-04-20 11:21:46 -------
(In reply to comment #6)
> Не единственный, есть ещё rescue.  У предыдущих ОС такой роскоши под рукой может
> уже и не оказаться.

rescue служит для испраления ошибок. Создавать конфигурацию, которая немедленно
требует исправления - абсурд.

> В общем, было бы круто при установке загрузчика в раздел _и_ уже наличии
> активного раздела либо 100% прописывать тот активный как other в lilo.conf, либо

Принято. Сейчас сохраняются только виндовые разделы. Сделаю чтобы сохранялись любые.
------- Comment #10 From 2007-04-20 11:23:25 -------
(In reply to comment #9)
> rescue служит для испраления ошибок. Создавать конфигурацию, которая немедленно
> требует исправления - абсурд.

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