Browse Source

修复只读根文件系统没有data目录导致usrdata分区不能正确挂载的问题

huangliang 1 year ago
parent
commit
7a72ee7904

+ 3 - 1
buildroot-external/board/arkmicro/ark1668e_devb/post_build.sh

@@ -21,6 +21,8 @@ make INSTALL_MOD_PATH=${TARGET_DIR} modules_install
 cp -f ${UBOOT_OUTPUT_DIR}/tools/env/fw_printenv ${TARGET_DIR}/usr/bin/
 cp ${UBOOT_DIR}/tools/env/fw_env.config ${TARGET_DIR}/etc
 cd ${TARGET_DIR}/usr/bin/ && \
-   ln -sf fw_printenv fw_setenv
+ln -sf fw_printenv fw_setenv
+
+mkdir -p ${TARGET_DIR}/data
 
 #sed -i '/# GENERIC_SERIAL$/s~^.*#~::respawn:-/bin/sh #~' ${TARGET_DIR}/etc/inittab

+ 3 - 1
buildroot-external/board/arkmicro/ark1668e_devb_dashboard/post_build.sh

@@ -21,6 +21,8 @@ make INSTALL_MOD_PATH=${TARGET_DIR} modules_install
 cp -f ${UBOOT_OUTPUT_DIR}/tools/env/fw_printenv ${TARGET_DIR}/usr/bin/
 cp ${UBOOT_DIR}/tools/env/fw_env.config ${TARGET_DIR}/etc
 cd ${TARGET_DIR}/usr/bin/ && \
-   ln -sf fw_printenv fw_setenv
+ln -sf fw_printenv fw_setenv
+
+mkdir -p ${TARGET_DIR}/data
 
 #sed -i '/# GENERIC_SERIAL$/s~^.*#~::respawn:-/bin/sh #~' ${TARGET_DIR}/etc/inittab

+ 2 - 1
buildroot-external/board/arkmicro/ark1668e_devb_emmc/post_build.sh

@@ -22,7 +22,8 @@ make INSTALL_MOD_PATH=${TARGET_DIR} modules_install
 cp -f ${UBOOT_OUTPUT_DIR}/tools/env/fw_printenv ${TARGET_DIR}/usr/bin/
 cp ${UBOOT_DIR}/tools/env/fw_env.config ${TARGET_DIR}/etc
 cd ${TARGET_DIR}/usr/bin/ && \
-   ln -sf fw_printenv fw_setenv
+ln -sf fw_printenv fw_setenv
 
+mkdir -p ${TARGET_DIR}/data
 
 #sed -i '/# GENERIC_SERIAL$/s~^.*#~::respawn:-/bin/sh #~' ${TARGET_DIR}/etc/inittab