Sou usuário do Fedora "desde sempre" (Red Hat v1.1), mas, frustrado por alguns problemas que não posso ignorar, estou interessado em experimentar o Debian e o Ubuntu. O passo zero foi baixar as últimas versões. Escolhi o Debian 12.7.0 como meu primeiro a tentar. No entanto, no passado, eu estava usando uma caixa do Windows para gravar DVDs sem nenhuma boa razão, mas familiaridade. ... E, portanto, eu nunca tive que realmente gravar o DVD no Linux antes.
Seguindo as instruções de várias fontes aqui, comecei com:
# wodim -v dev='/dev/sg2' -eject debian-12.7.0-amd64-DVD-1.iso
Zumbido, zumbido, zumbido, o DVD relatou muitos progressos, mas depois de uma ou duas xícaras de café, recebi alguns erros relacionados à "consertação" do disco, a saber:
Fixating...
Errno: 5 (Input/output error), flush cache scsi sendcmd: no error
CDB: 35 00 00 00 00 00 00 00 00 00
status: 0x2 (CHECK CONDITION)
Sense Bytes: 70 00 05 00 00 00 00 0A 00 40 A0 03 21 04 00 00
Sense Key: 0x5 Illegal Request, Segment 0
Sense Code: 0x21 Qual 0x04 (logical block address out of range) [No matching qualifier] Fru 0x0
Sense flags: Blk 0 (not valid)
cmd finished after 137.712s timeout 120s
Trouble flushing the cache
wodim: Cannot fixate disk.
Fixating time: 137.712s
Errno: 5 (Input/output error), prevent/allow medium removal scsi sendcmd: fatal error
CDB: 1E 00 00 00 00 00
cmd finished after 0.000s timeout 40s
Errno: 5 (Input/output error), start/stop unit scsi sendcmd: fatal error
CDB: 1B 00 00 00 02 00
cmd finished after 0.000s timeout 40s
wodim: Cannot eject media.
wodim: fifo had 62911 puts and 62911 gets.
wodim: fifo was 0 times empty and 7253 times full, min fill was 34%.
Usando man
eu encontrei -fix
e tentei, mas também não funcionou, como pode ser visto aqui - um tipo de erro MUITO diferente:
# wodim -v dev='/dev/sg2' -fix
TOC Type: 1 = CD-ROM
scsidev: '/dev/sg2'
devname: '/dev/sg2'
scsibus: -2 target: -2 lun: -2
Linux sg driver version: 3.5.36
Wodim version: 1.1.11
SCSI buffer size: 64512
wodim: Cannot do inquiry for CD/DVD-Recorder.
Errno: 5 (Input/output error), test unit ready scsi sendcmd: fatal error
CDB: 00 00 00 00 00 00
cmd finished after 0.000s timeout 40s
Então, pensei em tentar, dd
já que várias perguntas/respostas aqui deixam implícito dd
que é possível criar um DVD inicializável. Apenas tome cuidado com problemas de sincronização, então, isto:
# dd if=debian-12.7.0-amd64-DVD-1.iso of=/dev/sg2 bs=4M && sync
Mas... Não faz nada! E a partir disso eu pesquisei e encontrei esta entrada que diz dd
que costumava ser capaz de fazer isso e por algum motivo desconhecido, mas provavelmente (na minha opinião) bobo, a habilidade foi removida?! No entanto, isso é contestado. Hmmm...
Este sistema geralmente torna a unidade de CD/DVD disponível em /dev/cdrom
e para ler eu faço algo como # mount /dev/cdrom /mounts/cd0
e então tenho o conteúdo disponível em /mounts/cd0
. Mas tentar /dev/cdrom
também não fez nada:
# dd if=debian-12.7.0-amd64-DVD-1.iso of=/dev/cdrom bs=4M && sync
Sem alegria.
Li várias outras entradas em sites de troca de pilhas, como esta ou esta , entre outras, mas não encontrei uma solução...
TALVEZ eu tenha tido um erro de mídia e precise tentar novamente o comando original? Eu odeio desperdiçar discos, mas...
Por sugestão, tentei:
# wodim -v dev=/dev/sr0 -eject -sao debian-12.7.0-amd64-DVD-1.iso
TOC Type: 1 = CD-ROM
scsidev: '/dev/sr0'
devname: '/dev/sr0'
scsibus: -2 target: -2 lun: -2
Linux sg driver version: 3.5.27
Wodim version: 1.1.11
SCSI buffer size: 64512
wodim: Cannot do inquiry for CD/DVD-Recorder.
Errno: 5 (Input/output error), test unit ready scsi sendcmd: fatal error
CDB: 00 00 00 00 00 00
cmd finished after 0.000s timeout 200s
Hmmm... Há uma /dev/sr0
entrada...
EU FUI PARA UMA MÁQUINA DIFERENTE...
Mesmo sistema operacional, mesma marca de unidade, etc., e executei o comando da resposta abaixo e ele gravou um disco.
IMPORTANTE ao longo do caminho notei o software - wodim
- disse:
Set CDR_NODMATEST environment variable if device communication breaks or freezes immediately after that.
Ao ler isso, deduzi imediatamente que os drives PODEM ser da mesma marca (ASUS), mas não do mesmo tipo, ou talvez haja uma diferença na placa-mãe? Não sei.
Como eu tinha copiado e colado toda a saída da execução original "não corrigida", posso dizer que não estava lá. No entanto, estava nesta nova execução BEM-SUCEDIDA - que inicializa corretamente! - então... Aparentemente o que eu precisava ter encontrado era talvez este artigo.
Computadores não são divertidos?
O Debian CD FAQ fornece comandos para usar com uma variedade de ferramentas de gravação de CD/DVD. Com
wodim
, o comando sugerido éObserve que isso usa o dispositivo SCSI regular em vez do genérico usado na sua tentativa.
Você também precisará de um novo disco, a menos que tenha usado um disco regravável.
Suspeito que a abordagem comum hoje em dia seja usar drives USB em vez de mídia óptica; os arquivos ISO fornecidos pelo Debian funcionam bem em pendrives .
Até onde sei,
dd
nunca consegui gravar em DVDs que não fossem DVD-RAM.