Как вариант, можно установить операционки на отдельные винчестеры, отключив на момент установки ненужные (чисто на всякий случай, что бы случайно не запороть важную инфу на других дисках).
Затем, либо в биосе выбирать, с какого винчестера грузиться, либо при загрузке нажимать соответствующую клавишу выбора загрузочного диска -- что-то типа F11, если не ошибаюсь, -- и грузиться с нужного диска.
Тогда загрузчики никак не будут мешать друг другу.
Но непонятно, если есть ХР, зачем ещё Вин7 и бубунта?