External HDD not working when used as internal drive - 2011 iMac 27"
So this is the issue: I've got a 3tb StoreJet external drive and decided to install it inside my iMac after I upgraded the original drive to a SSD.
The SSD works and the DVD works but the HDD is not being recognised by Sierra even though it works fine when plugged with the external case - it does show up on Disk Utility but it asks me to reformat even though it works flawless when plugged as external.
I moved it back and forth a couple times to me sure and it does work when plugged in the external case but does not work when plugged inside the iMac.
Also the CPU fan went crazy and won't back down no matter what - tried PRAM reset, tried smcFanControl, tried SSDFanControl, nothing seems to quiet it down.
When I turn the iMac off then on again it stays quiet for about a minute, then it kicks in again full blast.
Checked all sensors, it's all plugged in correctly and the readings seems correct as well but the CPU fan will keep on going at 3800rpm even though the CPU reads only 30ºC.
Don't know if it's related to the HDD issue or if I f*cked up something on the logic board with all this back-and-forth due to the HDD issue :(
After booting from Recovery Mode the CPU fan seems to be under control even though I've done nothing, just boot and restart.
The HDD still shows as 'partition damaged' if installed as internal drive, same thing if I use a different USB external bay but when plugged into the Transcend StoreJet USB external bay it works flawlessly.
Linux does the same thing which makes me wonder: is it a Unix thing that formats external drives as external only? This is VERY frustrating, I can't believe I'll have to buy another drive to use as internal then transfer all my files from this external one… ¬¬
Is this a good question?