I'll state the question explicitly, as the others have only hinted at it - does a Win98 boot floppy (or a WinMe one) allow you to read the harddrive when you boot to 'dos mode with CDROM support'?
If it does, then we have confirmed that its a driver/registry issue, not the hardware wiring...