Boa tarde amigos, preciso de uma ajuda do forum, ow apenas us retokes em meu script,
o cenário é o seguinte, irei precisar gravar 500 pendrive de uma imagem, sendo essa imagem uns arquivos doc,pdf e um client do XEN, que é executado uma DEMO do nosso software, a criação do script é justamente p/ amenizar a forma trabalhosa de ficar inserindo pendrive e copiando.
como irei colocar 3 pendrive por vez na máquina, não sei por onde eu faço isso, consegui gerar desse jeito meu script :
#! /bin/bash
sudo mount -t vfat/dev/sdb1 /tmp/pendrive
if [ -d /tmp/pendrive ]; then
dd if=/home/julian/cflex.iso of=/dev/sdb1
md5sum /dev/sdb1
sudo umount /dev/sdb1
echo "Pendrive desmontado!"
fi
O que acontece ai, td vez que coloco meu pendrive ele é montado automaticamente em /media/PENDRIVE, preciso que o script valide a montagem dele pra outro lugar ou pelo proprio /media, o problema é que os pendrive terão o mesmo nome, então por isso decide criar um diretório pra ele, porém qndo o script executa o dd da iso pro pendrive, faz o checksum e desmonta o pendrive, qndo vou colocar ele novamente na entrada USB, o pendrive não é reconhecido mais, nem no /media nem se eu montar manualmente, e no 'gparted' fica como 'sistema de arquivos' desconhecido, dai eu tenho que formata o pendrive novamente pelo gparted em ntfs ou fat32 p/ que o sistema reconheça-o.
isso seria o basico do script, dps precisarei saber como implantarei nas outras entradas de USB, ow faço 3 script cada um deles apontando p/ /dev/sdb1 /dev/sdc1 e /dev/sdd1 e troco as ordem. mas o problema ainda esta nessa 'localzação' do dispositivo e na copia dessa ISO.
alguem poderia me ajudar nessa tarefa?