82des Что ж так сложно у вас всё получается...
Установка двух, трёх и более ОС проста до безобразия. Одна ОС ставится в один раздел и причём этот раздел обязательно должен быть основным. Ставим одну, затем меняем активный раздел и ставим вторую.
Здесь описано как переключить активный раздел в установщике ОС через команду DISKPART.
Если переключать активный раздел не хочется (имеется ввиду уже после установки нескольких ОС) , то просто копируем загрузчик первой системы в раздел второй ОС, а загрузчик второй ОС копируем в раздел первой ОС и делаем меню загрузчика ОС. Загрузчик - это обычный файл (причём обычно не один, а это группа файлов). Если в проводнике его видно, значит он есть, если не видно значит нужно включить отображение скрытых и системных файлов в проводнике и опять посмотреть. И убедиться что он таки есть. Если его нет, то система не загрузится.
Косвенно можно не глядя в проводник сказать где находится загрузчик через консоль управления дисками diskmgmt.msc. Напротив раздела с загрузчиком будет написано Активен и Система. Смотреть нужно естественно из каждой системы - из Win7 и из WinXP. Если ОС устанавливалась каждая в активный раздел, то загрузчик и ядро будут на одном разделе и поэтому в diskmgmt.msc будет написано Активен , Система и Загрузка. Загрузка - это ядро, Система - это загрузчик и загрузочный сектор.
Я предпочитаю потом использовать бут для переключения ОС, так как у меня их много и это не только Windows. Бут переключает активный раздел и скрывает ненужные разделы.
Если же ставится только WinXP и Win7, то можно обойтись без бута. Есть как минимум 2 варианта.
1 вариант. Переключать активный раздел. Здесь
http://forum.ru-board.com/topic.cgi?forum=62&topic=18466&start=2&limit=1&m=1#1 написано как через скрипт переключать активный раздел (естественно и ОС переключается)
2 вариант. Сделать меню выбора ОС в загрузчике Win7. Для этого копируем загрузчики Win7 и WinXP в разделы с ОС.
Здесь
http://forum.ru-board.com/topic.cgi?forum=62&topic=18466&start=320#4 http://forum.ru-board.com/topic.cgi?forum=62&topic=18466&start=260#3 написано как сделать конфигурацию при которой имеем 4 загрузчика (2 XP и 2 7) и не имеет значения какой раздел будет активным. То есть это будут независимые системы без стороннего бута.
Как скопировать загрузчик Win7 в другой раздел (например в раздел с XP). 1. Копируем в раздел c XP скрытые системные - файл bootmgr и папку Boot из раздела с Win7
Чтобы их увидеть :
Зайти в Панель управления -> Параметры папок -> Вид :
Снять галочку с пункта Скрывать расширения для зарегистрированных типов файлов.
Поставить галочку на пункт Показывать скрытые файлы, папки и диски. И снять галочку Скрывать защищённые системные файлы. Нажать ОК. Далее из диска С: просто копируем их на нужный раздел. В двух местах Windows ругнётся на файл bcd и bcd.log. Жмём Пропустить при копировании каждого, мы их потом сами сделаем =)
2. Назначаем этот раздел WinXP активным
3. Загружаемся из установочного диска и нажать Shift+F10 и в появившейся консоли выполняем :
Код: bootrec /fixmbr
bootrec /fixboot
bootrec /rebuildbcd