andrew brave
Посмотри мой пост по этой ссылке. Твоя ситуация как две капли воды похожа на ту, в которой был я. Этим способом проблему устранить удалось.
Комп запускай с установочного диска WinXP, или WinME, заходи в HDD и работай с PM. Буква может быть любая, пусть даже С. Только не делай диск active. По окончании подключаешь старый диск на свое место, а новый слейвом. При запуске зайди в BIOS, проверь. При запуске винда буквы расставит в соответствии с подключением и свойствами дисков. Удачи.
http://forum.oszone.net/showthread.php?t=46422