The initrd-always kernel patch takes care of two problems for ramdisk-based systems:
- It launches the configuration script linuxrc (which is a regular ash shell script), making maintenance and adapting easy.
- It sets up a pseudo console device (linuxrc.tty) since linux doesn't yet have a console available at that point in the boot sequence.