Criando um CD-ROM a partir de uma imagem ISO

De Eriberto Wiki
Ir para: navegação, pesquisa
Twitter.png

by (C) João Eriberto Mota Filho <eriberto (a) eriberto pro br>

Artigo criado em: 08 de abril de 2007.

Última atualização: veja o rodapé desta página.

Tiny URL ou bit.ly: {{{2}}}



Imagem ISO é um arquivo único que contém todos os dados existentes em um CD-ROM ou DVD (padrão ISO9660). Em outras palavras, uma imagem ISO é uma seqüência de bytes, exatamente como os mesmos são encontrados dentro de um CD-ROM ou DVD, gravados em um arquivo.

Exclamacao36.png A partir deste ponto, sempre que for citada a palavra CD-ROM, entenda-se também DVD, se for o caso.

Há um processo próprio para gravar a imagem no CD-ROM, uma vez que a simples cópia de tal imagem para dentro da mídia não irá funcionar.

Obtenção da imagem

Inicialmente, faça download da imagem ISO a ser gravada em CD-ROM. Vamos utilizar como exemplo o Debian Etch 4.0 R0, lançado oficialmente em 08 de abril de 2007 (por uma incrível coincidência, a Rede Globo exibiu o filme Toy Story na mesma data).

O CD-ROM do Debian Etch 4.0 R0, para a arquitetura i386 (Intel 32 bits), está disponível em http://cdimage.debian.org/debian-cd/4.0_r0/i386/iso-cd.

Exclamacao36.png Note que este é apenas um exemplo e, quando você estiver lendo este artigo, poderá existir uma release mais recente do que a R0. Assim, se for o caso, consulte o site http://cdimage.debian.org/debian-cd.

Em http://cdimage.debian.org/debian-cd/4.0_r0/i386/iso-cd é possível ver o seguinte conteúdo:

MD5SUMS                           08-Apr-2007 02:31  1.5K  
MD5SUMS.sign                      08-Apr-2007 04:17  189   
SHA1SUMS                          08-Apr-2007 02:56  1.7K  
SHA1SUMS.sign                     08-Apr-2007 04:17  189   
debian-40r0-i386-CD-1.iso         07-Apr-2007 14:06  648M  
debian-40r0-i386-CD-2.iso         07-Apr-2007 14:07  648M  
debian-40r0-i386-CD-3.iso         07-Apr-2007 14:07  648M  
debian-40r0-i386-CD-4.iso         07-Apr-2007 14:08  648M  
debian-40r0-i386-CD-5.iso         07-Apr-2007 14:08  646M  
debian-40r0-i386-CD-6.iso         07-Apr-2007 14:09  646M  
debian-40r0-i386-CD-7.iso         07-Apr-2007 14:09  644M  
debian-40r0-i386-CD-8.iso         07-Apr-2007 14:09  639M  
debian-40r0-i386-CD-9.iso         07-Apr-2007 14:09  638M  
debian-40r0-i386-CD-10.iso        07-Apr-2007 14:02  631M  
debian-40r0-i386-CD-11.iso        07-Apr-2007 14:03  647M  
debian-40r0-i386-CD-12.iso        07-Apr-2007 14:03  583M  
debian-40r0-i386-CD-13.iso        07-Apr-2007 14:03  648M  
debian-40r0-i386-CD-14.iso        07-Apr-2007 14:04  645M  
debian-40r0-i386-CD-15.iso        07-Apr-2007 14:04  643M  
debian-40r0-i386-CD-16.iso        07-Apr-2007 14:04  602M  
debian-40r0-i386-CD-17.iso        07-Apr-2007 14:05  615M  
debian-40r0-i386-CD-18.iso        07-Apr-2007 14:05  648M  
debian-40r0-i386-CD-19.iso        07-Apr-2007 14:06  648M  
debian-40r0-i386-CD-20.iso        07-Apr-2007 14:07  648M  
debian-40r0-i386-CD-21.iso        07-Apr-2007 14:07  565M  
debian-40r0-i386-businesscard.iso 07-Apr-2007 13:29   32M  
debian-40r0-i386-kde-CD-1.iso     07-Apr-2007 14:12  645M  
debian-40r0-i386-netinst.iso      07-Apr-2007 13:30  159M  
debian-40r0-i386-xfce-CD-1.iso    07-Apr-2007 14:13  648M  

No meu caso, eu desejo somente o CD NetInst (debian-40r0-i386-netinst.iso), que permitirá a instação dos pacotes adicionais via Internet. Com isso, instalarei somente o que eu quiser e não terei que fazer o download de 21 CDs. Assim, inicialmente, supondo que o seu caso seja o mesmo que o meu, faça o download da imagem ISO do NetInst.

Note também a presença de um arquivo chamado MD5SUMS. Esse arquivo é muito importante e falaremos sobre ele no próximo item.

Verificando a integridade da imagem ISO

Depois de fazer o download da imagem ISO, é necessário verificar se a mesma chegou íntegra. Para isso, utilizaremos o processo de hash MD5.

Verificação no MS Windows

Se você estiver utilizando MS Windows, siga os passos para verificar a imagem ISO:

  • Instale o programa HashTab, disponível em http://www.beeblebrox.org/hashtab.
  • Dentro do Windows Explorer, clique com o botão direito do mouse sobre o arquivo baixado, selecione Propriedades e, depois, Hashes do Arquivo.
  • Abra o arquivo MD5SUMS, disponível no mesmo site de onde foi feito o download, e verifique se a seqüência em hexadecimal existente para o arquivo baixado é a mesma que foi mostrada pelo HashTab (em Hash MD5).
  • Se houver diferença, é sinal de que houve erro no download.

Verificação no GNU/Linux

Se você estiver utilizando uma distribuição Linux, siga os passos para verificar a imagem ISO:

  • Emita o comando:
$ md5sum nome_do_arquivo_baixado.
  • Abra o arquivo MD5SUMS, disponível no mesmo site de onde foi feito o download, e verifique se a sequência em hexadecimal existente para o arquivo baixado é a mesma que foi mostrada pelo comando md5sum.
  • Se houver diferença, é sinal de que houve erro no download.


Gravando a imagem no CD (ou DVD)

Gravação no MS Windows

Para gravar a imagem ISO em um CD (ou DVD) será necessário um software próprio para isso (e gratuito). Siga os passos:

  • Faça download do programa ISOBurn, disponível em http://www.paehl-info.de/cdr/isoburn.php.
  • Instale o ISOBurn (se desejar, confira o hash MD5 dele antes).
  • Selecione a imagem ISO baixada e grave o CD (ou DVD).
  • Reinicie a sua máquina com o CD gravado e instale o seu Debian!
Exclamacao36.png Existem outros programas freeware que realizam a mesma tarefa. No entanto, o ISOBurn é pequeno e eficiente.

Gravação do CD no GNU/Linux

Para gravar a imagem ISO em um CD, siga os passos:

  • Instale o programa cdrecord no seu Linux (no Debian, # apt-get install cdrecord).
  • Emita o comando a seguir:
# cdrecord -v dev=/dev/hdc -data nome_do_arquivo_baixado
Exclamacao36.png O comando anterior considera que o seu gravador de CD seja o /dev/hdc. Ainda, existem programas para ambiente gráfico capazes de realizar a mesma tarefa, como é o caso do K3B (no Debian, # apt-get install k3b).
  • Reinicie a sua máquina com o CD gravado e instale o seu Debian!

Gravação do DVD no GNU/Linux

A gravação de um DVD no Linux ocorrerá de forma similar à gravação do CD. No entanto, será utilizado o programa growisofs. O programa K3B também grava DVDs.

Referências bibliográficas

Este artigo foi adaptado de parte do Capítulo 8 do livro Descobrindo o Linux, de João Eriberto Mota Filho.

Links externos


Comentários, sugestões e controle de acessos

Por favor, deixe os seus comentários e sugestões sobre este artigo no meu Blog Técnico. Para isto, clique aqui.




Consulte também o contador abaixo, iniciado em 08 abr. 07, além do gráfico acima.