Gravar DVDs no Linux pelo Cron

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

[ Hits: 5.141 ]

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

Instalando o Snort

Load Balance

Configuração do VNC Server no Display 0 (terminal que estiver na tela)

Administração de switch Cisco

Pidshell - Alternativa ao pidof, escrito em shell


  

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