kernel.img - OS starting point?
Posted: Mon Sep 10, 2012 9:06 pm
I'm probably getting ahead of myself, but I was reading the Cambridge tutorials about creating operating systems using assembly, and when it came to replacing the kernel.img with your own, it made me wonder: How does it know to find that file and execute it? How does it even know how to navigate the file system in order to find it? I vaguely remember something about autoexec.bat and config.sys from my DOS days being the first things run, and maybe there's a linux equivalent at play here, but then the question is just transfers to how it knows about THOSE files... Is there a simple enough answer for this to be posted, or some required reading I could be linked to?