At 10:33 AM -0500 11/30/07, Robert P. J. Day wrote: >On Fri, 30 Nov 2007, Mikkel L. Ellertson wrote: > >> Robert P. J. Day wrote: >> > i'm sure i'm going to regret asking this only seconds after i >> > hit ENTER, but at what point during the boot process does the >> > kernel's corresponding /boot/initrd.img file kick in and get used? >> > >> > i'm following along reading the logic of initramfs and early >> > userspace, and can see where a compressed cpio archive can be >> > incorporated into the kernel image itself. fair enough. >> > >> > but how does the /boot/initrd.img (which is itself a compressed >> > cpio image) get processed during boot? it's certainly not passed >> > as an argument to the kernel as i can see via /proc/cmdline. so >> > how does it affect the boot sequence? thanks. > >> I believe that Grub loads the image, and then passes the location to >> the kernel at boot. Support for the file system of initrd.img has to >> be built into the kernel. > >but *how* does grub pass that info? ... ... According to `info grub` 13.3.7 initrd, GRUB loads the image and sets the "appropriate parameters in the Linux setup area in memory." I see the initrd in the kernel docs "boot.txt". -- ____________________________________________________________________ TonyN.:' <mailto:tonynelson@xxxxxxxxxxxxxxxxx> ' <http://www.georgeanelson.com/>