Problema ao montar cds antigos de UDF

3

Meu pai faleceu no mês passado e estou tentando recuperar algumas fotos de alguns CD-R antigos que ele deixou em seu escritório. Eles parecem ter sido escritos usando o Roxio Easy CD-Creator. Ele queima uma parte udf e iso9660 do disco.

Estou executando o Ubuntu 16.04 LTS mais recente e, quando insiro o CD, recebo o seguinte erro:

Unable to mount 692 MB Volume
Error mounting /dev/sr0 at /media/kris/disk1: Command-line 'mount -t "udf" -o "uhelper=udisks2,nodev,nosuid,uid=1000,gid=1000,iocharset=utf8" "/dev/sr0" "/media/kris/disk1"' exited with non-zero exit status 32: mount: /dev/sr0 is write-protected, mounting read-only

mount: / dev / sr0: não é possível ler o superbloco

Consigo abrir a parte iso9660 com:

sudo mount -t iso9660 /dev/cdrom /media/kris/disk/

que retorna:

mount: /dev/sr0 is write-protected, mounting read-only

e / media / kris / disk exibe os arquivos do Roxio que permitem instalar um leitor de UDF em máquinas Windows 95 / NT antigas.

Quando tento montá-lo com udf, obtenho o seguinte:

sudo mount -t udf /dev/cdrom /media/kris/disk/
mount: /dev/sr0 is write-protected, mounting read-only
mount: /dev/sr0: can't read superblock

dmesg retorna o seguinte:

[   61.555308] UDF-fs: Failed to read VAT inode from the last recorded block (338076), retrying with the last block of the device (338078).
[   95.733244] sr 1:0:0:0: [sr0] tag#24 FAILED Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE
[   95.733254] sr 1:0:0:0: [sr0] tag#24 Sense Key : Medium Error [current] 
[   95.733259] sr 1:0:0:0: [sr0] tag#24 Add. Sense: L-EC uncorrectable error
[   95.733265] sr 1:0:0:0: [sr0] tag#24 CDB: Read(10) 28 00 00 05 28 9e 00 00 01 00
[   95.733268] blk_update_request: I/O error, dev sr0, sector 1352312
[   95.733324] UDF-fs: error (device sr0): udf_read_tagged: read failed, block=338078, location=338078
[  102.152782] sr 1:0:0:0: [sr0] tag#27 FAILED Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE
[  102.152790] sr 1:0:0:0: [sr0] tag#27 Sense Key : Medium Error [current] 
[  102.152795] sr 1:0:0:0: [sr0] tag#27 Add. Sense: L-EC uncorrectable error
[  102.152800] sr 1:0:0:0: [sr0] tag#27 CDB: Read(10) 28 00 00 05 27 9e 00 00 01 00
[  102.152804] blk_update_request: I/O error, dev sr0, sector 1351288
[  102.152844] UDF-fs: error (device sr0): udf_read_tagged: read failed, block=337822, location=337822
[  277.770836] UDF-fs: Failed to read VAT inode from the last recorded block (338076), retrying with the last block of the device (338078).
[  328.362451] UDF-fs: Failed to read VAT inode from the last recorded block (338076), retrying with the last block of the device (338078).
[  337.322417] UDF-fs: Failed to read VAT inode from the last recorded block (338076), retrying with the last block of the device (338078).
[  481.091348] UDF-fs: Failed to read VAT inode from the last recorded block (338076), retrying with the last block of the device (338078).
[  661.191163] UDF-fs: Failed to read VAT inode from the last recorded block (338076), retrying with the last block of the device (338078).
[  822.936430] UDF-fs: Failed to read VAT inode from the last recorded block (338076), retrying with the last block of the device (338078).
[ 1309.910824] UDF-fs: Failed to read VAT inode from the last recorded block (338076), retrying with the last block of the device (338078).
[ 1354.450627] UDF-fs: Failed to read VAT inode from the last recorded block (338076), retrying with the last block of the device (338078).
[ 1537.512308] UDF-fs: Failed to read VAT inode from the last recorded block (338076), retrying with the last block of the device (338078).

Eu tenho uma pilha dessas coisas aqui, e eu realmente gostaria de poder tirar os dados delas. Qualquer ajuda é apreciada.

    
por kholli 23.05.2016 / 01:52

2 respostas

0

Primeiro, quero pedir desculpas pela sua perda.

Encontrei duas respostas possíveis, mas elas são parecidas com as que você já fez, exceto que o código é um pouco diferente. No primeiro encontrado aqui:

Como abrir o volume de UDF

o comando é assim:

sudo mount -t udf /dev/sr0 /cdrom

Este parece mais simples que o que você tem, o segundo parece um pouco mais parecido com o seu código, o segundo é encontrado aqui:

link

O código é assim:

sudo mount -t iso9660,udf /dev/xxx /yyy/zzz

Onde xxx é seu DVD (você pode verificá-lo com Sistema - > Administração - > Utilitários de disco) e / yyy / zzz é o lugar onde você deseja que os arquivos sejam montados.

Eu poderia tentar:

sudo mount -t iso9660, udf / dev / sr0 / cdrom

Para simplificar.

Seu último esforço pode ser ir até Kinkos (se nos EUA) e alugar uma de suas máquinas Windows (eu posso estar namorando, mas parece que há alguns anos eles tinham um sistema como esse). e depois abra os discos lá.

Se você tem certeza de que são fotos, o CVS tem dispositivos para abrir CDs de imagens, além de imprimir as fotos, e talvez até o Costco ou o Sams club possam fazer o mesmo.

Desejo-lhe toda a sorte sobre isso e você não está sozinho lá fora, minhas pesquisas no google trouxeram muitos problemas e respostas similares.

Chris

    
por Christopher Angulo-Bertram 23.05.2016 / 09:02
0

Passou pelos mesmos tipos de experiências com discos Mac. Finalmente resolvido via Como ler discos corrompidos . Comando e saída:

% bl0ck_qu0te%

abra a imagem e todos os jpegs foram bem recuperados!

    
por glennk 26.11.2017 / 06:57

Tags