No, that would be too easy, zaurus is full of kernel sources, and sdcard is too small. cp must have --exclude option ... right?
Wrong, unfortunately. It has many options, but excluding subtree is not there. I did a dirty hack -- mount /dev/zero -t proc /usr/src ... is there better solution?