Forum Programmation.autre Graver sur plusieurs graveurs la meme iso en simultané ??

Posté par  .
Étiquettes : aucune
0
18
oct.
2007
Voila j'expose mon problème,
en fait je voudrais savoir s'il est théoriquement possible de copier une iso sur plusieurs graveur (10 sata) en utilisant cdrecord .
j'ai jeter un ½uil dans le man. mais j'ai rien vue de tel. en fait je ne suis pas fixer sur cdrecord... ;)

j'ai fais ca :
 for i in a b c d e f g; do cdrecord /dev/sd$i image.iso & done

cdrecord grave bien sur tout mes graveurs mai l'un après l'autre pas en simultanée

si quelque a une idée je suis preneur... en tout cas merci d'avance
  • # Une piste...

    Posté par  . Évalué à 1.

    Bonjour,

    Je n'ai qu'une petite info: X-CD-ROAST qui s'appuie sur cdrecord arrive à gérer de multiple instances si j'en crois la page man [http://www.linuxmanpages.com/man1/xcdroast.1.php], paragraphe "Multiple concurrent instances".

    A voir comment s'en inspirer et en faire un script :-)
    Par exemple, lancer plusieurs simulations de gravure et lister les processus (ps axwww | grep cdrecord)....

    Bon courage !

    Cdlt,

    PS: Au passage, merci de nous tenir informé si quelqu'un trouve une solution par rapport à ton message [http://forum.ubuntu-fr.org/viewtopic.php?pid=1239140]
    ^__^
    • [^] # Re: Une piste...

      Posté par  . Évalué à 2.

      Bien sûr que c'est possible, dans la limite de la saturation du bus SATA.

      Je suis nul en shell, alors je ne sais faire qu'avec un fichier :

      for i in a b c d e f g
      do cdrecord /dev/sd$i image.iso &
      done


      Là le & te permet bien de lancer cdrecord en arrière plan. Le truc c'est que le & en ligne de commande est pris comme l'opérateur de comparaison.

      ⚓ À g'Auch TOUTE! http://afdgauch.online.fr

      • [^] # Re: Une piste...

        Posté par  . Évalué à 2.

        Le truc c'est que le & en ligne de commande est pris comme l'opérateur de comparaison.


        Gni ? l'opérateur de comparaison ?
  • # AT

    Posté par  . Évalué à -1.

    Regard la command "at"

    elle permet de lancer un sript avec le cron ce qui te permet de garder la main apres et CDrecord travail en font de tache
  • # Options à cdrecord

    Posté par  . Évalué à 4.

    Essaie comme ceci :

    for i in a b c d e f g; do cdrecord dev=/dev/sd$i image.iso & done

    J'utilise pas cdrecord directement mais s'il n'y prend garde, il se peux que de la manière précédente, tu cherches à graver le contenu de tous les lecteurs, successivement, sur le graveur par défaut.

    Bon courage.
    • [^] # Re: Options à cdrecord

      Posté par  . Évalué à 2.

      Merci Obsidian, j'ai un peu adapter a mon cas et ca marche nickel
      for i in 0 1 5 6 7 8 9 ; do cdrecord dev=/dev/scd$i ./Desktop/ubuntu-7.10-desktop-i386.iso driveropts=burnfree & done
      et merci aussi de toute vos réponse a tous :)
      • [^] # Re: Options à cdrecord

        Posté par  . Évalué à 1.

        j'avance petit a petit, je vous tien au jus pour la suite...

        mais si quelqu'un a une idée géniale ;) je prend....

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.