The file lba i.e where should the boot code (stage1?) look for for the rest of the booting code (stage2)?
You mean the:
bi_file: dd 0 ; LBA of boot file
That needs to be changed to where the image is written, but - again accordingly to what I found out at the time, the checksum should be excluding the first 64 bytes.
http://www.msfn.org/...comment=1085390
Maybe that is the issue.
NO, wait, re-checking the bytes Ady posted I see that the bi_file: (offset 0x0C) is left to 0.
That is no good.
But then also the image checksum needs to be modified
Wonko