I'm looking for a way to learn about and understand this technique. Here's what I'm talking about:
- Slax boots, {does stuff, like copy itself to RAM}, then
transitions control to the kernel/file system it just made - SYSLINUX boots off a FAT32/NTFS system, {does stuff}, then
boots into a kernel - ISOLINUX boots off a CD/DVD, {does stuff} then
boots into a kernel
Is there a name for this? Is it similar in GRUB when using chainloading?
- GRUB boots, loads selection menu, does selection. If it's a chainloading selection, it
passes control to something else.
I'm looking for how I can use one kernel to extract an .iso (from a FAT32/NTFS partition) into RAM, then boot off the RAM drive as if it had been there at startup. For more details as to why I want to do this, see this question.
Here, however, I'm just asking for details about how a kernel "transitions" to another. Is there a name for this? I've heard of INT13h which I believe is used in GRUB/chainloading. Is this a technique to 'reboot into a different kernel'? If not, how is this done?