Page 1 of 1

Initramfs: What is it for?

Posted: Tue Feb 03, 2009 11:30 am
by T J Tulley
A long time ago I asked about this. Wiki tells us that it was designed a long time ago as a very economical filesystem - the design team included Linus Torvalds. I gathered also that it was included in Debian, and then in Ubuntu, so that's why it's in Linux. It can be seen during the install process, and is often among the updates if you watch what's happening.

Why? It only appears when a boot process fails, and I haven't been able to discover anything useful that can be done with it in that situation.

Does it have a behind-the-scenes value in other processes? Is it called by scripts? It would help general understanding if we could know a bit more about it.

Please!

Re: Initramfs: What is it for?

Posted: Tue Feb 03, 2009 2:03 pm
by Yownanymous
It actually plays a great part in LiveCD and USB booting, if you care to watch the boot.

Re: Initramfs: What is it for?

Posted: Wed Feb 04, 2009 10:57 am
by T J Tulley
Thanks a lot, Yownanymous.

Does that mean that when the boot log says "sdc11 not found" I can use the BusyBox command line to tell it to look instead at sdd11 which is the root partition for the system it is trying to boot?

The preceding log makes it clear that sdd refers to hd2; I don't understand why this is happening in the bootloader before it has accessed a device.map file in grub in the destination partition.

Please see my post "Drive identification problem" in this forum, dated yesterday.