It most likely failed because the drive it was booting (i.e. the image that was made) has less than 15 sectors in it to begin with. The kernel only takes up less than 1 sector and so loading that qill suffice.