Если я правильно понимаю, то, что вы хотите сделать, это объединить две ОС на одном жестком диске и иметь возможность мультизагрузки с этого диска. Это требует перемещения раздела, если вы не хотите переустанавливать одну из ОС. Вы можете использовать сторонние программы, такие как BootIt ™ Next Generation, которые могут выполнять всю работу по копированию / скольжению / изменению размеров / изображениям и любым другим разделам, которые вам когда-либо понадобятся, и включают собственный загрузчик, который может загружать любые ОС. Это также позволяет вам легко загружать несколько ОС из одного раздела.
Что касается альтернативного решения, вы можете отформатировать один из дисков (скажем, диск D с Windows 7), а затем переустановить эту ОС на диск C для мультизагрузки. У LifeHacker есть хорошая статья, объясняющая, как выполнить двойную загрузку Windows 7 с XP.