Готовьтесь к неоднократной переустановке, потому что может не получиться сразу, а может и вообще не получиться.
1. Сохраните где-нибудь файлы загрузки XP: ntldr, ntdetect.com, bootfont.bin, boot.ini;
2. Загружайтесь с Acronis LiveCD и вместо первого раздела С: создайте 2 раздела: первый - 200 мБ активный, файловая система NTFS, тип - скрытый, второй - под систему, основной.
3. Загрузитесь с установочного DVD с системой, назначьте для установки подготовленный второй раздел, отформатируйте его еще раз с помощью программы-установщика и установите на него систему;
4. После установки откройте
отображение скрытых и системных файлов и проверьте в корне диска с семеркой наличие файла
bootmgr и папки
BOOT. Если их нет, войдите в "Управление дисками", присвойте букву скрытому разделу и проверьте наличие этих файлов на этом разделе. Если они там, значит фокус удался: убирайте букву и наслаждайтесь достигнутым результатом. Если их нет, букву не удаляем и приступаем к п.5.
5. Допустим, вы присвоили разделу букву Х:. В командной строке
с правами администратора выполните:
Код:

bcdboot Y:\Windows /l ru-ru /s X:
где Y - буква раздела с Windows 7. После завершения выполнения команды проверьте наличие файлов (см. п.4) на разделе X:. Если они там, через "Управление дисками" удаляйте букву Х: и перезагружайтесь.
Если мои предположения оказались верными, то в результате вы получите активный загрузочный скрытый раздел.
Для организации двойной загрузки с XP, в Win 7 нужно снова проделать операцию присвоения буквы и скопировать на этот раздел ранее сохраненные файлы загрузки XP. Единственное, в файле boot.ini нужно будет увеличить значение параметра partition на 1 в
обеих строчках.
6. Если мои предположения неверны, то желаемой цели мы не достигли и раздел 200 мБ можно удалить и присоединить к разделу с системой с полной ее переустановкой.
Вот так. Готовы? Буду ожидать результатов эксперимента. Удачи!