I inserted the HDD, which does have Window 8 installed on it, into the laptop. But it got stuck at a black screen. I could get into to the BIOS, but that was all.
When I booted the laptop with a USB, I saw the HDD just fine, reading, writing.
I can also use the HDD as an external HDD.
So it seems something about the booting, but what? The laptop is from 2009, the HDD is GPT formatted and just 2 years old I also tried booting the laptop with the HDD as an USB harddrive, but with the same result, no boot and a black screen. The Windows 8 partition is NOT the first one on the disk, could that be a factor?
The HDD is a ST1000LM024, specs:
Samsung Spinpoint M8
ST1000LM024 1TB
5400 RPM
8MB Cache
2.5" SATA 3.0Gb/s
Laptop HP Pavilion dv2-1160:
1.6GHz AMD Athlon Neo Processor MV-40
2.00 GB
Windows 7 Ultimate with Service Pack 1
12.1″ WXGA High-Definition HP LED BrightView Widescreen Display (1280×800)
HDD 320GB 5400RPM SATA