参考:
[BusyBox] tar --exclude option does not work (but exists in--help and config help)
BusyBox's tar --exclude and -X option do not appear to be working (version 1.26.x)
尝试但排除无效的方式:
cd /var/lib/tmp
tar cvpzf backup.tgz --exclude=/proc --exclude=/mnt --exclude=/sys --exclude=/var/lib/tmp/backup.tgz /
tar cvpzf /var/lib/tmp/backup.tgz --exclude=/proc/* --exclude=/mnt/* --exclude=/sys/* --exclude=/var/lib/tmp/backup.tgz /
cd /
tar cvpzf /var/lib/tmp/backup.tgz --exclude=/proc --exclude=/mnt --exclude=/sys --exclude=/var/lib/tmp/backup.tgz /
tar cvpzf /var/lib/tmp/backup.tgz --exclude=/proc/* --exclude=/mnt/* --exclude=/sys/* --exclude=/var/lib/tmp/backup.tgz /
tar cvpzf /var/lib/tmp/backup.tgz --exclude-from=/proc --exclude-from=/mnt --exclude-from=/sys --exclude-from=/var/lib/tmp/backup.tgz /
临时解决方案:
cd /var/lib
busybox tar -cvzf rootfs.tar.gz -T /bin /boot /build.prop /cache /data /dev /etc /home /lib /linuxrc /media /persist /rtlwlan /run /sbin /sdcard /share /target /tmp /usr /var /www
busybox tar -cvzf rootfs-firmware.tar.gz -T /firmware