update:add support for exFAT file system and automatically mount
This commit is contained in:
parent
f17c421d5d
commit
5532a62450
|
|
@ -1312,7 +1312,9 @@ function parse_partition_file()
|
|||
echo "ln -sf /dev/${storage_dev_prefix}${part_num} ${part_name}" >> $RK_PROJECT_FILE_ROOTFS_SCRIPT
|
||||
part_num=$(( part_num + 1 ))
|
||||
done
|
||||
cat >> $RK_PROJECT_FILE_ROOTFS_SCRIPT <<EOF
|
||||
case $RK_BOOT_MEDIUM in
|
||||
emmc)
|
||||
cat >> $RK_PROJECT_FILE_ROOTFS_SCRIPT <<EOF
|
||||
for i in \$(seq 5 8); do
|
||||
det_partition="/dev/mmcblk1p\$i"
|
||||
mount_point=\$(mount | grep "\$det_partition" | awk '{print \$3}')
|
||||
|
|
@ -1324,6 +1326,10 @@ for i in \$(seq 5 8); do
|
|||
fi
|
||||
done
|
||||
EOF
|
||||
;;
|
||||
*)
|
||||
;;
|
||||
esac
|
||||
IFS=
|
||||
echo "fi }" >> $RK_PROJECT_FILE_ROOTFS_SCRIPT
|
||||
|
||||
|
|
@ -2042,4 +2048,4 @@ do
|
|||
fi
|
||||
done
|
||||
|
||||
eval "${option:-build_allsave}"
|
||||
eval "${option:-build_allsave}"
|
||||
|
|
@ -289,6 +289,7 @@ CONFIG_EXT4_FS=y
|
|||
CONFIG_EXPORTFS_BLOCK_OPS=y
|
||||
# CONFIG_DNOTIFY is not set
|
||||
CONFIG_VFAT_FS=y
|
||||
CONFIG_EXFAT_FS=y
|
||||
CONFIG_TMPFS=y
|
||||
CONFIG_JFFS2_FS=y
|
||||
CONFIG_JFFS2_COMPRESSION_OPTIONS=y
|
||||
|
|
|
|||
|
|
@ -15,7 +15,7 @@ ACTION=="add", ENV{ID_FS_TYPE}=="ntfs", RUN+="/bin/mount -t ntfs-3g -o %E{mount_
|
|||
|
||||
ACTION=="add", ENV{mount_options_exfat}="rw,uid=1000,gid=1000,dmask=022,fmask=133,noatime"
|
||||
|
||||
ACTION=="add", ENV{ID_FS_TYPE}=="exfat", RUN+="/bin/mount -t exfat-fuse -o %E{mount_options_exfat} /dev/%k '/mnt/sdcard'"
|
||||
ACTION=="add", ENV{ID_FS_TYPE}=="exfat", RUN+="/bin/mount -t exfat -o %E{mount_options_exfat} /dev/%k '/mnt/sdcard'"
|
||||
|
||||
ACTION=="add", ENV{mount_options_ext2}="users,exec,noatime"
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user