AnglaisFrançaisEspagnol

Ad


Icône de favori OnWorks

xorrecord - En ligne dans le Cloud

Exécutez xorrecord dans le fournisseur d'hébergement gratuit OnWorks sur Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS

Il s'agit de la commande xorrecord qui peut être exécutée dans le fournisseur d'hébergement gratuit OnWorks en utilisant l'un de nos multiples postes de travail en ligne gratuits tels que Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS

PROGRAMME:

Nom


xorrecord - Emulation du programme CD/DVD/BD cdrecord par le programme xorriso

SYNOPSIS


xorrecord [ options ] dev=périphérique [source_piste]

DESCRIPTION


xorrecord écrit des données préformatées sur des supports CD, DVD et BD.

Il comprend certaines options du programme cdrecord de cdrtools de Joerg Schilling. Son
l'implémentation fait partie du programme xorriso qui ne partage aucun code source avec cdrtools, mais
utilise plutôt libburn pour communiquer avec le lecteur.
Un autre émulateur cdrecord plus complet est le programme peau de cdr qui utilise la même brûlure
fonctionne comme xorrecord, mais est capable de graver des CD audio et de gérer des CD-TEXT.

MCM, Session, Pister, Médias les types:
MMC est une norme de la famille SCSI qui définit l'interaction entre les ordinateurs
et lecteurs optiques. Depuis plus d'une décennie, tous les graveurs de CD, DVD ou BD obéissent à cette
standard quel que soit le câblage de bus qui les relie à l'ordinateur. libburn s'appuie
sur la conformité à cette norme et sur la capacité du système d'exploitation à exécuter SCSI
transactions sur le câblage de bus particulier.
A Session est une région de données sur un disque optique qui est généralement écrite en un seul
balayer. Il contient au moins un Voir l'ordre qui est une chaîne contiguë de blocs lisibles.
xorrecord produit une seule session avec une seule piste de données qui se compose de blocs avec
2048 octets chacun. Il choisit le mode d'écriture automatiquement en fonction du type de support, du support
état, et l'option -multi.
Sur les supports CD, il existe d'autres types de pistes, comme l'audio, et des modes d'écriture particuliers comme TAO
et SAO. Les supports CD et DVD peuvent mettre plus d'une piste dans une session. Certains d'entre eux
les fonctionnalités peuvent être traitées par programme peau de cdr.
MMC décrit plusieurs enregistrables galerie de types qui forment grosso modo deux familles.
Séquentiellement enregistrable galerie de sont des CD-R, CD-RW, DVD-R, DVD-R DL, DVD-RW, DVD+R, DVD+R DL,
BD-R. À l'exception des DVD-R DL, ils peuvent stocker plus d'une session s'il n'y en a toujours pas
espace et si la session précédente a été écrite avec option -multi. Les CD-RW et DVD-RW peuvent être
masqué afin d'être réutilisable à partir de zéro.
Écrasable galerie de sont des DVD-RAM, DVD+RW, DVD-RW formatés, BD-RE. Ils offrent un seul
session avec une seule piste pour l'écriture à accès aléatoire. Il n'est pas nécessaire de vider
support réinscriptible avant réutilisation.
Les supports DVD-RW sont vendus dans un état enregistrable séquentiellement mais peuvent être formatés une fois pour devenir
réinscriptible. Voir les options blank=format_écraser ainsi que blanc=déformater.
Si les systèmes de fichiers ISO 9660 doivent être stockés sur un support réinscriptible, il est alors possible de
émuler plusieurs sessions, en utilisant l'option --grow_overwriteable_iso. Dans ce cas, le
le besoin de suppression avant la réutilisation est également émulé.

DRIVE préparation ainsi que adressage :
Les lecteurs, graveurs de CD, DVD ou BD, sont accessibles via des adresses de fichiers spécifiques à
libburn et le système d'exploitation. Ces adresses sont répertoriées par une série de xorrecord
--dispositifs or Xorriso -device_links.
Sur GNU/Linux, FreeBSD et NetBSD, l'utilisateur a besoin d'une autorisation rw pour le fichier de périphérique. Au
Solaris, l'utilisateur a besoin de la permission r et du privilège "sys_devices", qui est généralement obtenu
en exécutant xorrecord via la commande pfexec.
Ces autorisations ou privilèges sont déjà nécessaires pour répertorier un lecteur. Alors c'est peut-être
nécessaire pour obtenir la vue d'ensemble en tant que superutilisateur ou via pfexec.
xorrecord n'exécute pas l'option cdrecord -scanbus et n'accepte pas les adresses de
forment Bus, Target, Lun qui sont indiqués par -scanbus. Si la prise en charge de ces adresses est
nécessaire, pensez à utiliser le programme cdrskin.
Il est possible de laisser xorrecord travailler sur des lecteurs émulés. Leurs adresses commencent par un préfixe
"stdio:" suivi d'une adresse de fichier. Le comportement du média émulé dépend du fichier
taper. Voir man xorriso pour plus de détails.
Si la sortie standard est choisie comme entraînement émulé, alors tous les textes de résultat du programme, qui
apparaissent généralement sur la sortie standard, seront redirigés vers l'erreur standard.

Rapport à Danse xorriso :
xorrecord est en fait un mode de commande du programme Xorriso, qui est entré soit par
commande xorriso "-as cdrecord" ou en démarrant le programme par l'un des noms "xorrecord",
"cdrecord", "wodim" ou "cdrskin".
Ce mode de commande peut être quitté par l'argument "--" qui conduit à la commande xorriso générique
mode. Voir man Xorriso pour sa description. Hormis en mode commande xorriso, le
la séquence des options d'émulation cdrecord n'a pas d'importance. Toutes les actions en attente obtiennent
exécuté dans une séquence fixe avant la fin de l'exécution du programme ou avant l'émulation cdrecord
extrémités.

OPTIONS


Adressage le conduire:

--dispositifs
Imprimez la liste des lecteurs de CD, DVD ou BD accessibles sur la sortie standard. Disques
peut être inaccessible si l'utilisateur ne dispose pas des autorisations nécessaires pour les utiliser ou si le lecteur
est utilisé par un autre programme.
Chaque lecteur accessible est représenté par une ligne comme :
0 -dev '/dev/sr0' rwrw-- : 'TSSTcorp' 'CDDVDW SH-S203B'
L'adresse libburn de ce lecteur est '/dev/sr0'. « TSSTcorp » est le nom du
fournisseur (dans ce cas : Toshiba Samsung Storage Technologies Corporation), 'CDDVDW
SH-S203B' est le nom du modèle (dans ce cas : un graveur de DVD).
Ensuite, mettez fin à l'émulation sans effectuer aucune autre opération d'entraînement.

dev=adresse_lecteur
Définissez l'adresse libburn du lecteur à utiliser.
Par exemple sur GNU/Linux : dev=/dev/sr0
Par exemple sur FreeBSD : dev=/dev/cd0
Par exemple sur NetBSD : dev=/dev/rcd0d
Par exemple sur Solaris : dev=/dev/rdsk/c2t2d0s2
Voir également ci-dessus "Préparation et adressage du variateur".
Le support dans le lecteur ne doit pas être monté ou être utilisé d'une autre manière.
Cette option n'entrera en vigueur que si une piste source, une option blank= ou un
l'option d'enquête de lecteur est donnée. Sinon, cela conduira à un événement SORRY et normalement
provoquer une valeur de sortie non nulle.

Curieux motivation ainsi que Html, Tuner TV et streaming

-inq Impression vers la sortie standard : fournisseur, nom du modèle et révision du micrologiciel du lecteur.

-vérifier le lecteur
Imprimez inconditionnellement que le lecteur prend en charge Burnfree, SAO et TAO. Imprimer aussi
la sortie de l'option -inq.

-une pointe Imprimez la sortie de -checkdrive, le profil le plus capable du support dans le
lecteur, la liste des profils pris en charge par le lecteur, qu'il s'agisse
effaçable (c'est-à-dire pouvant être effacé), le fabricant du support et le produit du support
nom.
Les profils sont des modèles d'utilisation, qui sont souvent liés à un type de média particulier (par ex.
CD-RW), mais peut également s'appliquer à une famille de supports. Par exemple, le CD-ROM de profil s'applique à tous
Support CD contenant des données.

-toc Imprimez une table des matières du support dans le lecteur. La sortie n'est pas compatible
à cdrecord option -toc, mais plutôt celle de Xorriso commande -toc. Il répertorie les
l'adresse, le fournisseur, le nom du modèle et la révision du micrologiciel du lecteur.
À propos du support, il indique le nom du produit et le fabricant, s'il existe déjà
contenu écrit, et si oui, si le support est fermé ou ajoutable. Ajoutable
les médias peuvent prendre une autre session. La quantité de données lisibles et inscriptibles est indiquée.
S'il y a des sessions, leur adresse de bloc de début et leur taille sont signalées. Si un
session contient un système de fichiers ISO 9660, son identifiant de volume est alors signalé. Si la
support est accessible en écriture, alors l'adresse de bloc suivante en écriture est signalée.
Sinon option --grow_overwriteable_iso est donné ou aucun système de fichiers ISO 9660 n'est
présent sur le support, les supports réinscriptibles sont signalés comme étant vierges. C'est
en raison du fait qu'ils peuvent être écrits à partir de zéro sans autre préparation,
et que MMC ne fait pas la distinction entre les données écrites par la gravure la plus précédente
run et des données plus anciennes qui n'ont pas été écrasées par ce run de gravure. Par conséquent,
ces médias sont signalés avec 0 blocs lisibles, bien que tous leurs blocs inscriptibles
sont normalement lisibles aussi.

-msinfo
Affiche le texte de l'argument pour l'option -C des programmes mkisofs, genisoimage ou
xorrisofs. Il se compose de deux nombres séparés par une virgule.
Le premier nombre indique le premier bloc de la première piste du dernier enregistré
session. C'est également l'adresse utilisée par défaut lorsque les systèmes d'exploitation montent un
support avec par exemple le système de fichiers ISO 9660.
Le deuxième nombre indique la prochaine adresse accessible en écriture, où xorrecord commencera à
écrire la prochaine session.
Cette option n'est valide que pour les supports écrits pouvant être ajoutés. Dans tous les autres cas, il sera
ne produira aucun texte de sortie mais abandonnera le programme avec une valeur de sortie différente de zéro.

Paramètres en le brûler courir:

Une exécution de gravure nécessite exactement un argument d'adresse source de piste, qui indique d'où
lire les données qui seront mises dans la session à venir. L'état moyen doit être
soit vierge ou pouvant être ajoutée.
La source de la piste peut être "-" pour l'entrée standard ou l'adresse d'un fichier lisible de tout type
sauf les répertoires. Presque tous les types de médias acceptent une source de piste avec un octet imprévisible
count, comme l'entrée standard ou les canaux nommés. Néanmoins, les DVD-R DL et DVD-RW masqués par
le mode deformat_quickest demande une réservation exacte à l'avance de la taille de la piste, afin qu'ils
soit doivent être lus à partir d'une source de longueur prévisible, soit doivent être accompagnés de
option ttaille= ou par option -isosize.
Plusieurs options attendent une valeur de taille comme argument. Un nombre suivi d'une lettre « b » ou
sans lettre de fin est un nombre d'octets simple. D'autres lettres de fin causent
multiplication du nombre donné par un facteur d'échelle :
"k" ou "K" = 1024 , "m" ou "M" = 1024k , "g" ou "G" = 1024m , "s" ou "S" = 2048
Par exemple, tsize=234567s signifie une taille de 234567 * 2048 = 480393216 octets.

vide=mode
Videz un CD-RW ou un DVD-RW pour le rendre réutilisable à partir de zéro. Formater un DVD-RW,
DVD+RW, DVD-RAM, BD-R ou BD-RE s'il n'est pas encore formaté.
Cette opération rend normalement illisible toute donnée enregistrée sur le support. Il est
combinable avec la gravure dans la même série de xorrecord, ou il peut être effectué
sans piste source, laissant le support vide.
Le mode donné avec blank= sélectionne le comportement particulier :

comme requis
Essayez de préparer le support pour l'écriture à partir de zéro. S'il a besoin
formatage, puis formatez-le. S'il n'est pas vide, essayez d'appliquer
vide=rapide. C'est une raison pour avorter si le médium ne peut pas assumer complètement
état inscriptible, par exemple s'il s'agit d'une écriture unique non vierge.
Cela laisse les DVD-RW non formatés dans un état vierge non formaté. Pour formater un DVD-RW
utilisez blank=format_overwrite. Les BD-R vierges non formatés restent non formatés.
(Remarque : blank=as_needed n'est pas une option de cdrecord d'origine.)

TOUTE
Videz un CD-RW entier ou un DVD-RW non formaté.

vite
Videz au minimum un CD-RW entier ou un DVD-RW non formaté.

déformer
Comme blank = all mais avec la possibilité supplémentaire de supprimer les caractères écrasables
DVD-RW. Cela détruira leur formatage et les rendra séquentiellement
enregistrable.
(Remarque : blank=deformat n'est pas une option de cdrecord d'origine)

deformat_fastest
Comme blank = déformater, mais ne supprime que très peu le DVD-RW. C'est plus rapide que
effacement complet mais produit des supports incapables d'écrire des pistes imprévisibles
Taille. La multi-session ne sera pas possible non plus.
(Remarque : blank=deformat_quickest n'est pas une option de cdrecord d'origine.)

format_écraser
Formatez un DVD-RW en "Ecrasement restreint". L'utilisateur doit apporter quelques
patience.
Formatez les DVD+RW, BD-RE ou BD-R vierges non formatés à leur taille par défaut. Il est
pas obligatoire de le faire avec les supports DVD+RW et BD-RE, car ils obtiendront
formaté automatiquement à la première tentative d'écriture.
Les supports BD-R peuvent être écrits dans un état non formaté. Cela maintient désactivé le
remplacement des blocs défectueux et permet une vitesse d'écriture nominale complète. Une fois BD-R
les médias sont écrits, ils ne peuvent plus être formatés.
Pour reformater des supports déjà formatés ou pour formater avec une valeur non par défaut
taille, utiliser le programme Xorriso avec commande -format.
(Remarque : blank=format_overwrite n'est pas une option d'enregistrement d'origine)

aider
Imprimez un bref aperçu des modes vierges sur la sortie d'erreur standard.
Ensuite, mettez fin à l'émulation sans effectuer aucune opération de lecteur.

-multi Cette option permet de conserver les CD, DVD-R[W], DVD+R ou BD-R non formatés après la
la session en cours a été écrite. Sans cela, le disque se ferme et peut ne pas être
plus écrit - à moins qu'il ne s'agisse d'un -RW et qu'il soit effacé, ce qui entraîne la perte de son
contenu.
Cette option ne peut pas être appliquée aux DVD-R DL ou aux DVD-RW qui ont été masqués par le mode
"deformat_quickest". L'option --multi_if_possible peut automatiquement reconnaître et
gérer cette situation.
Afin que tout le contenu du système de fichiers soit accessible, l'éventuelle ISO-9660
système de fichiers d'une session de suivi doit être préparé d'une manière spéciale par le
programme de formatage du système de fichiers. mkisofs, genisoimage et xorrisofs attendent des
informations sur la situation qui peuvent être récupérées par xorrecord option -msinfo.
Avec un support DVD ou BD écrasable, -multi ne peut pas marquer la fin de la session. Donc
lors de l'ajout d'une nouvelle session, cette fin doit être déterminée à partir de la charge utile.
Actuellement, seuls les systèmes de fichiers ISO-9660 peuvent être utilisés de cette façon. Voir l'option
--grow_overwriteable_iso.

-mannequin Essayez d'effectuer les opérations du lecteur sans réellement affecter le support inséré.
Il n'y a aucune garantie que cela fonctionnera avec une combinaison particulière de lecteur et
médias. Le masquage est cependant évité de manière fiable. Pour éviter les brûlures réelles par inadvertance,
-dummy refuse les gravures sur tout sauf sur CD-R[W], DVD-R[W] ou émulé
lecteurs stdio.

-attendre Attendez que les données d'entrée soient disponibles sur stdin ou que EOF se produise à stdin. Seulement à ce moment-là
commencer à accéder à tous les lecteurs.
On devrait l'utiliser si xorrisofs travaille à l'extrémité d'un tuyau où le chargeur
processus lit à partir du lecteur avant de commencer à écrire sa sortie dans xorrisofs.
Mise en situation :
xorrisofs ... -C 0,12800 -M /dev/sr0 ... | \
xorrecord dev=/dev/sr0 ... -attendez -
Cette option fonctionne même si l'entrée standard n'est pas la source de la piste. Si aucun processus n'est
tuyauterie, alors la touche Entrée de votre terminal agira comme déclencheur pour xorrecord.
Notez que cette ligne d'entrée ne sera pas consommée par cdrskin si l'entrée standard n'est pas
la source de la piste. Cela se terminera généralement par une commande shell.

tsize=taille
Annoncez la taille exacte de la source de la piste. Ceci est nécessaire avec les supports DVD-R DL
et avec les DVD-RW vierges les plus rapides, si la taille ne peut pas être déterminée à l'avance à partir de
la source de la piste. Par exemple, s'il s'agit d'une entrée standard ou d'un tube nommé.
Si la source de la piste ne fournit pas le nombre d'octets prévu, le reste
de la piste est rempli de zéros. Ceci n'est pas considéré comme une erreur. Si sur le
par contre la source de la piste délivre plus que les octets annoncés alors la piste
sur le support est tronqué à la taille prévue et xorrecord sort avec une valeur différente de zéro
valeur.

-isosize
Essayez d'obtenir la taille de la piste à partir du contenu de la source de la piste. Cela ne fonctionne que
si la source de la piste porte un système de fichiers ISO 9660. Tout autre contenu source de piste
provoquera l'interruption du cycle de gravure.
Si la source de la piste n'est pas un fichier ou un périphérique de bloc normal, cette option
ne fonctionne que si la taille fifo du programme est d'au moins 64 Ko. Voir l'option fs=.

taille du coussin = taille
Ajoutez la quantité donnée de zéros à droite à la piste à venir. Cette fonctionnalité peut être
désactivé par la taille 0. La valeur par défaut est 300 Ko afin de contourner un problème avec
GNU/Linux qui échoue souvent à lire les derniers blocs d'une piste de CD qui a été
écrit en mode d'écriture TAO. TAO est utilisé par xorrecord si la taille de la piste ne peut pas être
prévu ou si le support CD n'est pas vierge mais peut être ajouté.

-nopad Identique à padsize=0.

-tampon Identique à padsize=15s. C'était autrefois suffisant avec les anciens noyaux GNU/Linux.
Pendant ce temps, il faut au moins utiliser padsize=128k, sinon padsize=300k.

-Les données Annoncez explicitement que la source de la piste doit être enregistrée en tant que piste de données, et non
comme piste audio. Cette option n'a aucun effet sur xorrecord, Parce qu'il n'y a pas
prise en charge d'autres formats de piste de toute façon.

-tao Exiger explicitement que le type d'écriture TAO soit utilisé pour le CD, ou incrémentiel pour
DVD-R. Normalement, le programme choisira le type d'écriture en fonction du
état moyen, option -multi et source de piste. L'exiger empêche explicitement la
début d'un cycle d'écriture, si cela ne convient pas à la situation.

-sao Exiger explicitement que le type d'écriture SAO soit utilisé pour les CD, ou DAO pour les DVD-R. Cette
pourrait empêcher l'exécution d'écriture, si elle n'est pas appropriée à la situation.

-dao Alias ​​de -sao.

fs=taille
Définissez la taille du tampon fifo du programme sur la valeur donnée plutôt que sur la valeur par défaut
de 4 m.
La fifo met en mémoire tampon un surplus temporaire de données de source de piste afin de fournir le
conduire avec un flux constant pendant les périodes de manque temporaire d'alimentation de la source de piste.
Autre que cdrecord, xorrecord active la protection contre la sous-utilisation de la mémoire tampon du lecteur par défaut
et n'attend pas en écrivant que la fifo soit pleine une première fois. sur très
les anciens lecteurs de CD et les ordinateurs lents, cela peut provoquer l'interruption des gravures. Dans ce
cas, envisagez d'utiliser le programme peau de cdr pour la gravure de CD. Les lecteurs DVD et BD tolèrent
buffer underrun sans problèmes.
Plus le fifo est grand, plus les périodes de mauvaise alimentation de la source peuvent être compensées.
Mais un gros fifo peut priver le système d'exploitation de cache de lecture pour mieux
performances du système de fichiers.

vitesse=valeur
Réglez la vitesse d'écriture. La valeur par défaut est 0 = vitesse maximale. La vitesse peut être donnée dans les médias
tapez des nombres de vitesse x dépendants ou en tant que débit souhaité par seconde dans MMC
ko conforme (= 1000) ou MB (= 1000 ko). Le facteur de vitesse x du média peut être défini explicitement
en ajoutant "c" pour CD, "d" pour DVD, "b" pour BD. "x" est facultatif.
Exemples de vitesses :
706 Ko = 706 Ko/s = 4c = 4xCD
5540 5540 Ko = 4 4 Ko/s = XNUMXd = XNUMXxDVD
S'il n'y a aucune indication sur l'unité de vitesse attachée, alors le support dans le lecteur
décidera. L'unité par défaut est CD, 1x = 176,400 1 octets bruts/seconde. Avec DVD, XNUMXx =
1,385,000 1 4,495,625 octets/seconde. Avec BD, XNUMXx = XNUMX XNUMX XNUMX octets/seconde.
Les lecteurs MMC activent généralement leur propre idée de la vitesse et prennent la valeur de vitesse donnée
par le programme de gravure uniquement comme indice pour leur propre décision.

minbuf=pourcentage
Équivalent à:
modesty_on_drive=

-immé Équivalent à:
modesty_on_drive=75

-éjecter Éjectez le plateau du lecteur une fois tous les autres travaux terminés.

Programme version ainsi que verbosité:

-version
Imprimer sur une sortie standard une ligne commençant par
"Cdrecord 2.01-Émulation Copyright"
et d'autres lignes qui rapportent la version de xorriso et ses bibliothèques de support.
Ils indiquent également la licence en vertu de laquelle le programme est fourni et rejettent toute
garantie, dans la mesure permise par la loi.
Ensuite, mettez fin à l'émulation sans effectuer aucune opération de lecteur.

-v Augmentez la verbosité du programme d'un niveau. Il existe quatre niveaux de verbosité à partir de
presque silencieux à la verbosité de débogage. Les deux niveaux les plus élevés peuvent être activés en
répété -v ou par -vv ou par -vvv.

-V Consignez les commandes SCSI et les réponses du lecteur à l'erreur standard. Cela peut être intéressant
if xorrecord et un lecteur ou un support particulier ne coopèrent pas comme prévu, ou si
vous voulez juste savoir comment libburn interagit avec le lecteur. Pour comprendre cela
journal extrêmement verbeux, il faut lire les spécifications SCSI SPC, SBC et MMC.
Veuillez ne pas ajouter un tel journal à un rapport de bogue en premier lieu, à moins que vous ne vouliez
signaler un écart particulier par rapport auxdites spécifications, ou si on vous demande ce journal
par un mainteneur de xorrecord qui se sent responsable de votre rapport de bogue.

-Aide Imprimez une liste clairsemée d'options de programme à l'erreur standard et déclarez ne pas être
enregistrement c.
Ensuite, mettez fin à l'émulation sans effectuer aucune opération de lecteur.

Options ne sauraient compatible à cdrecord :

--no_rc
Uniquement si elle est utilisée comme premier argument de ligne de commande, cette option empêche la lecture et
interprétation des fichiers de démarrage. Voir la section FICHIERS ci-dessous.

--grow_overwriteable_iso
Activer l'émulation de l'écriture multisession sur des supports réinscriptibles contenant un
Système de fichiers ISO 9660. Cette émulation est apprise de growisofs -M mais adaptée au
modèle d'utilisation de
xorrecord-msinfo
xorrisofs -C -M | xorrecord -waiti -multi -
pour les médias séquentiels.
--grow_overwriteable_iso n'entrave pas l'utilisation de véritables médias multi-sessions. C'est à dire
il est possible d'utiliser le même xorrecord options avec les deux types de médias et pour
obtenir des résultats similaires si les images du système de fichiers ISO 9660 doivent être écrites. Cette
l'option implique l'option -isosize et exige donc que la source de la piste soit un ISO
9660 image du système de fichiers.
Avec un support réinscriptible et aucune option blank=fast|all present, il étend un
système de fichiers ISO 9660 éventuel sur le support. On suppose que la taille intérieure de cette image
description pointe vers la fin des données précieuses. Supports réinscriptibles avec un
la taille ISO 9660 reconnaissable sera considérée comme pouvant être ajoutée plutôt que comme vierge.
C'est-à-dire que les options -msinfo et -toc fonctionneront. -toc affichera toujours une seule session
avec sa taille augmentant avec chaque image ISO 9660 ajoutée.

--multi_if_possible
Appliquer l'option -multi si le support est approprié. Ne conviennent pas les DVD-R DL et
DVD-RW, qui ont été effacés avec le mode "deformat_quickest".
Tous les lecteurs ne reconnaissent pas correctement ces DVD-RW à blanc rapide qui doivent être activés. Si
il y a un soupçon bien fondé qu'un burn run a échoué en raison de -multi, alors ce
provoque une nouvelle tentative sans -multi.

stream_recording="on"|"off"|numéro
Le mode « on » demande que la conformité au réglage de la vitesse souhaitée soit préférée à
gestion des erreurs d'écriture. Avec les DVD-RAM et les BD, cela peut apporter une écriture efficace
vitesse proche de la vitesse d'écriture nominale du support. Mais cela désactivera également le
utilisation automatique des blocs de remplacement en cas d'erreur d'écriture. ça pourrait aussi bien être
détesté ou ignoré par le lecteur.
Si un nombre est donné, la gestion des erreurs reste activée pour toutes les adresses d'octet
en dessous de ce nombre. Tout nombre inférieur à 16s est le même que "off".

dvd_obs="default"|"32k"|"64k"
Spécifique à Linux : définissez le nombre d'octets à transmettre à chaque opération d'écriture
sur un support DVD ou BD. Les pistes sont remplies jusqu'au prochain multiple de cette taille d'écriture. UNE
un nombre de 64 Ko peut améliorer le débit avec les systèmes de bus qui présentent une latence
problèmes. La valeur par défaut dépend du type de média, de l'option stream_recording=, et de
options de temps de compilation.

modesty_on_drive=paramètre[:paramètres]
Contrôlez si la mémoire tampon du lecteur doit être empêchée de se remplir complètement.
Le paramètre "on" (ou "1") empêche le programme d'essayer d'écrire sur le graveur
alors que son buffer risque d'être rempli au-delà d'une limite donnée. Si ce remplissage est
dépassé, le programme attendra jusqu'à ce que le remplissage atteigne un niveau bas donné
valeur en pourcentage.
Cela peut alléger la charge sur le système d'exploitation et le contrôleur d'entraînement et ainsi aider à
obtenir une meilleure bande passante d'entrée si le disque et le graveur ne sont pas indépendants
contrôleurs (comme hda et hdb). Cela peut également aider en cas de brûlures simultanées sur
différents graveurs avec des noyaux Linux comme 3.16. D'autre part, il augmente la
risque de débordement de buffer et donc vitesse d'écriture réduite.
Certains graveurs ne conviennent pas car ils signalent également un remplissage de tampon avec une granularité
grossière en taille ou en temps, ou s'attendre à ce que leur tampon soit rempli jusqu'au sommet avant qu'ils
aller à pleine vitesse.
Les paramètres "off" ou "0" désactivent cette fonctionnalité.
Le seuil de début d'attente est donné par le paramètre "max_percent=".
Le paramètre "min_percent=" définit le seuil de reprise de la transmission.
Les pourcentages sont autorisés dans la plage de 25 à 100. Nombres dans cette plage
sans nom ajouté au début sont interprétés comme "on:min_percent=".
Ex : modesty_on_drive=75
Les valeurs optimales dépendent du comportement de la mémoire tampon du variateur.
Le paramètre "timeout_sec=" définit après quel temps d'attente infructueuse le
la modestie doit être désactivée parce qu'elle ne fonctionne pas.
Le paramètre "min_usec=" définit la période de veille initiale en microsecondes. Si la
le tampon du lecteur semble être trop plein pour envoyer plus de données, le programme attendra
l'heure donnée et demander à nouveau l'état de remplissage du tampon. Si une demande répétée montre
pas assez d'espace libre, le temps de sommeil augmentera lentement jusqu'à quel paramètre
"max_usec=" définit.
Les paramètres, qui ne sont pas mentionnés avec une option modesty_on_drive=, restent
inchangé. La valeur par défaut est :
modesty_on_drive=off:min_percent=90:max_percent=95 :
timeout_sec=120:min_usec=5000:max_usec=25000

write_start_address=valeur
Définissez l'adresse de bloc sur un support réinscriptible où commencer à écrire la piste. Avec
DVD+RW, DVD-RAM ou BD-RE, byte_offset doit être aligné sur des blocs de 2 kiB, mais mieux
est de 32 ko sur DVD et 64 ko sur BD. Avec un DVD-RW formaté de 32 ko, l'alignement est
obligatoire.
Les autres supports ne conviennent pas à cette option.

stdio_sync="on"|"off"|numéro
Définissez le nombre d'octets après lequel forcer la sortie vers les lecteurs stdio émulés.
Ce forçage empêche la mémoire d'être obstruée par de nombreuses données en attente pour le lent
dispositifs. Par défaut "on" est le même que "16m". La sortie forcée peut être désactivée en
"désactivé".

EXEMPLES


Vue d’ensemble of exemples:
Obtenez un aperçu des lecteurs et de leurs adresses
Obtenir des informations sur un lecteur particulier ou un support chargé
Préparez le CD-RW ou le DVD-RW pour la réutilisation, le BD-R pour la mauvaise gestion des blocs
Formatez un DVD-RW pour éviter d'avoir à le supprimer avant de le réutiliser
Déformater le DVD-RW pour le rendre à nouveau capable de multi-session
Écrire une seule image de système de fichiers ISO 9660
Écrire plusieurs sessions ISO 9660
Écrire une session ISO 9660 à la volée
Écrire une archive afio compressée à la volée

Obtenez an vue d'ensemble of les lecteurs ainsi que leur adresses :
$ xorrecord --dispositifs

Obtenez info à propos a particulier motivation ainsi que chargé Html, Tuner TV et streaming
$ xorrecord dev=/dev/sr0 -atip -toc --grow_overwriteable_iso

Préparer CD-RW or DVD-RW en réutilisation:
$ xorrecord -v dev=/dev/sr0 blank=as_needed -eject

Format DVD-RW à éviter need en masquage before réutilisation:
$ xorrecord -v dev=/dev/sr0 blank=format_overwrite -eject
Cette commande peut également être utilisée pour formater le support BD-R avant la première utilisation, afin d'activer
gestion des erreurs d'écriture. Plusieurs centaines de Mo de blocs de rechange seront réservés et écrits
les exécutions sur de tels supports fonctionneront à moins de la moitié de la vitesse nominale.

Déformater DVD-RW à faire it capable of multi-session encore:
$ xorrecord -v dev=/dev/sr0 blank=déformater

Écrire a unique ISO 9660 système de fichiers image:
$ xorrecord -v dev=/dev/sr0 vitesse=12 fs=8m \
blank=as_needed -eject padsize=300k mon_image.iso

Écrire plusieurs ISO 9660 :
Ceci est possible avec tous les supports, à l'exception des DVD-RW et DVD-R DL à blanc minimale, qui ne
faire des multi-sessions.
La première session est écrite comme dans l'exemple précédent, sauf que l'option -multi est
utilisé. Il contiendra les fichiers du répertoire du disque dur ./tree1 sous la norme ISO 9660
répertoire /dir1 :
$ xorrisofs -o image_1.iso -J -graft-points /dir1=./tree1
$ xorrecord -v dev=/dev/sr0 vitesse=12 fs=8m \
-multi --grow_overwriteable_iso \
blank=as_needed -eject padsize=300k image_1.iso
Pour la deuxième session, xorrisofs a besoin de connaître les numéros -msinfo du support. Plus loin
il lira les données du support en utilisant le pilote de CD-ROM en lecture seule du système.
Il est conseillé de charger le plateau manuellement ou via dd par le pilote de CD-ROM, plutôt que
laisser xorrecord le faire par son propre pilote SCSI. De nombreux pilotes de CD-ROM système ne prennent pas
avis des activités de xorrecord.
$ dd if=/dev/sr0 count=1 >/dev/null 2>&1
Obtenez maintenant les numéros -msinfo :
$ m=$(xorrecord dev=/dev/sr0 -msinfo)
et utilisez-les avec xorrisofs pour ajouter ./tree2 à l'image en tant que /dir2 :
$ xorrisofs -M /dev/sr0 -C $m -o image_2.iso \
-J -points-de-greffe /dir2=./tree2
Gravez maintenant la nouvelle session sur le même support. Cette fois sans effacement :
$ xorrecord -v dev=/dev/sr0 vitesse=12 fs=8m \
-multi --grow_overwriteable_iso \
-éjecter la taille du tampon = 300 2 images_XNUMX.iso
Les systèmes d'exploitation qui montent ce support liront le superbloc de la deuxième session
et affichez les deux répertoires /dir1 et /dir2.

Écrire ISO 9660 Session à la volée:
Il est possible de combiner la course de xorrisofs ainsi que xorrecord dans un pipeline sans stockage
l'image ISO 9660 sous forme de fichier sur le disque dur :
$ xorrisofs -M /dev/sr0 -C $m \
-J -points-de-greffe /dir2=./tree2 \
| xorrecord -v dev=/dev/sr0 vitesse=12 fs=8m \
-waiti -multi --grow_overwriteable_iso \
- taille du pad d'éjection = 300k -
C'est aussi le cas d'utilisation principal du programme Xorriso lui-même, où cette exécution ressemblerait:
$ xorriso -dev /dev/sr0 -joliet sur -speed 12 -fs 8m \
-map ./tree2 /dir2 -commit_eject tout

Écrire comprimé année archives à la volée:
Ceci est possible avec tous les supports, à l'exception des DVD-RW et des DVD-R DL à blanc minimal. Depuis le
le flux de sortie compressé est de vitesse très variable, une fifo plus grande est conseillée.
Néanmoins, cet exemple n'est pas adapté aux très vieux lecteurs de CD qui n'ont pas de underrun
protection et interromprait ainsi la gravure en cas de pénurie temporaire de données.
$ trouver . | afio -oZ - | \
xorrecord -v dev=/dev/sr0 vitesse=12 fs=64m \
-taille multi-pad=300k -
Les archives afio ne contiennent pas de références à des adresses de blocs de données absolues. Donc ils n'ont pas besoin
précautions particulières pour les multi-sessions. On peut obtenir les adresses de début de session par option
-toc, puis utilisez l'option dd skip= pour commencer la lecture à l'une de ces adresses. Par exemple pour
lister son contenu :
$ jj if=/dev/sr0 bs=2048 sauter=64046 | afio -tvZ-
afio saura quand la fin de l'archive sera atteinte.

Utilisez xorrecord en ligne en utilisant les services onworks.net


Serveurs et postes de travail gratuits

Télécharger des applications Windows et Linux

Commandes Linux

Ad