Hello, Alex!

I created this patch in hope that I could ensure compatibility with legacy platforms that use BIOS, that is why I kept the syslinux part.
I don't think it is a good idea to drop syslinux usage entirely, IMHO.

Best regards, Andrey.