Gravando CDs pelo console

Outro dia me deparei com uma situação em que precisava gravar cds em modo texto. Depois de uma rápida “googlada” descobri algumas dicas que podem ajudá-los se um dia tiverem que gravar cds usando o cdrecord.
Vamos as dicas:

  1. Como gravar em modo console
    Em modo console podemos usar o cdrecord. Antigamente ele era um pouco mais complicado, tinha que saber o id do dispositivo e tal, mas agora é simples. veja abaixo:
    cdrecord -v dev=/dev/hdc speed=52 driveropts=burnfree -data imagemdoseucd.iso
    Tenha o cuidade de descriminar a sua unidade gravadora em dev (no meu caso /dev/hdc)e limites de velocidade adequados a ela e a mídia usando speed. a opção burnfree serve para utilizarmos o buffer apra evitar qualquer problema na hora da gravação.
  2. Gravando vários cds da mesma imagem
    while : ; do cdrecord -v dev=/dev/hdc speed=52 driveropts=burnfree -data imagemdoseucd.iso ; eject ; sleep 10 ; eject -t ; done
    Com este comando você terá 10 segundos para trocar o cd.
  3. Gravação multi-camada
    Todas as sessões de gravação devem usar a flat -multi, do comando cdrecord, a não ser a última vez, quando então o CD será finalizado.
    Para a criação da primeira imagem, use o comando mkisofs, como no exemplo a seguir:
    mkisofs -J -L -R -o backup.iso backup
    backup é o nome do diretório onde se encontram os arquivos a serem gravados no CD. O nome backup não aparecerá no conteúdo do CDROM, somente o seu conteúdo.
    Para gravar a imagem use:
    cdrecord dev=/dev/hdc -v -multi -data speed=52 driveropts=burnfree -eject backup.iso
    Para a criação da segunda imagem, precisamos determinar onde começa o espaço livre no CD:
    cdrecord dev=/dev/hdc -msinfo 0,12639
    De posse desta informação, criamos então a segunda imagem a ser gravada no CDROM:
    mkisofs dev=/dev/hdc -J -L -R -o backup.iso -C 0,12639 backup
    Gravamos então esta segunda imagem:
    cdrecord dev=/dev/hdc -v -multi -data speed=52 driveropts=burnfree -eject backup.iso
    Lembrando que da última vez que formos utilizar o comando devemos finalizar o disco usando o cdrecord sem a opção multi.

Referência:
Dicas-L – Gravação de CDs em modo multisessão
Dicas-L – Gravação de muitos CDs iguais
Dicas-L – Como gravar dados em um disco DVD

Anúncios


Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s