Commande TAR

Résolu
clastype Messages postés 361 Statut Membre -  
clastype Messages postés 361 Statut Membre -
Bonjour,

voila, j'essaie de faire un tar xvs d'une bande vers un dossier, mais lorsque je lance la commande j'ai la réponse suivante :

directory checksum error

Quelqu'un peut m'aider sur ce probleme ?

Merci d'avance

--

Linux is my friend
Windows is the best
Configuration: Windows XP
Firefox 3.0.8

14 réponses

  1. dubcek Messages postés 18627 Date d'inscription   Statut Contributeur Dernière intervention   5 660
     
    hello
    quelle est la commande complète ?
    est-ce que la bande est bien lisible ?
    dd if=/dev/st0 count=20 of=/dev/null
    0
  2. clastype Messages postés 361 Statut Membre 195
     
    Alors, l'a commande complète c'est :

    nohup tar cvf /dev/rmt/1m ./sauvegarde&

    Quand je lance la commande je suis dans le répertoire sauvegarde...

    Une idée ?
    Merci
    0
  3. dubcek Messages postés 18627 Date d'inscription   Statut Contributeur Dernière intervention   5 660
     
    le post 1 contenait tar -x donc lire la bande, celui ci contient un tar -c donc écrire la bande.
    vérifier si la bande est lisible
    dd if=/dev/rmt/1m count=20 of=/dev/null

    Quand je lance la commande je suis dans le répertoire sauvegarde
    alors il faut faire
    nohup tar cvf /dev/rmt/1m .&
    sinon il faut être un niveau en dessus
    0
  4. clastype Messages postés 361 Statut Membre 195
     
    Oui en effet je me suis trompé, il y avais bien un x dans la commande :

    nohup tar xvf /dev/rmt/1m .&

    Je vais essayer la lisibilité de la bande.

    Merci
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. dubcek Messages postés 18627 Date d'inscription   Statut Contributeur Dernière intervention   5 660
     
    directory checksum error est bien une erreur tar, fichier corrompu, incomplet, etc
    0
  7. clastype Messages postés 361 Statut Membre 195
     
    J'ai eu les resultats suivant :

    1+0 records in
    1+0 records out

    Le résultat est-il concluant ?
    0
  8. dubcek Messages postés 18627 Date d'inscription   Statut Contributeur Dernière intervention   5 660
     
    avec count=20, dd aurait du reporter 20 records out !!
    la bande n'est-elle pas vide ? ce qui expliquerait le checksum error
    0
  9. clastype Messages postés 361 Statut Membre 195
     
    Je viens de faire un test avec une autre bande et on a donc :

    20+0 records in
    20+0 records out

    La cassette est peut etre HS.
    En tout cas, merci pour ton aide.
    0
  10. clastype Messages postés 361 Statut Membre 195
     
    Petite question,

    je viens de faire une autre cassette et j'ai le résultat suivant :

    7+0 records in
    7+0 records out

    Cela veut-il dire que je vais avoir une partie des données ?
    0
  11. dubcek Messages postés 18627 Date d'inscription   Statut Contributeur Dernière intervention   5 660
     
    regarder dans les messages systèmes si il y a une erreur du périphérique
    0
  12. dubcek Messages postés 18627 Date d'inscription   Statut Contributeur Dernière intervention   5 660
     
    non, si le tar est petit, il peut faire moins de 20 blocks
    pour lire la bande¨¨
    tar -tvf /dev/rmt/1m
    0
  13. clastype Messages postés 361 Statut Membre 195
     
    Bon bas je viens de refaire un test j'ai :

    dd if=/dev/rmt/1m count=20 of=/dev/null
    7+0 records in
    7+0 records out

    tar -tvf /dev/rmt/1m
    directory checksum error

    Tout cela pour la même cassette...

    0
  14. dubcek Messages postés 18627 Date d'inscription   Statut Contributeur Dernière intervention   5 660
     
    alors le tar est incomplet, la bande n'a que partiellement été écrite
    0
  15. clastype Messages postés 361 Statut Membre 195
     
    Ok,

    Merci pour ton aide.
    0