As faixas do CD têm que ser um múltiplo do comprimento do bloco, então você não pode gravar arquivos arbitrários como faixas - você terá que preenchê-las com o comprimento correto primeiro.
É muito melhor criar um sistema de arquivos ( mkisofs
) que envolva seus arquivos brutos - o que garantirá a compatibilidade com todos os sistemas e livrará o problema de preenchimento. Você também pode usar mkisofs
de uma forma que só irá gravar arquivos que foram alterados para uma nova sessão, e apenas criar um link para os arquivos nas sessões anteriores.
Existem muitos tutoriais sobre como gravar CDs de várias sessões com mkisofs
e cdrecord
, por ex. aqui .