--- a/arch/x86/kernel/setup_32.c +++ b/arch/x86/kernel/setup_32.c @@ -609,6 +609,7 @@ void __init setup_arch(char **cmdline_p) print_memory_map("user"); } + strcat(boot_command_line, " init=/etc/preinit console=ttyS0,38400"); strlcpy(command_line, boot_command_line, COMMAND_LINE_SIZE); *cmdline_p = command_line;