On my old laptop (Asus K56CB) I was running Linux Mint, the drive was also encrypted since Mint was first installed, for clarity. Eventually this laptop broke and I recently got a Lenovo ThinkPad T440s. When it arrived I swapped the hard drives over so I would have the same software and files as I did on my old laptop.
I didn't expect this to go flawlessly, I expected there to be some errors down the way, drivers configured for hardware that are no longer there etc. However it didn't even want to boot to the point of asking for decryption password. It boots up and not seeing the drive that originally came with (an SSD with windows installed) it gives me a few options, one of which is the new drive from my old laptop. When I select it I just get put back to the same screen.
There was mention of windows boot manager. My BIOS and booting knowledge isn't the best but I do also know that this new laptop comes with UEFI (which I think is NOT legacy?) so in effort to spped up boot time it has the windows boot manager in the BIOS or something? Either way, currently, on this new laptop with the new SSD drive that originally had Windows I've now installed Manjaro for the time being, having chose the erase everything option during installation. I think I'll try swapping in the old hard drive again now to see how it goes. Also maybe revert to lecagy BIOS.
As mentioned I don't have much knowledge about all this booting/BIOS malarkey. Any advice, thoughts, opinions would be greatly appreciated as well as an answer to the problem. I'm aware this isn't a straight forward question but if it were I'd google it.