I had severally times upgraded my MS with new CPU and also I changed motherboard, I reconnected hard disc. I changed also writer to faster. In this way you can change all what you want to change inside.

Also possible thing is ride disc inside. But problematic is space. If you can forget CD than is easy – you can only mount new HD with some small modification.

Here is all possible you must only have idea what to do.

Best regards.