InglêsFrancêsEspanhol

Executar servidores | Ubuntu > | Fedora > |


favicon do OnWorks

xorrecord - Online na nuvem

Execute o xorrecord no provedor de hospedagem gratuita OnWorks no Ubuntu Online, Fedora Online, emulador online do Windows ou emulador online do MAC OS

Este é o comando xorrecord que pode ser executado no provedor de hospedagem gratuita OnWorks usando uma de nossas várias estações de trabalho online gratuitas, como Ubuntu Online, Fedora Online, emulador online do Windows ou emulador online do MAC OS

PROGRAMA:

NOME


xorrecord - Emulação do programa cdrecord de CD / DVD / BD pelo programa xorriso

SINOPSE


x-registro [opções] dev = dispositivo [track_source]

DESCRIÇÃO


x-registro grava dados pré-formatados em mídia de CD, DVD e BD.

Ele compreende algumas opções do programa cdrecord de cdrtools de Joerg Schilling. Seu
implementação é parte do programa xorriso que não compartilha código-fonte com cdrtools, mas
em vez disso, usa libburn para se comunicar com a unidade.
Outro emulador cdrecord mais completo é o programa cdrskin que usa a mesma queima
funciona como x-registro, mas é capaz de gravar CDs de áudio e lidar com CD-TEXT.

MMC, Sessão, Acompanhar, Mídia tipos:
MMC é um padrão da família SCSI que define a interação entre computadores
e unidades ópticas. Por mais de uma década, todos os gravadores de CD, DVD ou BD obedecem a esta
padrão, independentemente de qual cabeamento de barramento eles estão conectados ao computador. libburn depende
nesta conformidade padrão e na capacidade do sistema operacional de executar SCSI
transações sobre o cabeamento de barramento específico.
A Número da é uma região de dados em um disco óptico que geralmente é escrito em um único
varrer. Contém pelo menos um Track que é uma sequência contígua de blocos legíveis.
x-registro produz uma única sessão com uma única faixa de dados que consiste em blocos com
2048 bytes cada. Ele escolhe o modo de gravação automaticamente de acordo com o tipo de mídia, meio
estado e opção -multi.
Na mídia de CD, existem outros tipos de trilhas, como áudio, e modos de gravação específicos como TAO
e SAO. A mídia de CD e DVD pode colocar mais de uma trilha em uma sessão. Alguns desses
recursos podem ser tratados por programa cdrskin.
MMC descreve vários graváveis meios de comunicação tipos que aproximadamente formam duas famílias.
Sequencialmente Gravável meios de comunicação são CD-R, CD-RW, DVD-R, DVD-R DL, DVD-RW, DVD + R, DVD + R DL,
BD-R. Exceto DVD-R DL, eles podem armazenar mais de uma sessão se ainda houver
espaço e se a sessão anterior foi escrita com opção -multi. CD-RW e DVD-RW podem ser
apagado para ser reutilizável do zero.
Sobregravável meios de comunicação são DVD-RAM, DVD + RW, DVD-RW formatado, BD-RE. Eles oferecem um único
sessão com uma única faixa para escrita de acesso aleatório. Não há necessidade de em branco
mídia sobregravável antes de reutilizá-la.
A mídia DVD-RW é vendida no estado de gravação sequencial, mas pode ser formatada uma vez para se tornar
sobregravável. Veja as opções em branco = format_overwrite e em branco = deformar.
Se os sistemas de arquivos ISO 9660 devem ser armazenados em mídia sobregravável, então é possível
emular várias sessões, usando a opção --grow_overwriteable_iso. Nesse caso, o
a necessidade de apagamento antes da reutilização também é emulada.

Tração preparação e endereçamento:
As unidades, gravadores de CD, DVD ou BD são acessados ​​por meio de endereços de arquivo específicos para
libburn e o sistema operacional. Esses endereços são listados por uma série de x-registro
--dispositivos or xorriso -device_links.
No GNU / Linux, FreeBSD e NetBSD, o usuário precisa da permissão rw para o arquivo do dispositivo. Sobre
Solaris, o usuário precisa de permissão r e privilégio "sys_devices", que geralmente é obtido
Correndo x-registro via comando pfexec.
Essas permissões ou privilégios já são necessários para listar uma unidade. Então pode ser
necessário para obter a visão geral como superusuário ou via pfexec.
x-registro não executa a opção cdrecord -scanbus e não aceita os endereços de
form Bus, Target, Lun que são contados por -scanbus. Se o suporte para esses endereços for
necessário, considere usar o programa cdrskin.
É possível deixar x-registro trabalhar em unidades emuladas. Seus endereços começam pelo prefixo
"stdio:" seguido de um endereço de arquivo. O comportamento da mídia emulada depende do arquivo
modelo. Veja man xorriso para detalhes.
Se a saída padrão for escolhida como unidade emulada, todos os textos de resultados do programa, que
geralmente aparecem na saída padrão, serão redirecionados para o erro padrão.

Relação para programa xorriso:
x-registro é na verdade um modo de comando do programa xorriso, que é inserido por
comando xorriso "-as cdrecord" ou iniciando o programa por um dos nomes "xorrecord",
"cdrecord", "wodim" ou "cdrskin".
Este modo de comando pode ser deixado pelo argumento "-" que leva ao comando xorriso genérico
modo. Ver homem xorriso para sua descrição. Exceto no modo de comando xorriso, o
a sequência das opções de emulação do cdrecord não importa. Todas as ações pendentes são
executado em uma sequência fixa antes do término da execução do programa ou antes da emulação do cdrecord
extremidades.

OPÇÕES


Endereçando do dirigir:

--dispositivos
Imprima a lista de unidades de CD, DVD ou BD acessíveis na saída padrão. Drives
podem ficar inacessíveis se o usuário não tiver permissão para usá-los ou se a unidade
está em uso por outro programa.
Cada unidade acessível é mostrada por uma linha como:
0 -dev '/ dev / sr0' rwrw--: 'TSSTcorp' 'CDDVDW SH-S203B'
O endereço libburn desta unidade é '/ dev / sr0'. 'TSSTcorp' é o nome do
fornecedor (neste caso: Toshiba Samsung Storage Technologies Corporation), 'CDDVDW
SH-S203B 'é o nome do modelo (neste caso: um gravador de DVD).
Em seguida, encerre a emulação sem realizar nenhuma outra operação de acionamento.

dev = drive_address
Defina o endereço libburn da unidade a ser usada.
Por exemplo, em GNU / Linux: dev = / dev / sr0
Por exemplo, no FreeBSD: dev = / dev / cd0
Por exemplo, no NetBSD: dev = / dev / rcd0d
Por exemplo, no Solaris: dev = / dev / rdsk / c2t2d0s2
Consulte também "Preparação e endereçamento da unidade" acima.
A mídia na unidade não deve ser montada ou em uso.
Esta opção só terá efeito se uma fonte de trilha, uma opção em branco = ou um
é fornecida a opção de consulta da unidade. Caso contrário, levará a um evento SORRY e normalmente
causar um valor de saída diferente de zero.

Inquirindo distância e meios de comunicação:

-inq Imprimir na saída padrão: fornecedor, nome do modelo e revisão do firmware da unidade.

-checkdrive
Imprima incondicionalmente que a unidade suporta burnfree, SAO e TAO. Também imprimir
a saída da opção -inq.

-uma dica Imprime a saída de -checkdrive, o perfil mais capaz da mídia no
unidade, a lista de perfis que são suportados pela unidade, seja
apagável (ou seja, pode ser apagado), o fabricante da mídia e o produto médio
nome.
Perfis são modelos de uso, que muitas vezes estão vinculados a um tipo de mídia específico (por exemplo,
CD-RW), mas também pode se aplicar a uma família de mídia. Por exemplo, o CD-ROM de perfil se aplica a todos
Mídia de CD que contém dados.

-toc Imprima uma tabela de conteúdo da mídia na unidade. A saída não é compatível
para a opção cdrecord -toc, mas sim o de xorriso comando -toc. Ele lista o
endereço, fornecedor, nome do modelo e revisão do firmware da unidade.
Sobre o meio, informa o nome do produto e fabricante, se já houver
conteúdo escrito e, em caso afirmativo, se a mídia é fechada ou anexável. Appendable
a mídia pode fazer outra sessão. A quantidade de dados legíveis e graváveis ​​é informada.
Se houver sessões, o endereço e o tamanho do bloco inicial são relatados. Se um
sessão contém um sistema de arquivos ISO 9660, então seu Id de Volume é relatado. Se o
o meio é gravável, então o próximo endereço de bloco gravável é relatado.
Se não for opção --grow_overwriteable_iso é fornecido ou nenhum sistema de arquivos ISO 9660 é
presente na mídia, então a mídia sobregravável é relatada como estando em branco. Isto é
devido ao fato de que podem ser escritos do zero sem preparação adicional,
e que o MMC não distingue entre os dados gravados pela gravação anterior
execução e dados mais antigos que não foram substituídos por essa execução de gravação. Consequentemente,
essas mídias são relatadas com 0 blocos legíveis, embora todos os seus blocos graváveis
normalmente são legíveis também.

-msinfo
Imprime o texto do argumento para a opção -C dos programas mkisofs, genisoimage ou
xorrisofs. É composto por dois números separados por vírgula.
O primeiro número indica o primeiro bloco da primeira faixa do último registro
sessão. Este também é o endereço usado por padrão quando os sistemas operacionais montam um
meio com, por exemplo, sistema de arquivos ISO 9660.
O segundo número informa o próximo endereço gravável, onde x-registro começará a
escreva a próxima sessão.
Esta opção é válida apenas para mídia gravada que pode ser anexada. Em todos os outros casos,
não produz nenhum texto de saída, mas aborta o programa com valor de saída diferente de zero.

Configurações por do queimar corre:

Uma execução de gravação requer exatamente um argumento de endereço de origem de trilha, que diz de onde
leia os dados que serão colocados na próxima sessão. O estado médio deve ser
em branco ou anexável.
A origem da trilha pode ser "-" para entrada padrão ou o endereço de um arquivo legível de qualquer tipo
exceto diretórios. Quase todos os tipos de mídia aceitam uma fonte de trilha com byte imprevisível
contagem, como entrada padrão ou canais nomeados. No entanto, DVD-R DL e DVD-RW apagados por
o modo deformat_quickest exige uma reserva antecipada exata do tamanho da trilha, para que eles
precisa ser lido de uma fonte de comprimento previsível ou precisa ser acompanhado por
opção tsize = ou por opção -isosize.
Várias opções esperam um valor de tamanho como argumento. Um número com a letra "b" à direita ou
sem uma letra final é uma contagem de bytes simples. Outras letras finais causam
multiplicação do número fornecido por um fator de escala:
"k" ou "K" = 1024, "m" ou "M" = 1024k, "g" ou "G" = 1024m, "s" ou "S" = 2048
Por exemplo, tsize = 234567s significa um tamanho de 234567 * 2048 = 480393216 bytes.

em branco = modo
Apague um CD-RW ou DVD-RW para torná-lo reutilizável do zero. Formate um DVD-RW,
DVD + RW, DVD-RAM, BD-R ou BD-RE se ainda não formatado.
Esta operação normalmente torna quaisquer dados gravados no meio ilegíveis. Isto é
combinável com queima na mesma execução de x-registro, ou pode ser realizado
sem uma fonte de trilha, deixando o meio vazio.
O modo fornecido com branco = seleciona o comportamento particular:

como necessário
Tente deixar a mídia pronta para gravação do zero. Se precisar
formatação e, em seguida, formate-o. Se não estiver em branco, tente aplicar
em branco = rápido. É uma razão para abortar se o meio não pode assumir completamente
estado gravável, por exemplo, se for uma gravação única não em branco.
Isso deixa o DVD-RW não formatado em um estado em branco não formatado. Para formatar DVD-RW
use blank = format_overwrite. O BD-R vazio não formatado permanece sem formatação.
(Nota: blank = as_needed não é uma opção original do cdrecord.)

todos os
Apague um CD-RW inteiro ou um DVD-RW não formatado.

rápido
Apague, pelo menos, um CD-RW inteiro ou apague um DVD-RW não formatado.

deformar
Como em branco = todos, mas com a capacidade adicional de em branco substituível
DVD-RW. Isso irá destruir sua formatação e torná-los sequencialmente
Gravável.
(Nota: em branco = deformar não é uma opção original do cdrecord)

deformat_quickest
Como em branco = deformado, mas apagando DVD-RW apenas minimamente. Isso é mais rápido do que
em branco total, mas produz mídia incapaz de escrever faixas de imprevisíveis
Tamanho. A multi-sessão também não será possível.
(Observação: blank = deformat_quickest não é uma opção original do cdrecord.)

format_overwrite
Formate um DVD-RW para "Sobrescrita restrita". O usuário deve trazer alguns
paciência.
Formate DVD + RW, BD-RE ou BD-R vazio não formatado para o tamanho padrão. Isto é
não é obrigatório fazer isso com mídia DVD + RW e BD-RE, porque eles obterão
formatado automaticamente na primeira tentativa de gravação.
A mídia BD-R pode ser gravada no estado não formatado. Isso mantém desativado o
substituição de blocos defeituosos e permite a velocidade de gravação nominal total. Uma vez BD-R
mídias são gravadas, elas não podem mais ser formatadas.
Para reformatar mídia já formatada ou para formatar com mídia não padrão
tamanho, usar programa xorriso com comando -formato.
(Nota: em branco = format_overwrite não é uma opção original do cdrecord)

ajudar
Imprima uma breve visão geral dos modos em branco para saída de erro padrão.
Em seguida, encerre a emulação sem realizar nenhuma operação de drive.

-multi Esta opção mantém CD, DVD-R não formatado [W], DVD + R ou BD-R anexáveis ​​após o
sessão atual foi escrita. Sem ele, o disco se fecha e pode não ser
escrito mais - a menos que seja um -RW e fique em branco, o que causa a perda de seu
conteúdo.
Esta opção não pode ser aplicada a DVD-R DL ou DVD-RW que foram apagados pelo modo
"deformat_quickest". A opção --multi_if_possible pode reconhecer automaticamente e
lidar com esta situação.
Para ter todo o conteúdo do sistema de arquivos acessível, o eventual ISO-9660
sistema de arquivos de uma sessão de acompanhamento precisa ser preparado de uma forma especial pelo
programa formatador de sistema de arquivos. mkisofs, genisoimage e xorrisofs esperam
informações sobre a situação que podem ser recuperadas por x-registro opção -msinfo.
Com mídia de DVD ou BD sobregravável, -multi não pode marcar o final da sessão. Então
ao adicionar uma nova sessão, este fim deve ser determinado a partir da carga útil.
Atualmente, apenas sistemas de arquivos ISO-9660 podem ser usados ​​dessa forma. Veja a opção
--grow_overwriteable_iso.

-manequim Tente realizar as operações da unidade sem realmente afetar a mídia inserida.
Não há garantia de que isso funcionará com uma combinação particular de unidade e
meios de comunicação. No entanto, a supressão é evitada de forma confiável. Para evitar queima real inadvertida,
-dummy recusa a gravação em qualquer coisa que não seja CD-R [W], DVD-R [W] ou emulado
stdio-drives.

-espera Espere até que os dados de entrada estejam disponíveis em stdin ou EOF ocorra em stdin. Apenas então
começar a acessar todas as unidades.
Deve-se usar isso se o xorrisofs estiver trabalhando na extremidade de um tubo onde o alimentador
o processo lê da unidade antes de começar a gravar sua saída no xorrisofs.
Exemplo:
xorrisofs ... -C 0,12800 -M / dev / sr0 ... | \
xorrecord dev = / dev / sr0 ... -waiti -
Esta opção funciona mesmo se a entrada padrão não for a fonte da trilha. Se nenhum processo é
piping in, a tecla Enter do seu terminal funcionará como gatilho para x-registro.
Observe que esta linha de entrada não será consumida pelo cdrskin se a entrada padrão não for
a fonte da trilha. Ele acabará como um comando shell, normalmente.

tsize = tamanho
Anuncie o tamanho exato da fonte da trilha. Isso é necessário com mídia DVD-R DL
e com o DVD-RW apagado mais rápido, se o tamanho não puder ser determinado com antecedência a partir de
a fonte da trilha. Por exemplo, se é uma entrada padrão ou um canal nomeado.
Se a fonte da faixa não entregar a quantidade de bytes prevista, o restante
da trilha é preenchido com zeros. Isso não é considerado um erro. Se no
por outro lado, a fonte da trilha entrega mais do que os bytes anunciados, então a trilha
na mídia fica truncado para o tamanho previsto e xorrecord sai com diferente de zero
valor.

-isosize
Tente obter o tamanho da trilha a partir do conteúdo da fonte da trilha. Isso funciona apenas
se a fonte da trilha possuir um sistema de arquivos ISO 9660. Qualquer outro conteúdo de fonte de trilha
fará com que a execução de gravação seja interrompida.
Se a fonte da trilha não for um arquivo regular ou dispositivo de bloco, então esta opção irá
funciona apenas se o tamanho fifo do programa for de pelo menos 64k. Veja a opção fs =.

padsize = size
Adicione a quantidade dada de zeros à direita da faixa seguinte. Este recurso pode ser
desativado pelo tamanho 0. O padrão é 300 kB para solucionar um problema com
GNU / Linux que muitas vezes falha em ler os últimos blocos de uma faixa de CD que foi
escrito no modo de gravação TAO. TAO é usado por x-registro se o tamanho da trilha não pode ser
previsto ou se a mídia do CD não estiver em branco, mas puder ser anexada.

-nopad O mesmo que padsize = 0.

-almofada O mesmo que padsize = 15s. Isso já foi suficiente com kernels GNU / Linux mais antigos.
Enquanto isso, deve-se usar pelo menos padsize = 128k, se não padsize = 300k.

-data Anunciar explicitamente que a fonte da trilha será gravada como trilha de dados, e não
como faixa de áudio. Esta opção não tem efeito com x-registro, porque não há
suporte para outros formatos de faixa de qualquer maneira.

-tao Exigir explicitamente que o tipo de gravação TAO seja usado para CD, ou Incremental para
DVD-R. Normalmente, o programa irá escolher o tipo de gravação de acordo com o dado
estado médio, opção -multi e fonte de trilha. Exigir isso evita explicitamente o
início de uma execução de gravação, se não for apropriado para a situação.

-são Exija explicitamente que o tipo de gravação SAO seja usado para CD ou DAO para DVD-R. Esse
pode impedir a execução de gravação, se não for apropriado para a situação.

-dao Alias ​​de -sao.

fs = tamanho
Defina o tamanho do buffer fifo do programa para o valor dado ao invés do padrão
de 4 m.
O fifo armazena em buffer um excedente temporário de dados de origem da trilha, a fim de fornecer o
dirija com um fluxo constante durante os momentos de falta temporária de fornecimento de fonte de trilhos.
Além do cdrecord, o xorrecord habilita a proteção contra underrun do buffer da unidade por padrão
e não espera com a escrita até que o fifo esteja cheio pela primeira vez. Em muito
unidades de CD antigas e computadores lentos, isso pode causar execuções de gravação abortadas. Nisso
caso, considere usar o programa cdrskin para gravação de CD. As unidades de DVD e BD toleram
buffer underrun sem problemas.
Quanto maior o fifo, mais longos períodos de abastecimento deficiente podem ser compensados.
Mas um grande fifo pode privar o sistema operacional do cache de leitura para melhor
desempenho do sistema de arquivos.

velocidade = valor
Defina a velocidade de gravação. O padrão é 0 = velocidade máxima. A velocidade pode ser dada na mídia
digite números dependentes de velocidade x ou como uma taxa de transferência desejada por segundo no MMC
kB compatível (= 1000) ou MB (= 1000 kB). O fator de velocidade x da mídia pode ser definido explicitamente
anexando "c" para CD, "d" para DVD, "b" para BD. "x" é opcional.
Velocidades de exemplo:
706k = 706kB / s = 4c = 4xCD
5540k = 5540kB / s = 4d = 4xDVD
Se não houver nenhuma dica sobre a unidade de velocidade conectada, então a mídia na unidade
vai decidir. A unidade padrão é CD, 1x = 176,400 bytes brutos / segundo. Com DVD, 1x =
1,385,000 bytes / segundo. Com BD, 1x = 4,495,625 bytes / segundo.
Os drives MMC geralmente ativam sua própria ideia de velocidade e tomam o valor de velocidade dado
pelo programa de gravação apenas como uma dica para sua própria decisão.

minbuf = porcentagem
Equivalente a:
modesty_on_drive =

-impresso Equivalente a:
modesty_on_drive = 75

-ejetar Ejete a bandeja da unidade depois que todos os outros trabalhos forem concluídos.

Agenda versão e verbosidade:

-versão
Imprime na saída padrão uma linha começando por
"Cdrecord 2.01-Emulation Copyright"
e outras linhas que relatam a versão do xorriso e suas bibliotecas de suporte.
Eles também declaram a licença sob a qual o programa é fornecido e se isentam de qualquer
garantia, na medida permitida por lei.
Em seguida, encerre a emulação sem realizar nenhuma operação de drive.

-v Aumente o detalhamento do programa em um nível. Existem quatro níveis de verbosidade de
quase silencioso para depurar verbosidade. Os dois níveis mais altos podem ser ativados por
repetido -v ou por -vv ou por -vvv.

-V Comandos SCSI de log e respostas de unidade para o erro padrão. Isso pode ser do seu interesse
if x-registro e uma determinada unidade ou meio não coopera conforme o esperado, ou se
você só quer saber como a libburn interage com a unidade. Para entender isso
log extremamente verboso, é necessário ler as especificações SCSI SPC, SBC e MMC.
Por favor, não adicione tal log a um relatório de bug em primeira mão, a menos que você queira
apontar um desvio particular das especificações mencionadas, ou se você for solicitado para este log
por um mantenedor de x-registro quem se sente responsável pelo seu relatório de bug.

-Socorro Imprime uma lista esparsa de opções do programa para erro padrão e declara não ser
cdregistro.
Em seguida, encerre a emulação sem realizar nenhuma operação de drive.

Opções não compatível para cdregistro:

--no_rc
Apenas se usado como primeiro argumento da linha de comando, esta opção impede a leitura e
interpretação de arquivos de inicialização. Veja a seção ARQUIVOS abaixo.

--grow_overwriteable_iso
Habilita a emulação de gravação multi-sessão em mídia sobregravável que contém um
Sistema de arquivos ISO 9660. Esta emulação é aprendida com growisofs -M, mas adaptada para o
modelo de uso de
xorrecord -msinfo
xorrisofs -C -M | xorrecord -waiti -multi -
para mídia sequencial.
--grow_overwriteable_iso não impede o uso de uma verdadeira mídia multi-sessão. Ou seja
é possível usar o mesmo x-registro opções com ambos os tipos de mídia e para
obter resultados semelhantes se as imagens do sistema de arquivos ISO 9660 forem gravadas. Esse
opção implica a opção -isosize e, portanto, exige que a fonte da trilha seja um ISO
Imagem do sistema de arquivos 9660.
Com mídia substituível e nenhuma opção em branco = rápido | todos presentes, ele expande um
eventual sistema de arquivos ISO 9660 na mídia. Presume-se que o tamanho interno desta imagem
descrição aponta para o fim dos dados valiosos. Mídia substituível com um
o tamanho ISO 9660 reconhecível será considerado como anexável em vez de em branco.
Ou seja, as opções -msinfo e -toc funcionarão. -toc sempre mostrará uma única sessão
com seu tamanho aumentando com cada imagem ISO 9660 adicionada.

--multi_if_possible
Aplique a opção -multi se a mídia for adequada. Não são adequados DVD-R DL e
DVD-RW, que foram apagados com o modo "deformat_quickest".
Nem todas as unidades reconhecem corretamente esses DVD-RW apagados rapidamente que precisam ser "ligados". Se
há suspeita bem fundada de que uma execução de gravação falhou devido a -multi, então este
causa uma nova tentativa sem -multi.

stream_recording = "on" | "off" | número
O modo "ativado" exige que a conformidade com a configuração de velocidade desejada seja preferida em vez de
gerenciamento de erros de gravação. Com DVD-RAM e BD, isso pode trazer uma gravação eficaz
velocidade próxima à velocidade nominal de gravação da mídia. Mas também desativará o
uso automático de blocos de substituição se ocorrerem erros de gravação. Pode muito bem ser
não gostou ou foi ignorado pela unidade.
Se um número for fornecido, o gerenciamento de erros permanece habilitado para todos os endereços de bytes
abaixo desse número. Qualquer número abaixo de 16 é o mesmo que "desligado".

dvd_obs = "padrão" | "32k" | "64k"
Específico do Linux: defina o número de bytes a serem transmitidos com cada operação de gravação
para mídia DVD ou BD. As trilhas são preenchidas até o próximo múltiplo desse tamanho de gravação. UMA
número de 64 KB pode melhorar o rendimento com sistemas de barramento que mostram latência
problemas. O padrão depende do tipo de mídia, opção stream_recording = e
opções de tempo de compilação.

modéstia_on_drive = parâmetro [: parâmetros]
Controle se o buffer do inversor deve ser impedido de ficar completamente cheio.
O parâmetro "on" (ou "1") impede que o programa tente gravar na unidade do gravador
enquanto seu buffer está em perigo de ser preenchido acima de um determinado limite. Se este recheio for
excedido, então o programa irá esperar até que o enchimento atinja um determinado ponto baixo
valor percentual.
Isso pode facilitar a carga no sistema operacional e no controlador da unidade e, assim, ajudar com
alcançar melhor largura de banda de entrada se o disco e o gravador não estiverem ligados independentes
controladores (como hda e hdb). Também pode ajudar com queimaduras simultâneas em
gravadores diferentes com kernels Linux como 3.16. Por outro lado, aumenta o
risco de estouro de buffer e, portanto, velocidade de gravação reduzida.
Alguns gravadores não são adequados porque relatam preenchimento do buffer com granularidade também
grosseiro em tamanho ou tempo, ou espere que seu buffer seja preenchido até o topo antes que eles
vá para a velocidade máxima.
Os parâmetros "off" ou "0" desabilitam este recurso.
O limite para começar a esperar é dado pelo parâmetro "max_percent =".
O parâmetro "min_percent =" define o limite para retomar a transmissão.
As porcentagens são permitidas na faixa de 25 a 100. Números nesta faixa
sem um nome prefixado são interpretados como "on: min_percent =".
Por exemplo: modéstia_on_drive = 75
Os valores ideais dependem do comportamento do buffer da unidade.
O parâmetro "timeout_sec =" define após qual tempo de espera sem sucesso o
a modéstia deve ser desativada porque não funciona.
O parâmetro "min_usec =" define o período inicial de hibernação em microssegundos. Se o
o buffer da unidade parece estar muito cheio para enviar mais dados, o programa irá esperar
o tempo determinado e pergunte o estado de preenchimento do buffer novamente. Se houver indagação repetida
não há espaço livre suficiente, o tempo de sono será aumentado lentamente para qual parâmetro
"max_usec =" define.
Parâmetros, que não são mencionados com uma opção modesty_on_drive =, permanecem
inalterado. O padrão é:
modesty_on_drive = off: min_percent = 90: max_percent = 95:
timeout_sec = 120: min_usec = 5000: max_usec = 25000

write_start_address = value
Defina o endereço do bloco na mídia sobregravável onde começar a escrever a faixa. Com
DVD + RW, DVD-RAM ou BD-RE, byte_offset deve ser alinhado a blocos de 2 kiB, mas melhor
é de 32 kiB em DVD e 64 kiB em BD. Com DVD-RW formatado, o alinhamento de 32 kiB é
obrigatório.
Outras mídias não são adequadas para esta opção.

stdio_sync = "on" | "off" | número
Defina o número de bytes após o qual forçar a saída para unidades stdio: emuladas.
Este forçamento evita que a memória seja obstruída com muitos dados pendentes para lentidão
dispositivos. "Ligado" padrão é o mesmo que "16m". A saída forçada pode ser desativada por
"fora".

EXEMPLOS


Visão geral of exemplos:
Obtenha uma visão geral das unidades e seus endereços
Obtenha informações sobre uma determinada unidade ou mídia carregada
Prepare CD-RW ou DVD-RW para reutilização, BD-R para manuseio de blocos defeituosos
Formate o DVD-RW para evitar a necessidade de apagamento antes de reutilizá-lo
De-formatar DVD-RW para torná-lo capaz de multissessão novamente
Grave uma única imagem do sistema de arquivos ISO 9660
Grave várias sessões ISO 9660
Grave a sessão ISO 9660 em tempo real
Escreva arquivo afio compactado em tempo real

Veja uma an Visão geral of unidades e deles endereços:
$ xorrecord --dispositivos

Veja uma info sobre a particular distância e carregado meios de comunicação:
$ xorrecord dev = / dev / sr0 -atip -toc --grow_overwriteable_iso

Preparar CD-RW or DVD-RW por reuso:
$ xorrecord -v dev = / dev / sr0 em branco = as_needed -eject

Formato DVD-RW para evitar necessidade por anulando antes reuso:
$ xorrecord -v dev = / dev / sr0 em branco = format_overwrite -eject
Este comando também pode ser usado para formatar mídia BD-R antes do primeiro uso, a fim de habilitar
tratamento de erros de gravação. Várias centenas de MB de blocos sobressalentes serão reservados e gravados
as execuções em tal mídia funcionarão com menos da metade da velocidade nominal.

Desformatar DVD-RW para fazer it capaz of multi-sessão mais uma vez:
$ xorrecord -v dev = / dev / sr0 em branco = deformatar

Escreva a solteiro documento 9660 sistema de arquivo imagem:
$ xorrecord -v dev = / dev / sr0 velocidade = 12 fs = 8m \
em branco = as_needed -eject padsize = 300k minha_imagem.iso

Escreva múltiplo documento 9660 sessões:
Isso é possível com todas as mídias, exceto DVD-RW e DVD-R DL, que não podem
fazer multi-sessão.
A primeira sessão é escrita como no exemplo anterior, exceto que a opção -multi é
usado. Ele conterá os arquivos do diretório do disco rígido ./tree1 sob o ISO 9660
diretório / dir1:
$ xorrisofs -o image_1.iso -J -graft-points /dir1=./tree1
$ xorrecord -v dev = / dev / sr0 velocidade = 12 fs = 8m \
-multi --grow_overwriteable_iso \
em branco = as_needed -eject padsize = 300k imagem_1.iso
Para a segunda sessão, o xorrisofs precisa saber os números -msinfo do meio. Avançar
ele lerá os dados da mídia usando o driver de CD-ROM somente leitura do sistema.
É aconselhável carregar a bandeja manualmente ou via dd pelo driver de CD-ROM, ao invés de
permitindo que o xorrecord faça isso por seu próprio driver SCSI. Muitos drivers de CD-ROM de sistema não aceitam
aviso das atividades do xorrecord.
$ dd if = / dev / sr0 contagem = 1> / dev / null 2> & 1
Agora pegue os números -msinfo:
$ m = $ (xorrecord dev = / dev / sr0 -msinfo)
e use-os com xorrisofs para adicionar ./tree2 à imagem como / dir2:
$ xorrisofs -M / dev / sr0 -C $ m -o image_2.iso \
-J -graft-points /dir2=./tree2
Agora grave a nova sessão na mesma mídia. Desta vez, sem apagar:
$ xorrecord -v dev = / dev / sr0 velocidade = 12 fs = 8m \
-multi --grow_overwriteable_iso \
-eject padsize = 300k image_2.iso
Os sistemas operacionais que montam este meio irão ler o superbloco da segunda sessão
e mostra os diretórios / dir1 e / dir2.

Escreva documento 9660 Sessão no vôo:
É possível combinar a execução de xorrisofs e x-registro em um pipeline sem armazenar
a imagem ISO 9660 como arquivo no disco rígido:
$ xorrisofs -M / dev / sr0 -C $ m \
-J -pontos de enxerto /dir2=./tree2 \
| xorrecord -v dev = / dev / sr0 velocidade = 12 fs = 8m \
-waiti -multi --grow_overwriteable_iso \
-eject padsize = 300k -
Este também é o principal caso de uso do programa xorriso em si, onde esta execução seria semelhante a:
$ xorriso -dev / dev / sr0 -joliet on -velocidade 12 -fs 8m \
-map ./tree2 / dir2 -commit_eject all

Escreva comprimido afio arquivo no vôo:
Isso é possível com todas as mídias, exceto DVD-RW e DVD-R DL minimamente apagados. Desde o
o fluxo de saída compactado tem velocidade muito variável, um fifo maior é recomendado.
No entanto, este exemplo não é adequado para unidades de CD muito antigas que não têm underrun
proteção e, portanto, abortaria a execução de gravação em escassez de dados temporária.
$ find. | afio -oZ - | \
xorrecord -v dev = / dev / sr0 velocidade = 12 fs = 64m \
-multi padsize = 300k -
Os arquivos afio não contêm referências a endereços de blocos de dados absolutos. Então eles não precisam
precauções especiais para sessões múltiplas. Pode-se obter os endereços de início da sessão por opção
-toc, e então use a opção dd skip = para começar a ler em um desses endereços. Por exemplo, para
listando seu conteúdo:
$ dd if = / dev / sr0 bs = 2048 skip = 64046 | afio -tvZ -
afio saberá quando o fim do arquivo for atingido.

Use xorrecord online usando serviços onworks.net


Ad


Ad