Прежде всего, для загрузки Windows 7 необходимы 3 вещи:
- Windows MBR (или любая MBR, которая загружает активный PBR)
- Windows 7 PartitionBootRecord на активном разделе
- Windows 7 bootmgr и папка \boot (с BCD внутри) на активном разделе
===============
A.
С любым менеджером разделов убедитесь, что на первом диске есть один раздел, помеченный как ACTIVE.
(если у вас небольшой раздел размером 100 МБ, который называется "SYSTEM RESERVED", он должен быть помечен как активный)
===============
B.
Если вы все еще можете загрузиться с XP, вы можете попробовать инструмент «Dual-boot repair»
Инструмент имеет кнопку "Автоматический ремонт". Нажмите на нее и подтвердите, что после этого инструмент загрузит вашу систему с Windows 7 по умолчанию.
================
Вы должны организовать мультизагрузку, чтобы менеджер загрузки Windows 7 контролировал мультизагрузку.
Windows MBR на первом диске, загрузочные файлы Windows 7 на первом диске.
Диспетчер загрузки Windows 7 может загружать XP и Ubuntu.
Вы должны иметь общее представление о том, как загружается Win7 и какие файлы нужны.
То же самое для XP. То же самое для Ubuntu.
После этого вы должны понять, как менеджер загрузки Win7 может загружать XP. И как Win7 может загружать операционные системы на основе Ubuntu/Linux.
Если у вас нет хотя бы базового понимания того, как каждая отдельная операционная система загружает, проблемы с мультизагрузкой в будущем могут повториться.
Мультизагрузка не тривиальна, и Windows 8 идет ...