I was checking out the osdev wiki to see what kind of information that it had about building bootable image files, and whilst reading the Article about Mkisofs, I found this line,
And then I find these lines,First you need to build a bootable floppy image which holds f. ex. grub with your menu.lst and your kernel (and additional required modules).
Now I have several questions, because I am not quite understanding this.Then, you put this boot floppy image in a temporary directory, say as /tmp/deploy/boot.img.
After that, you copy all your additional files (applications, images, texts, directories too) into the given directory (f. ex. /tmp/deploy).
1) Does this supposed floppy disk image have to be 1.44MB? Can it be any other size?
And probably for the biggest question that I have right now,
2) It claims that you need to add the additional files to the temp directory, but then it says to add the kernel stuff and whatnot onto the floppy disk image. I am confused at what it is telling me. Can I put the kernel and 'other modules' in the temp directory and just use the floppy image for 'stage1', I guess you could say, boot code, and then use the temp directory as the stage2 boot files, kernel, etc? And why does it say that the kernel and 'other modules' need to be in the floppy image? Am I not understanding here?
Thanks!