After you get past the language selection, select Repair, open Command Prompt and type the following commands (pressing Enter after each one):
diskpart
list disk
select disk [n]
clean
Restart the system, and now you should be able to complete the installation.
Explanation about the commands
list disk: Displays a list of disks and information about them, such as their size, amount of available free space, whether the disk is a basic or dynamic disk, and whether the disk uses the master boot record (MBR) or GUID partition table (GPT) partition style. The disk marked with an asterisk (*) has focus.
select disk [n]: Selects the specified disk and shifts the focus to it.
n
Specifies the disk number of the disk to receive focus. If you do not specify a disk number, the select command lists the disk that currently has the focus. You can view the numbers for all disks on the computer by using the list disk command.
clean: Removes any and all partition or volume formatting from the disk with focus. On master boot record (MBR) disks, only the MBR partitioning information and hidden sector information are overwritten. On GUID partition table (GPT) disks, the GPT partitioning information, including the Protective MBR, is overwritten; there is no hidden sector information.
1
I found the answer here, after much googling. Mayowaola's answer: http://superuser.com/questions/391232/windows-7-install-no-drives-were-found
– shashlearner – 2013-06-01T09:57:47.650