Per Jessen wrote:
John Andersen wrote:
The discussion is WHY is mkinitrd even necessary, and not using initrd does not force you to build a custom built kernel.
Okay, then I probably don't understand what we're talking about. Can someone please enlighten me?
Initrd IS a custom-built kernel. So what you want to avoid, is already being done for you.
I don't understand how an initrd is a custom-built kernel. If I install e.g. openSUSE 13.1 on three different systems, the kernel installed is the same, but the initrd is built per system. ==== He is saying that "initrd" is part of your boot image.
The kernel may be a separate image, but are no longer booting from the kernel -- you are booting from a custom/per system image called initrd that has to be built after every kernel build and init script change. Vs. you only have to install the kernel after a new kernel build... init-script or systemd changes wouldn't require building a new initrd. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org