This question maybe related to this: https://askubuntu.com/questions/1347710/disappeared-raid-1-array-after-replacing-motherboard
I created a software RAID1 array with 2 SSDs on an HP Z800 and configured it as my boot device. Everything worked. Recently I wanted to update the machine to a Z840, so I moved the drives over, disabled UEFI BIOS and tried to boot. Nada! BIOS complained that there wasn't a bootable device installed.
I moved the array back to the old PC. Worked fine.
I thought maybe the drive UUIDs had changed when put in the new PC, so GRUB couldn't find them, but they're the same. I tried various boot orders in BIOS too and even updated the BIOS version as suggested by the HP website. I also tried different ports on the MB, SAS and SATA. Always end up back at the same error message saying '3F0' no boot device.
I've not wanted to start playing around with rebuilding boot partitions or trying to recreate the RAID array and hoping MDADM doesn't destroy anything principally because I'm not experienced at this stuff. Do I just need to trust MDADM??