Рассмотрите уничтожение Вашего раздела Windows после архивации всего ее содержания и переустановки Windows как виртуальная машина. У меня были довольно хорошие события при выполнении этого с Windows 7 на Xen на Debian, Сжимают (стабильный; я признаюсь, что Win7 на Параллелях на OSX намного более хорош использовать, но это вероятно не опция, учитывая Ваши установленные аппаратные средства). Я вижу, что Wiki Xen имеет рецензию для HowToXenWindowsOnCentOS5 для WinXP. Для также, необходимо реализовать немного конфигурации гостя Windows ОС:
Особенно хорошая вещь о виртуализации состоит в том, что совместное использование файловых систем становится безболезненным: Xen смонтирует Ваши файловые системы Linux как диски на Вашем госте Windows, так, чтобы можно было использовать тот же корневой каталог и для Linux и для Windows. И можно установить Windows из файла ISO-образа, вместо того, чтобы нуждаться в физических средах.
Если необходимо пойти отдельная начальная загрузка на маршруте отдельных разделов, процесс, который я рекомендую, идет так:
Несколько из этих шагов могли бы дать Вам проблему: не стесняйтесь возвращаться и обращаться за помощью, если они делают.