I had a hard disk 'vanish' once. Checked with a partition managing program and it was 'inactive' (not sure if that is the correct term).
Set it back to 'active' and all was well. Never understood how that happened.
Might be worth booting with a partition manager on cd and checking the status of the drive.