Gravar DVDs no Linux pelo Cron

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

[ Hits: 5.297 ]

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

Monitoração do CBQ

Script para converter arquivos *.rar em *.zip

Dicionário e tradutor baseado no Michaelis

Script para Firewall de Borda Corporativo

Instalação do Cisco Packettracer 7.2 no Debian 10


  

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