Confusões de gravação de DVD (Brasero, K3B e DVD permanecendo em branco ou corrompido)

1

Atualmente, estou tentando gravar informações do meu PC antigo (Ubuntu 16.04, 64 bits) em um DVD.

Colocar qualquer DVD em branco no meu computador é reconhecido como um DVD em branco, mas também recebo uma mensagem de erro que diz Unable to mount Blank DVD Disc: Location is already mounted . Alguns googling parecem sugerir que esta é uma mensagem inofensiva e deve ser ignorada. Abrir o sistema de arquivos confirma que o disco está vazio.

Todo mundo sugere online para usar o Brasero para gravar o disco. Eu instalei correu, mas mesmo em "velocidade máxima" vai muito lentamente na gravação do disco, levando até 12 horas para queimar 4,7 GB. No entanto, em vez de completar a gravação, ela quebra abruptamente em 41% com algum erro genérico de gravação.

A reinserção do disco não altera. O DVD aparece em branco.

Então, quando eu pesquisei o problema, as pessoas sugeriram usar o K3B. Desta vez, pelo menos, levou apenas 20 minutos para completar a queima, e a queima foi feita com sucesso.

Reinsira o disco. Nenhuma mudança. O DVD aparece em branco.

Eu pesquisei o problema, e parece que muitas pessoas reclamaram desse comportamento exato periodicamente últimos dez anos : ele queima com sucesso sem erros, mas o DVD aparece em branco. No entanto, nenhuma dessas queixas parece ter respostas, mesmo ao longo de todos esses anos. Apenas um tem qualquer sugestão, executando o K3B no Sudo.

Eu corri o K3B no Sudo, mas o efeito é o mesmo. Ele informa que a gravação foi bem-sucedida, mas a reinserção do disco a mostra em branco.

Neste momento, eu suspeitava que Basero pudesse ter corrompido o DVD de alguma forma. Eu coloquei um DVD diferente, completamente novo e rodei o K3B novamente, mas o efeito é o mesmo. É relatado como a gravação foi bem sucedida, mas re-inserindo o disco aparece em branco.

Por fim, comecei a me perguntar se talvez as informações estavam escritas no disco, mas de alguma forma não estavam sendo montadas corretamente. Por isso, tento montar o disco manualmente com sudo mount /dev/sr0 ~/dvd e recebo esta mensagem:

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

mount: /dev/sr0: can't read superblock

Evidentemente, a montagem falhou. Todas as pesquisas que eu encontro online dizem que este erro equivale a que o DVD seja ilegível, como se estivesse riscado. Na verdade, eu já vi esse mesmo erro antes para um DVD antigo que foi arranhado. No entanto, esses discos são novos.

Eu suspeito que seja possível que o próprio leitor de laser em meu computador seja o problema (de alguma forma). Mas experimentar isso seria um teste para o desastre, já que todos os meus DVDs atuais têm informações importantes sobre eles que eu não quero arriscar.

Neste ponto, estou super confuso. Os dados foram escritos? Em caso afirmativo, por que não posso encontrá-lo? Se não, por que não posso escrever para ele? Qual estágio é mesmo o problema neste momento? Hardware? Programas? Eu estou apenas lançando essa questão para fora do desespero que alguém tem alguma luz para derramar, porque depois de ver quantos anos essas outras perguntas são, eu estou preocupado que ninguém vai responder isso também.

Alguma opinião?

Editar : aqui está o resultado de dvd+rw-mediainfo /dev/sr0 :

INQUIRY:                [TSSTcorp][DVD+-RW SN-208BB][D300]
GET [CURRENT] CONFIGURATION:
 Mounted Media:         11h, DVD-R Sequential
 Media ID:              CMC MAG. AM3
 Current Write Speed:   8.0x1385=11080KB/s
 Write Speed #0:        8.0x1385=11080KB/s
 Write Speed #1:        6.0x1385=8310KB/s
 Write Speed #2:        4.0x1385=5540KB/s
 Write Speed #3:        3.0x1385=4155KB/s
 Write Speed #4:        3.0x1385=4155KB/s
 Write Speed #5:        3.0x1385=4155KB/s
 Write Speed #6:        3.0x1385=4155KB/s
 Write Speed #7:        3.0x1385=4155KB/s
 Write Speed #8:        3.0x1385=4155KB/s
GET [CURRENT] PERFORMANCE:
 Write Performance:     3.4x1385=4684KB/s@0 -> 8.0x1385=11080KB/s@2097151
                        8.0x1385=11080KB/s@[2097152 -> 2297887]
 Speed Descriptor#0:    08/2297887 [email protected]=11080KB/s [email protected]=11080KB/s
 Speed Descriptor#1:    08/2297887 [email protected]=11080KB/s [email protected]=8310KB/s
 Speed Descriptor#2:    08/2297887 [email protected]=11080KB/s [email protected]=5540KB/s
 Speed Descriptor#3:    00/2297887 [email protected]=11080KB/s [email protected]=4155KB/s
READ DVD STRUCTURE[#10h]:
 Media Book Type:       00h, DVD-ROM book [revision 0]
 Legacy lead-out at:    2298496*2KB=4707319808
READ DVD STRUCTURE[#0h]:
 Media Book Type:       25h, DVD-R book [revision 5]
 Last border-out at:    2045*2KB=4188160
READ DISC INFORMATION:
 Disc status:           blank
 Number of Sessions:    1
 State of Last Session: empty
 "Next" Track:          1
 Number of Tracks:      1
READ TRACK INFORMATION[#1]:
 Track State:           invisible incremental
 Track Start Address:   0*2KB
 Next Writable Address: 0*2KB
 Free Blocks:           2297888*2KB
 Track Size:            2297888*2KB
READ CAPACITY:          0*2048=0

Aqui está o resultado de dmesg | less :

[  837.287319] sr 1:0:0:0: [sr0] tag#18 FAILED Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE
[  837.287327] sr 1:0:0:0: [sr0] tag#18 Sense Key : Illegal Request [current] 
[  837.287332] sr 1:0:0:0: [sr0] tag#18 Add. Sense: Logical block address out of range
[  837.287337] sr 1:0:0:0: [sr0] tag#18 CDB: Read(10) 28 00 00 00 00 00 00 00 01 00
[  837.287341] blk_update_request: I/O error, dev sr0, sector 0
[  837.312074] sr 1:0:0:0: [sr0] tag#19 FAILED Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE
[  837.312081] sr 1:0:0:0: [sr0] tag#19 Sense Key : Illegal Request [current] 
[  837.312085] sr 1:0:0:0: [sr0] tag#19 Add. Sense: Logical block address out of range
[  837.312089] sr 1:0:0:0: [sr0] tag#19 CDB: Read(10) 28 00 00 00 00 00 00 00 01 00
[  837.312092] blk_update_request: I/O error, dev sr0, sector 0
[  837.312096] Buffer I/O error on dev sr0, logical block 0, async page read
[  837.453615] sr 1:0:0:0: [sr0] tag#7 FAILED Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE
[  837.453625] sr 1:0:0:0: [sr0] tag#7 Sense Key : Illegal Request [current] 
[  837.453629] sr 1:0:0:0: [sr0] tag#7 Add. Sense: Logical block address out of range
[  837.453635] sr 1:0:0:0: [sr0] tag#7 CDB: Read(10) 28 00 00 00 00 00 00 00 01 00
[  837.453638] blk_update_request: I/O error, dev sr0, sector 0
[  837.453717] EXT4-fs (sr0): unable to read superblock
[  837.517704] sr 1:0:0:0: [sr0] tag#16 FAILED Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE
[  837.517714] sr 1:0:0:0: [sr0] tag#16 Sense Key : Illegal Request [current] 
[  837.517721] sr 1:0:0:0: [sr0] tag#16 Add. Sense: Logical block address out of range
[  837.517728] sr 1:0:0:0: [sr0] tag#16 CDB: Read(10) 28 00 00 00 00 00 00 00 01 00
[  837.517733] blk_update_request: I/O error, dev sr0, sector 0
[  837.517772] EXT4-fs (sr0): unable to read superblock
[  837.581750] sr 1:0:0:0: [sr0] tag#25 FAILED Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE
[  837.581758] sr 1:0:0:0: [sr0] tag#25 Sense Key : Illegal Request [current] 
[  837.581763] sr 1:0:0:0: [sr0] tag#25 Add. Sense: Logical block address out of range
[  837.581768] sr 1:0:0:0: [sr0] tag#25 CDB: Read(10) 28 00 00 00 00 00 00 00 01 00
[  837.581772] blk_update_request: I/O error, dev sr0, sector 0
[  837.581873] EXT4-fs (sr0): unable to read superblock
[  837.649665] sr 1:0:0:0: [sr0] tag#3 FAILED Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE
[  837.649674] sr 1:0:0:0: [sr0] tag#3 Sense Key : Illegal Request [current] 
[  837.649679] sr 1:0:0:0: [sr0] tag#3 Add. Sense: Logical block address out of range
[  837.649684] sr 1:0:0:0: [sr0] tag#3 CDB: Read(10) 28 00 00 00 00 00 00 00 01 00
[  837.649687] blk_update_request: I/O error, dev sr0, sector 0
[  837.649757] SQUASHFS error: squashfs_read_data failed to read block 0x0
[  837.649763] squashfs: SQUASHFS error: unable to read squashfs_super_block

Isso é muito que eu sei ... se você quiser que eu separe isso de alguma forma, eu também posso fazer isso.

Edit: Fui em frente e executei o comando sudo growisofs -Z /dev/sr0 -r -J ~/Documents/ em um DVD completamente novo e ele retornou a seguinte saída:

Executing 'genisoimage -r -J ~/Documents/ | builtin_dd of=/dev/sr0 obs=32k seek=0'
I: -input-charset not specified, using utf-8 (detected in locale settings)
Using HOMEW000 for  /first_file
....
Using FINAL001.EXE;1 for  /last_file
  0.73% done, estimate finish Wed Jan 17 21:37:43 2018
  ...
  99.88% done, estimate finish Wed Jan 17 21:40:52 2018
Total translation table size: 0
Total rockridge attributes bytes: 452345
Total directory bytes: 1208320
Path table size(bytes): 6206
Max brk space used 480000
685813 extents written (1339 MB)
builtin_dd: 685824*2KB out @ average 3.2x1352KBps
/dev/sr0: flushing cache
/dev/sr0: updating RMA
/dev/sr0: closing session
/dev/sr0: reloading tray

Nenhuma mudança no resultado. O DVD ainda está vazio.

Quanto ao xorisso, eu corri o comando sudo xorriso -md5 on -outdev /dev/sr0 -blank as_needed -joliet on -volid Ubuntu011617 -map ~/Documents/ -find e ele deu esse resultado:

xorriso 1.4.2 : RockRidge filesystem manipulator, libburnia project.

Drive current: -outdev '/dev/sr0'
Media current: DVD-R sequential recording
Media status : is blank
Media summary: 0 sessions, 0 data blocks, 0 data, 4489m free
xorriso : NOTE : -blank as_needed: no need for action detected
xorriso : WARNING : -volid text does not comply to ISO 9660 / ECMA 119 rules
xorriso : UPDATE : 4658 files added in 1 seconds
Added to ISO image: directory '/-find'='~/Documents'
xorriso : UPDATE : Writing:         16s    0.0%   fifo 100%  buf 100%
...
xorriso : UPDATE : Writing:     685904s  100.0%   fifo   0%  buf  99%    0.0xD 
xorriso : UPDATE : Closing track/session. Working since 340 seconds
...
xorriso : UPDATE : Closing track/session. Working since 396 seconds
ISO image produced: 685754 sectors
Written to medium : 685904 sectors at LBA 0
Writing to '/dev/sr0' completed successfully.

Nenhuma alteração no resultado. O DVD ainda está vazio.

Eu também fui em frente e tentei abrir todos os DVDs que tenho usado até agora em um computador Windows 10 diferente. Descobri que qualquer DVD intocado é tratado como um disco em branco normal. No entanto, qualquer um dos DVDs que tentei gravar até agora gera a mensagem de erro:

D:\ The directory name is invalid

Qualquer tentativa de abrir o diretório em um navegador de arquivos do Windows não dá resultado.

Há muitas informações aqui, e não tenho certeza do que isso significa, então alguém poderia ajudar.

    
por Nathan Goedeke 16.01.2018 / 03:14

1 resposta

1

  

Os dados foram escritos?

Provavelmente não. Pelo menos eles não são legíveis por essa unidade.

  

Hardware? Software?

O problema parece ser um problema entre o drive e o meio, acompanhado por mensagens não tão inteligentes do montador automático.

  

grava com sucesso sem erros, mas o DVD aparece em branco.   nenhuma dessas queixas parece ter respostas, mesmo ao longo de todos esses anos.

Problemas de hardware não podem ser resolvidos por respostas. Eles só podem ser diagnosticados (se o repórter de bug estiver suficientemente ativo).

  O Brasero [...] quebra abruptamente a 41% com algum erro genérico de escrita.

Tais mensagens de erro provavelmente poderiam esclarecer partes do problema. Se você pegá-los novamente, por favor poste-os.

  

Todos os meus DVDs atuais têm informações importantes sobre eles

Então eles são reutilizáveis? Qual tipo exatamente? DVD-RAM, DVD + RW, DVD-RW? Se DVD-RW: eles são formatados ou sequenciais?

  

Alguma opinião?

Inspecione sua unidade e mídia por este comando shell e poste o resultado

dvd+rw-mediainfo /dev/sr0

(A mídia deve estar inserida e a bandeja da unidade já fechada.)

Após tentativa de montagem malsucedida, procure nos logs do sistema por erro SCSI mensagens. Por exemplo. por

dmesg | less

(Se você não estiver familiarizado com "menos": pressione "q" para finalizá-lo.) Mensagens interessantes ficariam parecidas com

[...timestamp...] sr 2:0:0:0: [sr0]
[...timestamp...] Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE
[...timestamp...] sr 2:0:0:0: [sr0]
[...timestamp...] Sense Key : Illegal Request [current]
[...timestamp...] Info fld=0x2665b, ILI
[...timestamp...] sr 2:0:0:0: [sr0]
[...timestamp...] Add. Sense: Illegal mode for this track
[...timestamp...] sr 2:0:0:0: [sr0] CDB:
[...timestamp...] Read(10): 28 00 00 02 66 5a 00 00 02 00
[...timestamp...] end_request: I/O error, dev sr0, sector 629096
[...timestamp...] Buffer I/O error on device sr0, logical block 157274

Tente executar a gravação usando um programa de linha de comando, como growisofs ou xorriso . Relatar problemas ou pedir conselhos na mailing list [email protected]. (Podemos mais tarde reportar quaisquer resultados úteis aqui.)

Editar

Os resultados estão nas execuções de growisofs e xorriso.
Ambos parecem apenas normais. A unidade aceitou todos os comandos SCSI WRITE e confirmou aos programas de gravação que eles foram executados. Mais nós faríamos ver mensagens de erro e anular a execução da gravação.

A saída do dvd + rw-mediainfo parece muito com um DVD-R não usado, mas não perfeitamente:

 Track State:           invisible incremental

significa que as preparações de escrita foram feitas. Um DVD-R não utilizado deve aparecer com:

 Track State:           blank

Mas nenhum bloco é reconhecido como escrito:


 Track Start Address:   0*2KB
 Next Writable Address: 0*2KB
 Free Blocks:           2297888*2KB
 Track Size:            2297888*2KB
READ CAPACITY:          0*2048=0

O tamanho informado é incomum. Normalmente, um DVD-R tem 2295104 blocos. Seu consistentemente oferece 2297888. Isso é 2784 mais. Pesquisando o ID de mídia "CMC MAG. AM3" produz ainda mais e diferente números em fóruns de gravadores (principalmente MS-Windows): 2298496, 2297344 (+/- 512). Então, isso parece ser normal para essas mídias. (Eu tenho "CMC MAG / M01".)

As mensagens de erro do dmesg são apenas conseqüentes, dado o estado médio que é relatado pela unidade para dvd + rw-mediainfo.

Conclusão: o Drive e o meio não funcionam juntos. Ou porque a unidade não funciona com qualquer DVD-R, ou porque particularmente falha com estes Mídia DVD-R. Tente a mídia em outras unidades, tente outras mídias com o seu dirigir para descobrir mais.

Eu não tenho experiência com DVD-R no estado peculiar depois de um Corrida de queima pseudo-bem sucedida. Talvez alguns programas de gravação se recusem a iniciar escrevendo para eles. Neste caso, tente novamente com um meio realmente não utilizado.

Com o chapéu do meu desenvolvedor xorriso:

O comando xorriso

-map ~/Documents/ -find

faz com que

Added to ISO image: directory '/-find'='~/Documents'

que pode ou não ser o que você pretendia. Talvez você tenha querido dizer

-map ~/Documents/ /

para conseguir o que você fez com o growisofs. Mas isso não impede o sucesso da queimadura.

    
por Thomas Schmitt 16.01.2018 / 08:56