Can't boot Monterey again from HDD

Hi everyone. This past weekend I decided to finally pull the trigger an installed MacOS Monterey on my Mac Pro 5,1. It's been my daily workstation for a quite a long time so I decided to play it safe and installed it on a separate drive for testing purposes, and eventually update my current Mojave on my PCIe NVME. I had an old Seagate HDD laying around so I decided to install it in there. After a couple of tries, it was done. I played around for an hour or so, rebooted a couple of times and shut the computer down. Long story short, next morning I pulled out Monterrey's HDD, along with Opencore's pen drive (I did not install opencore on any other's HD EFI partition yet), and worked the whole day on Mojave. By the end of the day, I wanted to play around with Monterrey again, so I pushed my HDD back in, plugged in opencore's USB, but it won't boot... I chose Monterrey on Opencore's boot picker, but it would get stuck on the loading bar at like 1%. I did a PRAM reset and installed again open core on the usb drive through OCLP. This time it could boot up to 20% or so, but got stuck again.

I assume that the problem might very well be the aging HDD but, is there something else I'm missing? Can't two different OSes be installed at the same time? If an HDD or SSD is removed, does it break something in Opencore? Do new macOSes need to be installed only on SSD?

Thanks a lot in advance!

submitted by /u/Foo___Fighter
[link] [comments]