При статическом dev: # find /dev | cpio -o > dev.cpio 1142 blocks # cat dev.cpio | cpio -i cpio: dev/sdik8: mknod: Invalid argument cpio: dev/ttySR21: mknod: Invalid argument cpio: dev/sdge8: mknod: Invalid argument cpio: dev/ttySR12: mknod: Invalid argument cpio: dev/sdgi4: mknod: Invalid argument cpio: dev/ttyT1: mknod: Invalid argument cpio: dev/sdea14: mknod: Invalid argument ... и т.д., соответствующие файлы не создаются :(
You should use proper cpio format, e.g. --format=newc.