MULTIBOOT_HEADER_ALIGN
((char *)mbt + roundup(mbt->size, MULTIBOOT_HEADER_ALIGN)))
for (i = 0; i < readen; i += MULTIBOOT_HEADER_ALIGN) {