Is this a new install - i.e. has RH ever been working?
Note: usb support is not too hot in the earlier kernels - is this a pre 2.4.2 kernel? And - what is plugged in to your usb port?
Note: if the c: d: and e: drives are all on one physical drive, then they are called hda1, hda2 and hda3. This put linux on hdb - how did you partition this drive when you installed? Where did you install the bootloader? MBR? Did you tell winXP about this new drive before installing linux?
Of course, one is given to wonder why you're not using a more up to date distro ... RH9 at least...