нужно не трогать флаг boot если он уже установлен. Steps to Reproduce: 1.Выполнить разбивку диска на котором уже есть Винда 2. 3. Actual Results: Корневой раздел получит флаг boot Expected Results: Флаг должен быть у загрузочного раздела Windows.
reassign на alterator-install2
Fixed in alterator-install2-0.5-alt1
В случае установки в MBR флаг переносится не будет. Если установка загрузчика происходит на раздел, то единственный способ загрузить установленную операционную систему - это установить bootable flag на этот раздел.
а надо ли автоматически обеспечивать, чтобы загружалась такая система? Если некто устанавливает загрузчик на раздел сознательно, то он сам разберется, как он ее оттуда будет загружать.. Если он ставит на раздел, значит в mbr у него есть другой загрузчик, в котором он и пропишет самостоятельно что-то, необходимое для установки новой системы. Думаю, что установщик не должен двигать флаги самостоятельно и без предупреждения. ИЛИ если это так невозможно, надо этапе установки загрузчика вывесить табличку - предупреждение - "вы ставите на раздел. флаг активности boot будет передвинут туда-то. Ваша предыдущая система можно перестать загружаться". Обеспечить минимальное количество неожиданностей - вот достойная задача...
Что-то я не понял про невозможность загрузки без сдвига флага. А как оно всё до сих пор работало? И флаг всегда висел на разделе с Окнами. Или обсуждается ситуация когда в МБР вообще нет загрузчика?
(In reply to comment #3) > В случае установки в MBR флаг переносится не будет. > Если установка загрузчика происходит на раздел, то единственный способ загрузить > установленную операционную систему - это установить bootable flag на этот раздел. Не единственный, есть ещё rescue. У предыдущих ОС такой роскоши под рукой может уже и не оказаться. В общем, было бы круто при установке загрузчика в раздел _и_ уже наличии активного раздела либо 100% прописывать тот активный как other в lilo.conf, либо переспрашивать -- скидывать активный на себя или оставить где есть... но в принципе это более критично для десктопа, чем для сервера.
(In reply to comment #4) > а надо ли автоматически обеспечивать, чтобы загружалась такая система? > > Если некто устанавливает загрузчик на раздел сознательно, то он сам разберется, > как он ее оттуда будет загружать.. Я не согласен. Это программа установки системы и после её работы система _должна_ штатно загружаться. В случае когда "пользователь всё лучше занет" "пользователь" не должен пользоваться инсталлятором вообще т.к. эта программа делает некоторою работу за него. > Обеспечить минимальное количество неожиданностей - вот достойная задача... Эта задача решается путём загрузки с livecd с набором пакетов на нём и установкой всего руками.
(In reply to comment #5) > Что-то я не понял про невозможность загрузки без сдвига флага. А как оно всё до > сих пор работало? И флаг всегда висел на разделе с Окнами. Или обсуждается > ситуация когда в МБР вообще нет загрузчика? Речь идёт именно про раздел.
(In reply to comment #6) > Не единственный, есть ещё rescue. У предыдущих ОС такой роскоши под рукой может > уже и не оказаться. rescue служит для испраления ошибок. Создавать конфигурацию, которая немедленно требует исправления - абсурд. > В общем, было бы круто при установке загрузчика в раздел _и_ уже наличии > активного раздела либо 100% прописывать тот активный как other в lilo.conf, либо Принято. Сейчас сохраняются только виндовые разделы. Сделаю чтобы сохранялись любые.
(In reply to comment #9) > rescue служит для испраления ошибок. Создавать конфигурацию, которая немедленно > требует исправления - абсурд. Кроме того на этой стадии есть настройка для экспертов, где можно не ставить загрузчик вообще и как следствие не менять активный раздел.