You just need to make sure that your laptop supports everything and there are drivers. Then you just need to get a cd. They don't make specific ones for specific laptops. But vista is one of the worst OS's. I would recommend Windows 7.
Windows 7 system requirements
If you want to run Windows 7 on your PC, here's what it takes:
1 gigahertz (GHz) or faster 32-bit (x86) or 64-bit (x64) processor
1 gigabyte (GB) RAM (32-bit) or 2 GB RAM (64-bit)
16 GB available hard disk space (32-bit) or 20 GB (64-bit)
DirectX 9 graphics device with WDDM 1.0 or higher driver
http://windows.microsoft.com/en-IN/windows7/products/system-requirements
Windows Vista system requirements
If you want to run Windows Vista on your PC, here's what it takes:
1 gigahertz (GHz) 32-bit (x86) or 64-bit (x64) processor
1 gigabyte (GB) of system memory (512 megabytes (MB) for Home Basic)
40 GB hard drive with at least 15 GB of available space (20 GB for Home Basic)
Support for DirectX 9 graphics with WDDM and 128 MB of graphics memory (32 MB for Home Basic)
DVD-ROM drive
Audio Output
Internet access (fees may apply)
http://windows.microsoft.com/en-IN/windows-vista/products/system-requirements