I am a beginner in openwrt, I want to mount sdcard on my openwrt, the currently available formats are ext2, ext3, ext4. I want to add NTFS, exFAT, HFSPLUS three formats, so that I can use more sdcards Format.
I have used opkg udate and opkg install kmod-fs-ntfs
The following message appears
exFAT is usually recommended over NTFS for SD cards. Compatibility is a bit better and it uses fewer resources.
NTFS provides better data recovery in the rare case of unexpected shutdowns or failures to dismount before card removal causing problems, but the cost is journaling. If using more resources and wear rate on your SD card doesn't bother you, go for it. SD cards are cheap enough to simply replace. It's just something to consider is all.
You need to use the NTFS-3G driver. Although popular belief is that NTFS doesn't work well in Linux it works great, just with higher CPU utilization. My NTFS USB 3.0 drive would read-write at 100-120 MB/s all day long (nearly saturating gigabit lan) on my WRT32X. My new SSD came with exFAT so I use that now.
Automount never seems to work with NTFS-3G on OpenWrt though, I always had to add the mount to /etc/rc.local as described here:
For the rest of those Filesystems like exFAT read here (coincidentically I just re-wrote that page):