FWIW I've had something that looks a lot like this problem (purple screen; hang at "loading initial ramdisk ..." when booting with text) after upgrading to the Eoan beta on a Skull Canyon NUC6i7KYB (Intel hw not ASUS; Core i7-6770HQ).
5.3.0.12 and 5.3.0.13 kernels were affected, but booting with a leftover 5.0 kernel worked fine. The problem went away after updating BIOS to latest firmware (KYSKLi70.86A) but I don't know if it'll come back when there is again newer microcode than what the BIOS has...?
FWIW I've had something that looks a lot like this problem (purple screen; hang at "loading initial ramdisk ..." when booting with text) after upgrading to the Eoan beta on a Skull Canyon NUC6i7KYB (Intel hw not ASUS; Core i7-6770HQ).
5.3.0.12 and 5.3.0.13 kernels were affected, but booting with a leftover 5.0 kernel worked fine. The problem went away after updating BIOS to latest firmware (KYSKLi70.86A) but I don't know if it'll come back when there is again newer microcode than what the BIOS has...?