De acordo com as Leis 12.965/2014 e 13.709/2018, que regulam o uso da Internet e o tratamento de dados pessoais no Brasil, ao me inscrever na newsletter do portal DICAS-L, autorizo o envio de notificações por e-mail ou outros meios e declaro estar ciente e concordar com seus Termos de Uso e Política de Privacidade.


Gravação de CDs em modo multisessão

Colaboração: Gian Franco B. Barcellini

Data de Publicação: 11 de Outubro de 2005

Para gravar CDs em modo multisessão, com o comando cdrecord, é importante que alguns passos sejam observados.

  1. 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.

  2. 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.

  3. Grave agora a imagem do CDROM:

    cdrecord dev=/dev/sr0 -v -multi -data speed=52 driveropts=burnfree -eject backup.iso
    

  4. Para a criação da segunda imagem, precisamos determinar onde começa o espaço livre no CD:

    cdrecord dev=/dev/sr0 -msinfo
    0,12639
    

  5. De posse desta informação, criamos então a segunda imagem a ser gravada no CDROM:

    mkisofs dev=/dev/sr0 -J -L -R -o backup.iso -C 0,12639 backup
    

  6. Gravamos então esta segunda imagem:

    cdrecord dev=/dev/sr0 -v -multi -data speed=52 driveropts=burnfree -eject backup.iso
    

Observações

  1. Nos exemplos acima foi usado para a gravação o dispositivo /dev/sr0. Este valor é variável de acordo com o sistema. Em sistemas GNU/Linux este valor é determinado automaticamente durante a instalação pela maior parte das distribuições e pode ser obtido consultando-se o arquivo /etc/fstab de seu computador.

  2. Para a gravação de novas imagens o procedimento é semelhante. Apenas na última gravação deve-se omitir a flag -multi, para fechar o CDROM.

Referências

Este texto foi adaptado do artigo cdrecord - writing multiple sessions 31 December 2000



Veja a relação completa dos artigos de Gian Franco B. Barcellini