Linux: Criando um Arquivo .ISO de um CD ou DVD

Este breve artigo descreverá a criação de uma imagem ISO a partir de um CD ou DVD.

Iremos usar linha de comando para isso.

A ferramenta, logicamente, que iremos usar será a dd e a isoinfo.

 

 

Antes iremos ver como está representado o DVD montado

elder@casa01:~$ df -hP
Sist. Arq.      Tam. Usado Disp. Uso% Montado em
udev            7,8G     0  7,8G   0% /dev
tmpfs           1,6G  3,1M  1,6G   1% /run
/dev/sdb1       440G  162G  255G  39% /
.....
/dev/sr0        3,5G  3,5G     0 100% /media/elder/UNTITLED

Acima alaranjei “/dev/sr0” pois esse é o dispositivo do DVD que inserir.

 

 

 

Vendo Informações com isoinfo

Iremos usar “isoinfo -d -i /dev/sr0” para vermos informações do disco. Usaremos juntamente com isoinfo as opções -d para descrever /dev/sr0 e -i para indicar que quero ver informações(-d) do dispositivo /dev/sr0.

elder@casa01:~$ isoinfo -d -i /dev/sr0 
CD-ROM is in ISO 9660 format
Volume id: UNTITLED
......
Volume set size is: 1
Volume set sequence number is: 1
Logical block size is: 2048
Volume size is: 1832323
.....

Precisamos saber somente das duas informações alaranjadas acima para o próximo passo.

Obs.: As informações alaranjadas acima poderiam ser ignoradas. O comando poderia ser apenas

dd if=/dev/sr0 of=/home/elder/Vídeos/casamento.iso

ao invés de

dd if=/dev/sr0 of=/home/elder/Vídeos/casamento.iso bs=2048 count=1832323 status=progress

Criando Arquivo de Imagem .ISO com dd

 

Agora excutamos “dd if=/dev/sr0      of=/home/elder/Vídeos/casamento.iso bs=2048 count=1832323 status=progress

elder@casa01:~$ sudo dd if=/dev/sr0 of=/home/elder/Vídeos/casamento.iso  bs=2048  count=1832323  status=progress

onde,

dd  =  é a ferramenta que copia bit a bit, pedacinho por pedacinho do DVD e cria o arquivo .iso

if=/dev/sr0 =  if aqui vem de input file ou arquivo de entrada. Nesse caso o arquivo é /dev/ssr0.

of=/home/elder/Vídeos/casamento.iso=  of aqui vem de output file ou arquivo de saída. Nesse caso trata-se do arquivo a ser criado. No meu caso salvarei o arquivo casamento.iso dentro de /home/elder/Vídeos/.

bs=2048  = É opcional essa opção.  Pegamos esse número do resultado de isoinfo.  bs é a base  da contagem.

count=1832323   =  É opcional essa opção.  Pegamos esse número do resultado de isoinfo. 2048 será contado 1832323 vezes.  Ou seja 2048 será multiplicado  1832323 vezes.

status=progress  =  é opcional. Mas ao usarmos essa opção veremos uma barra de progresso.

 

Deixe um comentário

O seu endereço de e-mail não será publicado.