install again fresh OS + Driver+Software
When a drive is failing to pass a chkdsk, it almost always means there's some physical errors that it's trying to resolve, but can't (since that's what a chkdsk checks for, not software). This is why you should run chkdsk /r
The most obvious reason for your keyboard not to be working, is that it's a USB, and it's not enabled, or it's wireless and not initiated at that point in the boot process. The easiest option, would be to connect a PS2 keyboard, and try that.
Once you get to the desktop, go to start-->run-->type chkdsk /r
and press enter-->then restart the PC-->it will then run the chkdsk and try to repair the errors it's found.