TEORETIK, загрузка обеих операционок идёт так медленно ?
Для начала попробуйте проанализировать загрузку:
1) воспользуйтесь прогами (можно с офсайта microsoft) bootvis (XP) и winbootinfo (7) для просмотра временных этапов загрузки
2) перезагрузитесь в безопаснЫХ режимАХ и на основе логов определите места спотыкания
3) и опять же, не рассмотрен "метод исключения", а за неделю уже можно было бы это сделать
а) инсталлите ХР туда, где она будет и смотрите на время загрузки... удаляете
б) инсталлите 7-ку туда, где она будет и смотрите на время загрузки... удаляете
в) ещё раз проходите путь установки ХР + 7, предварительно всё же форматируя (НЕ БЫСТРО !!!) сам диск (и в п.п. а,б тоже)
г) не проверен режим установки обеих систем на разные физические диски (если это не так, то вопрос должен был быть сформулирован более информативно !!!)
д)
НО САМОЕ ГЛАВНОЕ (исходя из последнего коммента), не проверены варианты подисковых подключений, а только крайности - 1 или 4. Ведь ответ уже витает в воздухе и сам просится к исполнению... всё же 5 минут и 46 минут - есть разница ???