Windows Vista - http://www.vistaarticles.com
Hard disk does not Appear in Where do you want to install Windows
http://www.vistaarticles.com/articles/248/1/Hard-disk-does-not-Appear-in-Where-do-you-want-to-install-Windows
By 
Published on 12/10/2006
 
This issue occurs if the hard disk partition contains an invalid byte offset value.

Hard disk does not Appear in Where do you want to install Windows

To resolve this issue, remove the partitions on the hard disk, and then run the Windows Vista Setup program to install Windows Vista. To remove the hard disk partitions, follow these steps.

Important These steps remove all the information from the hard disk.1. Use the Windows Vista DVD to start the computer.
2. At the Windows Vista installation screen, click Next, and then click Install Now.
3. Press SHIFT+F10 to start a command prompt.
4. At the command prompt, type diskpart, and then press ENTER. 
5. Type select disk number, and then press ENTER. In this command, replace number with the number of the hard disk that you want to modify. For example, if you want to install Windows Vista on the first available hard disk, type select disk 0, and then press ENTER.
6. Type clean, and then press ENTER. You receive the following message:DiskPart succeeded in cleaning the disk.
 
7. Type exit, and then press ENTER to exit the DiskPart tool.
8. Type exit, and then press ENTER to exit the command prompt.
9. Restart the computer, and then start the Windows Vista installation.