Grave com o nome de "copiadvd". No terminal digite:
chmod +x copiadvd
Quando quiser copiar um DVD, digite no terminal, na pasta onde o arquivo se encontra:
$ ./copiadvd
Obs.: /dev/hda é o driver do gravador e deve ser substituído se for diferente no seu caso. A bandeja do gravador será fechada em 5 segundos, mas o tempo pode ser aumentado se preferir.
[4] Comentário enviado por sempreslack em 18/06/2009 - 12:29h
Hunz amigo, muito boa a sua observação, mas não sei como fazer isso. Entendo muito pouco de programação. Mais fiz uma mudança aqui, não sei como mudar a dica depois que ela ja foi publicada no site, acho que não é possivel, então vai ai mesmo.
echo "coloque o CD que quer copiar"; eject; sleep 10s; echo "fazendo a imagem"; cat /dev/cdrom > /tmp/cdrom.iso; echo "imagem pronta"; echo "ejetando"; eject; echo "coloque um CD gravável"; sleep 10s; cdrecord -v dev=/dev/cdrom -data /tmp/cdrom.iso; echo "removendo a imagem"; rm /tmp/cdrom.iso; echo "ejetando"; eject; echo "retire o CD"; sleep 5s; eject -T /dev/cdrom
echo "coloque o DVD que quer copiar"; eject; sleep 10s; echo "fazendo a imagem do DVD"; cat /dev/dvd > /tmp/dvd.iso; echo "imagem pronta"; echo "ejetando"; eject; echo "coloque um DVD gravável";sleep 10s; growisofs -dvd-compat -Z /dev/dvd=/tmp/dvd.iso; echo "removendo a imagem"; rm /tmp/dvd.iso; echo "ejetando"; eject; echo "retire o DVD"; sleep 5s; eject -T /dev/dvd
Bom, explicando o que ele vai fazer. Primeiro ele escreve coloque o CD que quer copiar, em seguida ejeta e espera 10 segundos para que o cd seja colocado na bandeja. Depois ele faz a imagem iso e exibe imagem pronta. Daí ele ejeta e escreve coloque um CD gravável e espera 10 segundos pra você colocar, sendo assim, se achar pouco tempo pode mudar de 10 para 20 por exemplo, só que do jeito que está tem que esperar esse tempo. Se alguem souber como colocar esse detalhe do <enter> ficaria muito melhor. Continuando, ele vai gravar o CD ou DVD e dar a mensagem removendo a imagem, em seguida removerá, escreverá ejetando e ejetará o disco, pedindo em seguida que retire o disco. Ele vai ficar com a bandeja aberta por 5 segundos e a recolherá novamente se o seu driver tiver esse recurso.
Quanto ao amigo brunocotin, o cat /dev/hda seria sim o device do gravador, o que também pode ser chamado pelo link. Nessa pequena modificação que fiz já chamo pelo link. Acho assim melhor porque não precisa descobrir o seu device.