Como posso fazer backup da mídia do Compact Disc para arquivos ISO no Ubuntu?

4

Problema: criei 3 DVD's cheios de discos de recuperação do sistema Windows caso eu tenha um problema de hardware e precise reinstalar o Windows para executar testes de diagnóstico. No entanto, eu não quero me preocupar em perdê-los, então gostaria de fazer backups dos discos de recuperação como imagens ISO que posso armazenar em um disco rígido externo.

Uma pesquisa no Google revelou que eu posso fazer isso usando o comando unix dd (ou "disk dump").

dd if=/dev/who-knows-where? of=/home/wdkrnls/x201-recovery-2011-09-30.iso

Mas o problema é que o Ubuntu não usa a antiga convenção de associar /dev/cdrom com a unidade de cd-rom. Em vez disso, o Nautilus cria automaticamente /media/CD_ROM , que é um diretório e não a própria unidade. Eu tentei executar dd de qualquer maneira e obtive:

  

/ bin / dd: lendo '/ media / CD_ROM /': é um diretório   0 + 0 registros em   0 + 0 registra   0 bytes (0 B) copiados, 0,0158501 s, 0,0 kB / s

Eu tentei executar dmesg | tail e vi uma referência a:

  

[215135.134164] sr 9: 0: 0: 0: anexado scsi genérico sg1 tipo 5

Então eu tentei ls /dev/sg1 , mas não havia nenhum arquivo chamado. Somente minhas partições aparecem com sudo fdisk -l , deixando-me perplexo quanto ao que tentar em seguida.

Solução: Eu descobri que poderia resolver meu problema com o brasero ou o k3b e assim abandonei minha exploração dos componentes internos do Ubuntu. No entanto, eu ainda não me importaria de saber como eu usaria o dd para realizar a mesma tarefa.

Como resolvo meu problema com dd ?

    
por wdkrnls 01.10.2011 / 23:34

2 respostas

4

Carregue um CD na unidade para montá-lo. Abra uma interface de linha de comando e digite 'df -h'

Isso exibirá todas as unidades montadas em seu sistema.

Meu exibe o seguinte.

foo@MyBoX:~$ df -h
Filesystem            Size  Used Avail Use% Mounted on
/dev/sda1             448G  308G  118G  73% /
none                  1.9G  768K  1.9G   1% /dev
none                  2.0G  2.2M  2.0G   1% /dev/shm
none                  2.0G  476K  2.0G   1% /var/run
none                  2.0G     0  2.0G   0% /var/lock
/dev/sdb1             459G   12G  424G   3% /mnt/work_files
/dev/mapper/udisks-luks-uuid-7cc81eaa-5df2-4005-984f-18304c43735b-uid1000
                      4.0G  2.1G  2.0G  52% /media/thumbdrive
/dev/sr0              231M  231M     0 100% /media/cdrom0

Ele mostra meu dispositivo como /dev/sr0 . Então eu usaria:

dd if=/dev/sr0 of=/home/foo/somedir/recovery.iso

Eu usei isso muitas vezes para criar backups de CD e DVD. Você também pode montar o iso em um arquivo de loopback e usá-lo como se fosse um CD / DVD. Útil para jogos que funcionam com vinho ou Crossover que requerem um CD de jogo.

    
por peck 01.10.2011 / 23:49
0
  1. Ir para o nautilus.
  2. Clique na localização do computador na barra superior (ícone do computador).
  3. Clique com o botão direito no CD. Selecione "Copiar disco ..."
  4. Selecione o arquivo de imagem como o destino.
  5. Clique nas propriedades para especificar onde colocar o arquivo.
  6. Coloque um nome de arquivo e use ISO9660 como o tipo. Clique (acho que é "Abrir" para abrir esta pasta, mas poderia ser "Salvar")
  7. Clique em Copiar disco (ou "Gravar", mais uma vez, não consigo lembrar as palavras exatas).
por Azendale 01.10.2011 / 23:55