What's wrong with those bootloaders? Maybe try syslinux?