Gravar DVDs no Linux pelo Cron

Publicado por Gerson Mayer (última atualização em 16/10/2009)

[ Hits: 5.267 ]

Download gravar.sh




Olá pessoal,

Caso alguém já tenha se deparado com o problema de gravar DVDs no Linux automaticamente pelo Cron e não obteve sucesso, deve saber da dor de cabeça que estou falando. Mas depois de muito estudo e pesquisa encontrei neste site  http://fapg.nsk.pt/pt/2009/04/using-growisofs/ a solução dos meus problemas.

Para um auxílio maior a todos abaixo segue um script que utilizo na minha empresa.

  



Esconder código-fonte

#!/bin/bash

SHELL=/bin/sh
PATH=/usr/bin:/usr/sbin:/sbin:/bin:/usr/lib/news/bin
MAILTO=root


DISPOSITIVO="/dev/cdrom"   #Dipositivo de gravação
VELOCIDADE="-speed=4"         #Velocidade
BUFFER="-fs=16M"               #Buffer de memória
TIPO="-dvd-compat"            #Tipo de gravação do DVD
FORMATAR="-force"           #Tipo de formatação do DVD

NOME="/home/gerson/Desktop/backup.iso"            #Nome da Imagem .ISO    

ARQ_BKP="/home/gerson/Desktop/Backup_$(date +%d%m%Y).tgz /home/gerson/Desktop/samba/"
SWITCH="cvzf"                  #Tipo de compactação

ARQ_ORIGEM="/home/gerson/Desktop/Backup_$(date +%d%m%Y).tgz"    #Arquivo que devera se torna um .iso


#================================================================================

echo -e "\nCompactando o Arquivo"
echo -e "..................."
tar $SWITCH $ARQ_BKP

echo -e "\nCriando Imagem .ISO"
echo -e "..................."
mkisofs -r -J -o $NOME $ARQ_ORIGEM


echo -e "\nFormatando o DVD"
echo -e "..................."
dvd+rw-format $FORMATAR $DISPOSITIVO


echo -e "\nGravando o DVD"
echo -e "..................."
/usr/bin/growisofs $TIPO -Z $DISPOSITIVO=$NOME -use-the-force-luke=notray -use-the-force-luke=tty -use-the-force-luke=dao -overburn

gravou=$?
if [ $gravou = 0 ]; then
   eject -T
   /sbin/poweroff
   rm -f $NOME $ARQ_ORIGEM      
   
fi

#################3
Reparem nesta linha  

    -use-the-force-luke=notray -use-the-force-luke=tty -use-the-force-luke=dao -overburn

Na manpag do growisofs somente é comentado sobre isso, mas não detalhado, mas essa parte é exencial para que seja possível a gravação automática de DVDs pela CRON

Espero ter ajudado...

Scripts recomendados

Compilando o apache2.2 com php5 e mysql5.1 no slackware

Free VPN - download de VPNs do vpnbook.com

Bloqueando o uso do UltraSurf

Verifica últimos arquivos criados

Protegendo arquivos contra acessos simultâneos


  

Comentários

Nenhum comentário foi encontrado.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts