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.\n");