Сделал: Установил alt linux desktop 4.1 Ожидал: дистрибутив "подхватит" windows, установленный на машине хронологически до linux и включит в загрузчик Вышло: дистрибутив включил в бут-лист строки other="/dev/sdb1" title Windows Загрузка Windows не происходила по причине отсутствия после title Windows строк map-drive="0x80" to="0x81" map-drive="0x81" to="0x80" После их дописывания вручную проблема решилась. Хотелось бы, чтобы дистрибутив их вписывал сам Конфигурация: 1 жесткий диск (на нем lilo и alt - с него грузимся): /dev/sda1: TYPE="swap" UUID="c29dbfad-a282-4b31-8096-3843fa488795" /dev/sda2: UUID="7f936225-cd76-4278-b31c-0ece75e3218e" TYPE="ext3" SEC_TYPE="ext2" /dev/sda4: UUID="8d410871-7719-407b-a8c8-bd7b29013790" TYPE="ext3" SEC_TYPE="ext2" /dev/sda5: UUID="d559e482-2e00-4ed3-95f1-98d6e252ff54" TYPE="ext3" SEC_TYPE="ext2" /dev/sda6: UUID="b70fc46c-48c0-4924-9a8b-fcd2790ab55a" TYPE="ext3" SEC_TYPE="ext2" /dev/sda7: UUID="b55d63dd-81b7-4943-b2fd-bbb3e3497e7e" TYPE="ext3" SEC_TYPE="ext2" /dev/sda8: UUID="43d26823-ae62-41f4-8fc0-802bfb214082" TYPE="ext3" SEC_TYPE="ext2" Диск /dev/sda: 80.0 ГБ, 80060424192 байт 255 heads, 63 sectors/track, 9733 cylinders Units = цилиндры of 16065 * 512 = 8225280 bytes Disk identifier: 0x7dae0bba Устр-во Загр Начало Конец Блоки Id Система /dev/sda1 1 486 3903763+ 82 Linux своп / Solaris /dev/sda2 487 510 192780 83 Linux /dev/sda3 1119 7319 49809532+ 5 Расширенный /dev/sda4 * 511 1118 4883760 83 Linux /dev/sda5 1119 3550 19535008+ 83 Linux /dev/sda6 3551 4279 5855661 83 Linux /dev/sda7 4280 4887 4883728+ 83 Linux /dev/sda8 4888 7319 19535008+ 83 Linux Пункты таблицы разделов расположены не в дисковом порядке 2 жесткий диск (на нем - windows) /dev/sdb1: UUID="A47896097895DA7E" TYPE="ntfs" /dev/sdb5: UUID="3CA01C22A01BE0E6" TYPE="ntfs" /dev/sdb6: UUID="16FC25E5FC25C03B" TYPE="ntfs" Диск /dev/sdb: 300.0 ГБ, 300069052416 байт 255 heads, 63 sectors/track, 36481 cylinders Units = цилиндры of 16065 * 512 = 8225280 bytes Disk identifier: 0x02830282 Устр-во Загр Начало Конец Блоки Id Система /dev/sdb1 * 1 10214 82043923+ 7 HPFS/NTFS /dev/sdb2 10215 36481 210989677+ f W95 расшир. (LBA) /dev/sdb5 10215 23350 105514888+ 7 HPFS/NTFS /dev/sdb6 23351 36481 105474726 7 HPFS/NTFS 3 жесткий диск - внешний подключен по USB dev/sdc1: UUID="2CE4B47BE4B448BA" LABEL="WD My Book" TYPE="ntfs" Диск /dev/sdc: 1000.2 ГБ, 1000204886016 байт 255 heads, 63 sectors/track, 121601 cylinders Units = цилиндры of 16065 * 512 = 8225280 bytes Disk identifier: 0x44fdfe06 Устр-во Загр Начало Конец Блоки Id Система /dev/sdc1 1 121601 976760001 7 HPFS/NTFS
Перевешиваю на конкретный пакет
Я, к сожалению, не очень хорошо понимаю свойства виндов... Они были поставлены на единственный диск, потом этот диск стал вторым и винды перестали с него грузится без подмены 0x81 на 0x80? А если бы они изначально были поставлены на второй диск, казалось бы, такая подмена им не нужна, а, наоборот, все испортит? Так что, наверное, неправильно всегда говорить любым виндам, что они на первом диске...
Слав, "винды, изначально поставленные на второй диск" -- это "не бывает". Лучше проверять на стенде, если что необычное. 2 vsu: можешь проконсультировать по приемлемому поведению настраивалки?
На самом деле сейчас в lilo.conf поддерживается параметр master-boot, который имеет смысл указывать для разделов Windows всегда. Алексей, пожалуйста, попробуйте заменить строки: map-drive="0x80" to="0x81" map-drive="0x81" to="0x80" на строку: master-boot и проверить, что после этого Windows загружается нормально. В случае, когда есть только один диск, опция master-boot тоже не должна мешать (в этом случае она просто ничего не будет делать). Нормальным образом Windows не умеет грузиться ни с какого устройства, кроме 0x80; странности могут быть только в случае, если на самом деле в этом разделе уже установлен ещё какой-то менеджер загрузки.
Да, Windows с master-boot вместо четырех строчек на моей конфигурации работает нормально.
1.1-alt4 В экспертном интерфейсе вместо параметра boot-as сделан чекбокс master-boot. Для автоматически найденных windows master-boot включается по умолчанию.
Спасибо всем :)