I have a HDD and an SSD, one regular drive bay and one optical drive bay. I bought a caddy from Amazon to be able to use both drives. At first, my HDD was in the regular HDD bay and the SSD in the caddy. It was very painful but I managed to install Windows on the SSD, and it booted but the installation was messy, so I tried to switch them.
So now, the SSD is in the regular drive bay and the HDD with the caddy is in the optical drive bay. That's when it gets very weird. I could install Windows on the SSD without any issue, but Windows wouldn't boot if the HDD had any sort of filesystem specified (with Windows installed on the SSD!). I deleted the partition table with a Linux live CD, and Windows would boot properly.
The HDD was detected on any Windows utility, but when I tried to assign it a letter or to create a partition table with Diskpart, the utility would just freeze, and then I had to clean the HDD with the live CD to be able to boot on Windows again. I could format the HDD as NTFS without any issue on the live CD, but then Windows wouldn't boot. I then installed Linux Mint on the SSD with a dual boot, and it seems to have the same kind of issue, the partition manager freezes if I try to do anything on the HDD.
I've cleaned the pins and everything. The issue clearly comes from the caddy so the next step in my mind is trying to get another optical bay caddy to check if it does the same thing but I wanted to see if anyone has any other idea that I could check before that?
Thanks.