Отвечает Геннадий:
Если активным разделом был диск С:, то никак. В его корне лежат файлы, необходимые для запуска системы: boot.ini, ntldr, NTDETECT.COM и т.д.
Отвечает Dmitry Moroz:
Не понятно, что имелось в виду - физические или логические диски? Если физические - просто поменяй местами. ХР - лучше Master, на конец шлейфа. И сделай раздел ХР активным. В этом поможет любая прога для HDD: Symantec PM, Acronis DD, Paragon HDM, fdisk etc. Если логические - покупай новый HDD. Одна "отдельно взятая" партиция не сыпется. Только целиком диск.
Отвечает Хайлов Константин Юрьевич:
Вторая ОС, установленная на диске D:, у вас не загрузится, так как загрузочный сектор находится на диске С:, а без него ничего не загрузится.
Отвечает Sergei L. Voitelev:
C: и D:, конечно, физические? Тогда просто переписываешь с С: на D: файл boot.ini, делаешь D: загрузочным (fixboot), корректируешь записи в фалы boot.ini, ставишь в BIOS загрузку с него и всё.
Отвечает kanish:
При загрузке операционной системы с любого диска С: или D: читается boot.ini с диска С:, так как он является активным и удаления раздела С: ничего не даст, да и нет смысла в этом. Установи на диск С: Windows XP и отредактируй boot.ini. Как это сделать. Пуск - Выполнить - правой кнопкой Мой компьютер - Свойства - вкладка Дополнительно - Загрузка и восстановление.
Отвечает z:
Никак. С: - это primary partition, он активен и на нём хранятся boot.ini, NTLDR и остальные.