Все элементарно, Watson ! Вы пользовались для переноса Ghost2K3,

Все элементарно, Watson !

Вы пользовались для переноса Ghost2K3, так ?

Он, собака такая, перенося Partition to Partition, изменяет буквы дисков. У Вас стояли ДВЕ системы: W98- на С и Win XP - на Е.
Такая двойная загрузка подразумевает, что для ее выполнения нам необходимо слазить на диск Е за загрузчиком от ХР-юши. Но диска Е у Вас теперь или совсем не стало, или им обозван совершенно другой логический диск - эти NT-технологии позволяют обзывать диски не в порядке их следования, как было в W98.

Лечением может быть следующее:

Или РУЧКАМИ переобозвать третий диск обратно на буковку Е (придется играться с Offline Regedit-ом или ТУПО копировать файлы реестра со старого диска на новый), или читать доку по Гостю - как отменить переобозначение букв. Возможно, Гость не будет делать такого в случае переноса Disk to Disk. В сторону увеличения он это делает так же легко, как и в сторону уменьшения, только вот логический диск (Ваш D) под FAT32 объемом в 100 гигов... это нехорошо. Придется его срочно переводить под NTFS или ресайзить остальные, чтобы не нарваться на неприятности с 16-битным доступом некоторых программ. Да и 98-й с ним будет скучно.