Issues may be UEFI vs BIOS/CSM/Legacy.
Windows 7 normally was installed in BIOS mode with MBR partitioning. But later versions had UEFI boot with UEFI Secure boot off.
There also were instructions back then on converting early Windows 7 installer to UEFI by adding ESP & UEFI boot files to ESP.
Newer versions of Windows could be installed in BIOS mode to MBR drives, but Microsoft primarily allowed that in beginning, so very large users with older BIOS only systems could install Windows 8. Systems starting in about 2020, may still say "BIOS" but are UEFI boot only.
Microsoft requires gpt partitioning for UEFI boot, Ubuntu does not, but maybe should. Part of issue is conversion from MBR to gpt totally erases a drive in most cases. Windows and Linux have gpt to MBR conversion tools, but really good backups required. Multiple posts where users tried conversion and it did not work. But a few posted they did have it work.
XP did not work with gpt, but when I retired XP, I started to convert drives to gpt. All new & totally reformatted drives then were made as gpt, including most larger flash drives. Have used gpt with Ubuntu for both BIOS & UEFI boot.
Bookmarks