10 лет назад 1 апреля 2009 в 23:57 46

На главном разделе диска стояла ОС Windows 98. Потом я поставил Windows ХР на дополнительный раздел. Установщик обнаружил вторую ОС и создал мультизагрузчик. После форматирования основного раздела я скопировал в главную директорию те же файлы, которые добавила Windows ХР, но мультизагрузчик работать отказывался.

Я запустил установку Windows ХР заново, но прервал ее через тридцать секунд. Этого времени оказалось достаточно, чтобы она инсталлировала мультизагрузчик и внесла какие-то изменения в загрузочную область диска. Какой простенькой программой можно редактировать нужную часть загрузочной области диска, выбирая варианты «под Windows 98» и «под Windows ХР»? Ведь, по моим наблюдениям, области отличаются тем, что ищут в корневом каталоге разные файлы.

Разумеется, исходный загрузчик Windows 98 и загрузчик Windows XP различаются самым кардинальным образом, а не только тем, какие файлы они ищут в корне диска. То есть если вы хотите использовать то один загрузчик, то другой, правильный путь – восстановление нужного загрузчика средствами соответствующей ОС. Так, для Windows 98 это будет команда sys C:, выполняемая с системной дискеты, созданной в Windows 98, а для Windows XP – команда fixboot, используемая после загрузки ПК с диска Windows XP в режиме консоли восстановления.

Но я все же полагаю, что начать решать проблему вам стоит с изучения материала, посвященного процессу загрузки Windows XP вообще и конфигурационному файлу boot.ini в частности, который вы найдете на моей домашней страничке sergeytroshin.ru (собственно, там же можно посмотреть и множество другой информации по теме). Думается, что после его прочтения вы будете намного яснее представлять, что вам необходимо получить и какие средства для этого требуются.

Никто не прокомментировал материал. Есть мысли?