Ejecucion de un comando con java. No funciona

que tal tengo un problema bastante raro
ando haciendo un programa bastante "simple" eso pensaba.. para ubuntu, lo que hace es que convierte a imagen iso un disco

bueno lo unico que pensaba hacer es que mediante java se ejecutara el siguiente comando

dd if=/dev/cdrom of=/home/usuario/archivo.iso

esa es la idea pero el problema es que ese comando no se ejecuta cualquiero otro si, no si se debera a que esta demasiado largo o que se yo, lo ejecuto de la siguiente manera:

 

con la variable linea lo unico que hago es saber lo que sale en la ejecucion y ese es el problema que no sale nada..

alguien me da alguna idea de que puede ser?

como dije con otros comandos si funciona