On Fri, Dec 21, 2012 at 04:04:31PM +0100, J. Roeleveld wrote: > On Friday, December 21, 2012 09:38:36 AM Rich Freeman wrote: > > On Fri, Dec 21, 2012 at 8:51 AM, Ian Stakenvicius <a...@gentoo.org> wrote: > > > On 21/12/12 03:10 AM, J. Roeleveld wrote: > > >> An init* needs to be kept in sync with the rest of the system as > > >> well. > > > > > > Just to be clear, by "init*" you mean {initrd,initramfs} , correct? > > > > Seems likely. > > > > However, for the most part it really only needs to be kept in sync > > with the kernel. Smarter ones like dracut that might do things like > > keep a copy of mdadm.conf internally might need to be updated when > > your disks change, and so on. In general, however, they only need > > changes when either your kernel changes, or the path to the root > > filesystem changes (by path I mean mdadm/lvm/nfs/etc). > > And with the "move to /usr", also when that changes. > Granted, on most systems it won't actually move often once it's installed.
Can you be more specific here? I do not understand what you mean. On the subject of generating an initramfs, you can build one if you want, or there are tools in our tree that can build one for you. You would use genkernel after a more current version is stabilized [1] or dracut. This is covered in the initramfs guide [2]. Thanks, William [1] https://bugs.gentoo.org/441004 [2] http://www.gentoo.org/doc/en/initramfs-guide.xml
pgp5cVcdJDc1f.pgp
Description: PGP signature