Initramfs和kernel被编在同一个image中。 1。hs_defconfig中指定了initramfs的路径: CONFIG_INITRAMFS_SOURCE="/opt/workspace/kernel/rootfs/" 所有打算放到initramfs的文件,都放到此目录下。 运行make zImage时,会同时把此目录和kernel合并到一起。 2。基于Haojian的rootfs,创建目录/opt/workspace/kernel/rootfs/ltp, 把运行LTP所需的相关文件拷贝到ltp目录中。 - 我选择的基本集是包含mm的,通过解压rootfs-ltp.tar.gz 3。如果需要替换其他testcases,可以从LTP for arm包中选出 添加到 /opt/workspace/kernel/rootfs/ltp/testcases/bin 中 (有些testcases还需要拷贝相应的/data/下面的文件)。 测试脚本: 4。测试脚本存放在:ltp/runtest 目录下。文本文件。每一行制定一个测试用例,参数等。 测试运行: 5。 /ltp/runltp -p <-l result.log> -f - 其中,-f 指定的就是 ltp/runtest/ 下的测试脚本文件名。