我用的是openwrt,硬件是TP-WDR3500。
http://wiki.openwrt.org/doc/techref/flash.layout
根据openwrt提供的flash layout,/rom size = mtd2 size - mtd3 size
而从我的/proc/partitions来看
major minor #blocks name
31 0 128 mtdblock0
31 1 1083 mtdblock1
31 2 6916 mtdblock2
31 3 5056 mtdblock3
31 4 64 mtdblock4
31 5 8000 mtdblock5
/rom size 应该是 6916 - 5056 = 1860
但是实际df的结果
Filesystem 1K-blocks Used Available Use% Mounted on
rootfs 5056 276 4780 5% /
/dev/root 2048 2048 0 100% /rom
tmpfs 63160 68 63092 0% /tmp
/dev/mtdblock3 5056 276 4780 5% /overlay
overlayfs:/overlay 5056 276 4780 5% /
tmpfs 512 0 512 0% /dev
/rom size 却是 2048
是什么样的原因导致这样的差别呢?
谢谢。