Salut à tous, J'ai un problème avec CPIO:
J'ai un fichier appelé asa802. Je l'extraire avec la commande suivante:
Citation:
bastien @ bastien-laptop: ~ / $ cd asaemu/asa802-k8_1 non /
bastien @ bastien-laptop: ~ / asaemu/asa802-k8_1/uncompressed $ rm-rf *
bastien @ bastien-laptop: ~ / $ asaemu/asa802-k8_1/uncompressed cpio-id - no-absolue de fichiers <../asa802
|
Ensuite, j'ai essayé de reconstruire les archives:
Citation:
bastien @ bastien-laptop: ~ / $ asaemu/asa802-k8_1/uncompressed trouver. | Cpio-o> asa802_cpio
61.020 blocs
bastien @ bastien-laptop: ~ / asaemu/asa802-k8_1 $ ls-la
total 157924
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 non
|
Filesizes ne sont pas identiques!
Comme je l'ai vu de ces messages:
Citation:
pio: dev/ram0: Can't mknod: Opération non permise
cpio: dev / mem: Can't mknod: Opération non permise
cpio: dev / kmem: Can't mknod: Opération non permise
cpio: dev / null: Can't mknod: Opération non permise
cpio: dev / port: Can't mknod: Opération non permise
cpio: dev / hda: Can't mknod: Opération non permise
...
|
J'ai essayé:
Citation:
bastien @ bastien-laptop: ~ / $ cd asaemu/asa802-k8_1 non /
bastien @ bastien-laptop: ~ / asaemu/asa802-k8_1/uncompressed $ rm-rf *
bastien @ bastien-laptop: ~ / $ sudo asaemu/asa802-k8_1/uncompressed cpio-id - no-absolue de fichiers <../asa802
|
Et les messages disparaissent, mais filesizes ne sont toujours pas identiques
Également essayé sans le paramètre-h newc, mais même problème.
Savez-vous pourquoi? Le problème n'est pas que l'archive a une taille différente, mais quand je boot avec l'archive d'origine (c'est un unix FS, i boot avec Qemu), il fonctionne, et le second cas, reçu un message d'erreur. Je pense que c'est peut-être que je l'extrait avec - no-absolus, les noms de fichiers, et quand je zip de nouveau, les noms de fichiers sont faux, mais comment dois-je résoudre ce problème, comme je ne peux pas l'extraire dans mon FS, il écraser certains de mon système de fichiers: s
Merci pour votre aide