linux的启动过程需要读取那些文件?对比x86电脑上的差异?

例如我想要只保留内核的情况,只保留那些文件就能让Firefly-RK3399正常启动呢?
boot目录下的文件和电脑版上的不一样,不知道启动过程中读取那些文件?内核文件具体是那些?
请高手说明下,谢谢!