Lihuen
RSSRSS AtomAtom

Guía grabación de iso con wodim

Wodim

Es una herramienta de consola con la capacidad de poder grabar imagenes iso directa el un dispositivo cd o dvd. En determinadas ocasiones es necesario grabar sin la necesidad de usar un entorno grafico como k3b,serpentine, nautilus-recorder etc. A continuación se preparo un script que realiza la grabación según unos parametros necesarios para su funcionamiento y agrega el uso de la herramienta ionice para proveer prioridad de entrada salida.

Grabar iso Script

#!/bin/bash

UbicacionISO=$1

echo "Ingrese el path con la iso incluida (ej /home/usuario/cd.iso): "
read iso
echo "Ingrese el dispositivo cd-rw|dvd-rw (ej /dev/sr0 /dev/scd0 etc):"
read dispositivo

if [ -e "$iso" ]; then
  if [ -r $dispositivo ]; then
     if [ -z $(which wodim) ];then
      echo "Wodim no esta instalado"
      exit
     else
      root=`id | cut -d= -f2 | cut -d'(' -f1`
      if [ "$root" -eq 0 ]; then	
       echo "Grabando $UbicacionISO"
       ionice -c1 wodim -v -eject dev="$dispositivo" -data "$iso"	
      else
        echo "Debe ser root para grabar la imagen usando prioridad de e/s"	
        echo "Desea grabar de todas maneras sin usar prioridad de e/s (s/n)"
        read op
        if [ "$op" = s ]; then			 
         wodim -v -eject dev="$dispositivo" -data "$iso"
        fi	
      fi
     fi 
  else
   echo "No tiene permisos sobre el dispositivo"
  fi
else
  echo "Iso no existe"/
fi