[OpenWrt Wiki] Filesystems
openwrt.org › docs › guide-userJul 29, 2021 · OpenWrt is a Linux-based operating system. It can read and write data from Windows and macOS filesystems, however it can be slower, more limited and less reliable than data from native Linux filesystems. So if you want to transfer data it may be good enough, but for a storage device permanently attached to your OpenWrt device, using a native ...
[OpenWrt Wiki] Filesystems
openwrt.org › docs › techreftmpfs Kernel documentation on tmpfs /tmp resides on a tmpfs-partition and /var is a symlink to it; /dev resides on a little tmpfs partition of its own (+) no wear leveling (-) volatile (doesn't survive a reboot) SquashFS SquashFS is a read only compressed filesystem. While gzip is available, at OpenWrt it uses LZMA for the compression.
[OpenWrt Wiki] Filesystems
https://openwrt.org/docs/techref/filesystemsImplementation in OpenWrt. The flash.layout article documents how OpenWrt uses both SquashFS and JFFS2 filesystems combined into one filesystem by overlayfs. The kernel is also stored separately from these partitions in raw flash. When the kernel is built, it is also compressed with LZMA and gzip, as documented in imagebuilder .