have you tried disabling your antivirus. some av's will stop copy protection from working, so your disk would be in but it wont authenticate.
this happend to me when i first ran fear, with zonealarm installed. it just wouldnt authenticate the disk as long as ZA was running. i used msconfig to boot without it and boom, game worked sweet. this was later fixed with a patch but still it was annoying.