Isso se tornou um problema com o recurso "Passthrough" do VirtualBox para o Host IDE Disc Drive. Sem isso, o lsdvd não pode funcionar totalmente.
Eu tentei fazer o Tiny Core Linux, o Archboot (não foi muito longe) e o SliTaz remasterizou CDs ao vivo com o lsdvd incluído, para criar uma solução de transcodificação leve que permite o máximo do processamento para estar na transcodificação como eu posso gerenciar. Além disso, optei por essas distribuições de RAM para que eu pudesse trocar o CD ao vivo por um DVD sem problemas.
Eu tenho duas máquinas virtuais configuradas, uma para o Tiny Core Linux e outra para o SliTaz. Dentro dos respectivos sistemas operacionais, lsdvd parece funcionar muito bem (eu instalei libdvdcss e libdvdread em ambos).
Em cada um deles, eu remasterizei CDs ao vivo para que todos esses três pacotes fossem instalados, e ambos pareciam se comportar de maneira semelhante. Ou seja, embora trabalhem nos sistemas operacionais instalados, eles trazem erros semelhantes quando estão em um ambiente de CD ao vivo.
Aqui está a saída de erro para cada um (isto ocorre após a versão de libdvdcss e antes da exibição da Tabela de Título de DVD):
Tiny Core Linux:
libdvdread: Can't seek to block 100301
libdvdread: Can't seek to block 100301
libdvdread: Can't seek to block 4096128
libdvdread: Can't seek to block 4096128
SliTaz:
hdc: command error: status=0x41 { DriveReady Error }
hdc: command error: status=0x50 { LastFailedSense=0x05}
hdc: possibly failed opcode: 0xa0
O que me interessa é que o problema parece ser independente da distribuição. Existe algo que eu tenho em minhas VMs instaladas que eu deveria incluir, a fim de atenuar esse erro? Ao pesquisar o Google, descobri que definir uma região poderia ajudar, mas não tenho certeza de como faria isso de maneira portátil.
Se há uma maneira mais simples de ir sobre o que estou tentando fazer do que como estou fazendo, ficaria muito grato se você pudesse me deixar entrar! Aprender os processos de remasterização para esses diferentes sistemas é intuitivo, mas leva algum tempo.