Em um CD ou DVD de dados comuns, não, você não pode fazer isso.
Os dados que você "vê" ao ler do disco não são um despejo direto dos buracos e aterram em sua superfície; a superfície do disco contém dados adicionais, como padrões de sincronização para marcar o início e o fim de cada setor, números de endereço para informar ao inversor qual setor está analisando e dados de correção de erros para compensar manchas ou imperfeições na gravação. Tudo é codificado com um algoritmo especial, EFM , que garante uma mistura quase uniforme de uns e zeros no superfície do disco para que o sinal da captação óptica da unidade possa ser self-clocking .
Uma superfície não registrada não tem nada disso. Se a unidade olhasse para ela, ela leria um longo fluxo de bits zero, mas o decodificador EFM espera ver um após dez zeros para fins de recuperação do clock . O drive fica fora de sincronia com a rotação do disco, então não há como ter certeza de como muitos zeros passaram sob o laser. Além disso, não há padrões de sincronização ou endereços de setores, portanto, a unidade não pode dividir o fluxo de zeros em bytes e não saberia se os bytes lidos são os que você solicitou de qualquer maneira.
Resumindo: a superfície não registrada não possui setores para que a unidade leia cargas úteis.
A situação é diferente se você estiver falando sobre um disco formatado para uso de "gravação de pacotes". O processo de formatação registra setores válidos em toda a superfície do disco, e todos esses setores têm conteúdo legível (embora talvez zero ou sem sentido) válido, assim você pode ler o disco inteiro. Esse tipo de uso é mais parecido com um disco rígido, que também tem setores em toda a superfície do prato, pré-formatado na fábrica.