Cosecha,
I'm puzzled - if you can access recovery console, you should be given the repair option - still.
Chkdsk:
CHKDSK
chkdsk drive /p /r
The chkdsk command checks the specified drive and, if necessary, repairs or recovers the drive. The command also marks bad sectors and recovers readable information.
You can use these options:
/p : Does an exhaustive check of the drive and corrects any errors.
/r : Locates bad sectors and recovers readable information.
Note that if you specify the /r option, the /p option is implied. Specifying the chkdsk command without arguments checks the current drive, with no options in effect.
Running the chkdsk command requires use of the Autochk.exe file. CHKDSK automatically locates this file in the startup folder. If the Command Console was preinstalled, the startup folder is typically the Cmdcons folder. If CHKDSK cannot find Autochk.exe in the startup folder, CHKDSK tries to locate the Windows CD-ROM installation media. If it cannot find the installation media, CHKDSK prompts you for the location of the Autochk.exe file.
from
I'd use /p
As to slaving drive - that is purely a backup data option (particularly as earlier I thought you'd lost \windows - but you obviously haven't. You could save your profile folder, and if you have to reinstall, after reinstalling all apps to the same place, if you restore this folder, you'll have your personal settings back). To retain your settings you really need to get current installation back up and running. Try the chkdsk. If it still won't boot past startup screen after that, try to get to the repair option again (might be possible if chkdsk fixes some faults)