After moving my SSD from my old laptop to my new laptop, I got
Inaccessible_Boot_Device error for Windows 11.
With a little digging around I found that Windows simply could not find my SSD with
echo list volume | diskpart.
Fortunately Microsoft has a pretty detailed cause list here.
I found that my old BIOS and new BIOS had different strorage controller, i.e. SATA operations (AHCI vs. RAID). After I modified the new system's configuration to be the same as the old one the problem went away.