Ciao a tutti, ho un problema con CPIO:
Ho un file chiamato asa802. Ho estratto con il seguente comando:
Citazione:
@ bastien bastien-laptop: ~ / non asaemu/asa802-k8_1 $ cd /
@ bastien bastien-laptop: ~ / asaemu/asa802-k8_1/uncompressed $ rm-rf *
@ bastien bastien-laptop: ~ / $ asaemu/asa802-k8_1/uncompressed cpio-id - non assoluta-filenames <../asa802
|
Poi ho cercato di ricostruire l'archivio:
Citazione:
@ bastien bastien-laptop: ~ / $ asaemu/asa802-k8_1/uncompressed trovare. | Cpio-o> asa802_cpio
61020 blocchi
@ bastien bastien-laptop: ~ / asaemu/asa802-k8_1 $ ls-la
totale 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 non
|
Filesizes non sono identici!
Come ho visto questi messaggi:
Citazione:
Pio: dev/ram0: Impossibile mknod: Operazione non permise
cpio: dev / mem: Impossibile mknod: Operazione non permise
cpio: dev / kmem: Impossibile mknod: Operazione non permise
cpio: dev / null: Impossibile mknod: Operazione non permise
cpio: dev / porto: Impossibile mknod: Operazione non permise
cpio: dev / hda: Impossibile mknod: Operazione non permise
...
|
Ho provato:
Citazione:
@ bastien bastien-laptop: ~ / non asaemu/asa802-k8_1 $ cd /
@ bastien bastien-laptop: ~ / asaemu/asa802-k8_1/uncompressed $ rm-rf *
@ bastien bastien-laptop: ~ / $ sudo asaemu/asa802-k8_1/uncompressed cpio-id - non assoluta-filenames <../asa802
|
E messaggi scompare, ma non sono ancora filesizes identici
Provato anche senza il parametro-h newc, ma stesso problema.
Sapete perché? Il problema non è che l'archivio ha una dimensione diversa, ma quando avvio con l'archivio originale (è uno unix FS, i boot con Qemu), funziona, e il secondo caso è un errore. Penso che sia forse estratto con - no-assoluti-i nomi dei file, e quando ho zip di nuovo, i nomi dei file sono sbagliato, ma come posso risolvere il problema, come non riesco a estrarlo nella mia FS, sarebbe sovrascrivere alcuni dei il mio file di sistema: s
Grazie per il vostro aiuto