Hola a todos, tengo un problema con CPIO:
Tengo un archivo llamado asa802. I extracto con el siguiente comando:
Cita:
bastien @ bastien-laptop: ~ / $ asaemu/asa802-k8_1 sin cd /
bastien @ bastien-laptop: ~ / asaemu/asa802-k8_1/uncompressed $ rm-rf *
bastien @ bastien-laptop: ~ / $ asaemu/asa802-k8_1/uncompressed cpio-id "- no-absoluta-los nombres de archivo <../asa802
|
Luego he intentado reconstruir archivo:
Cita:
bastien @ bastien-laptop: ~ / $ asaemu/asa802-k8_1/uncompressed encontrar. | Cpio-o> asa802_cpio
61020 bloques
bastien @ bastien-laptop: ~ / asaemu/asa802-k8_1 $ ls-la
total de 157.924
drwx ------ 3 bastien bastien 4096 2009-06-08 14:36.
drwxr-xr-x 5 bastien bastien 4096 2009-06-08 14:16 ..
-rw-r - r - 1 bastien bastien 31251968 2009-06-08 14:18 asa802
-rw-r - r - 1 bastien bastien 31242240 2009-06-08 14:36 asa802_cpio
drwxr-xr-x 12 bastien bastien 4096 2009-06-08 14:34 sin
|
Filesizes no son idénticos!
Como he visto estos mensajes:
Cita:
cajasc: dev/ram0: No se puede mknod: Operación no permise
cpio: dev / mem: No se puede mknod: Operación no permise
cpio: dev / kmem: No se puede mknod: Operación no permise
cpio: dev / null: No se puede mknod: Operación no permise
cpio: dev / puerto: No se puede mknod: Operación no permise
cpio: dev / hda: No se puede mknod: Operación no permise
...
|
He intentado:
Cita:
bastien @ bastien-laptop: ~ / $ asaemu/asa802-k8_1 sin cd /
bastien @ bastien-laptop: ~ / asaemu/asa802-k8_1/uncompressed $ rm-rf *
bastien @ bastien-laptop: ~ / $ sudo asaemu/asa802-k8_1/uncompressed cpio-id "- no-absoluta-los nombres de archivo <../asa802
|
Desaparece y los mensajes, pero todavía no filesizes son idénticos
También intentó sin el parámetro-h newc, pero mismo problema.
¿Sabes por qué? El problema no es que el archivo tiene un tamaño diferente, pero cuando arranque con el archivo original (que es un unix FS, i arranque con Qemu), funciona, y el segundo caso tiene un error. Creo que es tal vez el extracto con - no-absolutos-los nombres de archivos, y cuando se cierre de nuevo, los nombres de los archivos están equivocados, pero ¿cómo debo solucionarlo, ya que no puedo extraer de mi FS, que sobrescribir algunos de mi sistema de archivos: s
Gracias por su ayuda