В Linux существует так называемая поддержка binfmt
которая позволяет передавать произвольные исполнения двоичных файлов (например, исполняемые файлы Windows) в какое-то приложение Linux, которое знает, как с этим справиться (например, wine).
Кроме того, bootlace.com - это специально отформатированный двоичный файл с заголовком ELF и кодом Linux и DOS: заголовок ELF (исполняемый файл linux) должен быть помещен в начале файла, а код DOS должен быть запущен в позиции 0x100 (помните, COM не PE, Исполняемый файл NE или MZ, это всего лишь кусок кода), поэтому заголовок ELF перенаправляет загрузчик файлов Linux на код Linux, который помещается после DOS '.