How do I install windows on my SSD?

i have a laptop with a 500gb HDD that was shipped with the laptop. i boot from the HDD. i just bought a 120gb SSD and would like to boot from it instead. when i replace the HDD with the SSD, i get a "no bootable device" on a black screen. how can i install windows on the ssd? i have vista on my HDD. if... show more i have a laptop with a 500gb HDD that was shipped with the laptop. i boot from the HDD. i just bought a 120gb SSD and would like to boot from it instead. when i replace the HDD with the SSD, i get a "no bootable device" on a black screen.

how can i install windows on the ssd? i have vista on my HDD. if i have a USB to SATA 2.5 converter, would that make it easier?

would i need to pay for windows or could i use a pirated version or get it for free?

the more detail, the better. thanks.
2 answers 2