При установке корня (или /boot) на MD RAID1 следует пометить хотя бы один раздел на каждом из дисков с загрузчиком как активный, иначе некоторые шибко умные BIOS их игнорируют. При подготовке выпуска Server 4.0 решили, что в alterator-vm не место (вследствие особенностей EVMS), поселили в alterator-install2; сейчас, наверное, место в alterator-lilo (второй вариант -- в installer). Подозреваю, что этот кусочек скрипта попросту потеряли -- в 4.0 прекрасно работало. Обязательно надо починить к Desktop 4.1.1. Предыдущее обсуждение см. в bug #14689, которая вообще-то немного не о том. Упомянутый в bug #10866 коммит 74b1a3c79056b624af20c512e8ade0e923827bee можно найти здесь: https://bugzilla.altlinux.org/attachment.cgi?id=3007
PS: проверено на altlinux-4.1.0-desktop-i586-install-cd.iso, воспроизводится на qemu BIOS; как указано в оригинальном багрепорте: --- ALTLinux Desktop 4.1 CD 32bit в инсталлере доходим до разметки дисков делаем одно устройство mdX из двух дисков в raid1 монтируем раздел в ext3fs в корень / с defaults опциями, далее нам предлагается выбрать куда хотим установить загрузчик в sda, sdb или mdX - выбираем mdX, далее ребутимся и все должно грузится, но этого не происходит. Так как разделы на дисках sda и sdb не делаются загрузочными и без ручной активации их fdisk'ом грузится не получится, если fdisk'om сделать разделы загрузочными то все ок. Но ведь это из установки уже делаться должно. --- Исправление -- действительно, проставить активные разделы. PS: если честно, то _такие_ регрессии маленько убивают -- с учётом того, сколько моего тестирования и исправлений legion@ было угроблено на то, чтоб в 4.0 это работало как часы. Вот такие вещи, а не спешную архитектуру, как раз стоит беречь, а не переписывать каждые полгода :-(
Хм... судя по текущему alterator-lilo/helpers/lilo-bootable-flag.sh -- попытка выставить бутабельность происходит, но явно неудачная.
Н-да. Код причесали, но он не работает (ещё #17615 добавилось). С разбегу не врубился, подёргал ещё legion@...
fixed
Спасибо, а живьём проверяли? :)