boot.img和zboot.img

按照教程编译内核成功,生成boot.img,烧到板子上内核启动不了,后来发现大小有20M多,感觉不正常,后来又发现有个zboot.img,7.9M,比较接近,烧到板子上启动成功了。那么那个20多M的boot.img是干嘛的阿

请问您这个boot.img是怎么生成的?有没有教程?