I am trying to install UC20 on an old Dell machine. The machine has no UEFI capability. CPU is Intel firstname.lastname@example.org GHz with 2GB RAM.
I installed UC20 using dd on this machine. However, before grub I get a message "error: invalid signature". Then I see a grub kernel selection menu, and any selection leads to "error: invalid signature..." message and back to the grub menu screen.
The behavior is the same when I tried to run UC20 in a Virtualbox. However, the VM on Virtualbox boots up and works fine as soon as I enable EFI.
This is what I see when I look at the partition information for the disk I created using dd.
Device Start End Sectors Size Type /dev/sdb1 2048 4095 2048 1M BIOS boot /dev/sdb2 4096 2461695 2457600 1.2G EFI System
I searched and so far could not find any solution. I also unsuccessfully tried building different UC20 images using Ubuntu image with different combinations of pc snaps with the hope that some pc-gadget snap would support legacy BIOS boot.
btw, Ubuntu Core 18 runs fine on this machine.
Is it not possible to run UC20 on non-UEFI system?
Would appreciate help in this regard.