Installing a HDD on a new system that you used on your previous system shouldn't cause any problems. I've done it lots of times. Of course you will need to install new drivers. If it's a windows OS, you might have to reactivate it. I'm not sure what's causing your BSOD.