Gerar uma imagem .iso ou .img

Bom dia !!

Como eu faço para gerar uma imagem .iso ou .img de um determinado dispositivo de dados, por exemplo cd … É que preciso estou fazendo um programinha para copiar os arquivos e gerar uma imagem e depois copiar esta imagem para outro dispositvo ( como o nero faz )…
alguem poderia me ajudar ?
Qual API do Java eu posso usar ?

HELP ?! :shock: