Firefly开源社区
标题:
ramdisk和parameter定义的root=
[打印本页]
作者:
pqy
时间:
2015-1-14 10:13
标题:
ramdisk和parameter定义的root=
既然parameter文件定义了内核的cmdline,cmdline也指定了根文件系统设备,那么和内核打包在一起的ramdisk可不可以不要?
如果不要ramdisk,又该如何打包bootimg?
作者:
error结构体
时间:
2015-1-14 12:51
楼主可以看源代码根目录下面的mkimage.sh
54 if [ $TARGET == $BOOT_OTA ]
55 then
56 echo "make ota images... "
57 echo -n "create boot.img with kernel... "
58 [ -d $OUT/root ] && \
59 mkbootfs $OUT/root | minigzip > $OUT/ramdisk.img && \
60 mkbootimg --kernel $OUT/kernel --ramdisk $OUT/ramdisk.img --second kernel/resource.img --output $OUT/boot.img && \
61 cp -a $OUT/boot.img $IMAGE_PATH/
62 echo "done."
63 else
64 echo -n "create boot.img without kernel... "
65 [ -d $OUT/root ] && \
66 mkbootfs $OUT/root | minigzip > $OUT/ramdisk.img && \
67 rkst/mkkrnlimg $OUT/ramdisk.img $IMAGE_PATH/boot.img >/dev/null
68 echo "done."
69 fi
不打OTA的BOOT.img就没有KERNEL在里在面。
欢迎光临 Firefly开源社区 (https://dev.t-firefly.com/)
Powered by Discuz! X3.1