With the new Broadcom policies regarding ESXi, i decided to move away from VMWare. Fired up a Proxmox VE hypervisor on a different hardware, moved the other VMS there, and the plan for OMV was to convert it to bare metal. The "old" OMV was running on VMWare with HBA pass-through. The plan for the migration looked straightforward:
- Restore a backup to a brand new USB thumb drive
- Fix the networking (new network adapter device names)
- The shares should come up automatically since all the data drive are connected to an HBA that was presented to the OMV VM through PCI pass-through.
Initially, the migration was OK... until the first reboot. It straight refused to boot. The machine complains that there is no valid boot media. I managed to boot from the USB using SystemRescue ISO (on a different USB thumb drive) using the "Boot local Linux installation" (findroot), but that's not a solution. Tried every Grub repair scenario i could find with no success. If i restore the DD backup again, the system boots with no issue... until the next reboot. I am yet to try restoring from a backup (DD again) made while the system was running on bare metal (newer).
Any takes on what might be happening?
Maybe i should ditch the USB thumb drive and use an internal disk (i have a spare 120G SSD that i can use for this)?
EDIT: If it makes a difference, the restore was done using rufus on Windows.