Hoi allemaal, ik heb een probleem met CPIO:
Ik heb een bestand genaamd asa802. Ik pak het met het volgende commando:
Citaat:
Bastien @ Bastien-laptop: ~ / asaemu/asa802-k8_1 $ ongecomprimeerde cd /
Bastien @ Bastien-laptop: ~ / asaemu/asa802-k8_1/uncompressed $ rm-rf *
Bastien @ Bastien-laptop: ~ / asaemu/asa802-k8_1/uncompressed $ cpio-ID - geen absolute bestandsnamen <../asa802
|
Daarna heb ik geprobeerd te herbouwen archief:
Citaat:
Bastien @ Bastien-laptop: ~ / asaemu/asa802-k8_1/uncompressed $ find. | Cpio-o> asa802_cpio
61.020 blokken
Bastien @ Bastien-laptop: ~ / asaemu/asa802-k8_1 $ ls-la
totaal 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 ongecomprimeerde
|
Bestandsgroottes zijn niet identiek!
Zoals ik zag deze berichten:
Citaat:
Pio: dev/ram0: Cannot mknod: Operatie niet permise
cpio: dev / mem: Cannot mknod: Operatie niet permise
cpio: dev / kmem: Cannot mknod: Operatie niet permise
cpio: dev / null: Cannot mknod: Operatie niet permise
cpio: dev / poort: Can't mknod: Operatie niet permise
cpio: dev / hda: Cannot mknod: Operatie niet permise
...
|
Ik heb geprobeerd:
Citaat:
Bastien @ Bastien-laptop: ~ / asaemu/asa802-k8_1 $ ongecomprimeerde cd /
Bastien @ Bastien-laptop: ~ / asaemu/asa802-k8_1/uncompressed $ rm-rf *
Bastien @ Bastien-laptop: ~ / asaemu/asa802-k8_1/uncompressed $ sudo cpio-ID - geen absolute bestandsnamen <../asa802
|
En berichten verdwijnt, maar bestandsgroottes zijn nog niet volledig identiek
Probeerde ook zonder de-h newc parameter, maar hetzelfde probleem.
Weet je waarom? Het probleem is niet dat het archief heeft een andere grootte, maar als ik opstart met de originele archief (het is een unix FS, i boot met Qemu), het werkt, en het tweede geval kreeg een foutmelding. Ik denk dat het misschien wel ik uittreksel met - geen absolute zekerheden-bestandsnamen, en toen ik zip het weer, de bestandsnamen zijn verkeerd, maar hoe moet ik dat oplossen, als ik niet kan uitpakken in mijn FS, zou overschrijven sommige van mijn systeem bestanden: s
Bedankt voor uw hulp