linux终端无打印信息的实现

linux启动时会又大量信息打印,若要使启动信息不打印,需修改内核中两处:

1. 内核配置项。

    CONFIG_SERIAL_ATMEL_CONSOLE=y    //去掉终端配置选项。
2. 内核解压缩时,终端由于uboot初始化过,所以解压信息会有打印,注释掉内核解压打印。

    arch/arm/boot/compressed/misc.c

230     //putstr("Uncompressing Linux...");
231     do_decompress(input_data, input_data_end - input_data,
232             output_data, error);
233     //putstr(" done, booting the kernel. ");

原文地址:https://www.cnblogs.com/embedded-linux/p/4824816.html