Good day Geert, If you've got 512 bytes of MBR to work with in your printing testing, is your code getting truncated? You could try 'objdump'ing the resulting gpxe/src/bin/mbr.o module to see that its disassembly is what you're expecting. - Shao Miller