Shell script para criar imagens de HDs SATA com WIN7 no Linux

1
#!/bin/bash #Script p/ Criar imagens de HDs #nome_da_empresa_cliente #Luiz Francisco Bozo - ABR/2011 echo "####################################" echo " CRIA IMAGENS WIN7 DE HDs SATA" echo "VERIFICANDO DISPOSITIVOS MONTADOS:" df -h echo "" echo "LISTANDO HDs SATA CONECTADOS AO COMPUTADOR:" ls -l /dev/sd* echo "" echo "Digite o nome do HD:(sem numero)" read hd1 echo "" echo "LISTANDO IMAGENS EXISTENTES" ls -d */ echo "" echo "Digite o código da placa-mãe que deseja utilizar:(obs.:apenas 4 caracteres)" read imgdir mkdir img${imgdir} cd img${imgdir} #mkdir aqui dd if=/dev/${hd1} of=mbr.bin bs=512 count=1 echo "MBR" ${hd1} "OK!" partimage -b save /dev/${hd1}1 imgsd1.img echo ${hd1}1 "OK!" partimage -b save /dev/${hd1}2 imgsd2.img echo ${hd1}2 "OK!" partprobe /dev/${hd1} echo "Partprobe" ${hd1} "OK!" echo "Imagens criadas com sucesso na nova pasta " img${imgdir}

description

Shell script que criei para gerar imagens de HDs com o Windows 7 Starter usando o OpenSUSE Linux. Veja os tutoriais onde ensino a usar este script e o de clonagem.

Transcript of Shell script para criar imagens de HDs SATA com WIN7 no Linux

Page 1: Shell script para criar imagens de HDs SATA com WIN7 no Linux

#!/bin/bash#Script p/ Criar imagens de HDs#nome_da_empresa_cliente#Luiz Francisco Bozo - ABR/2011

echo "####################################"echo " CRIA IMAGENS WIN7 DE HDs SATA"echo "VERIFICANDO DISPOSITIVOS MONTADOS:"df -hecho ""echo "LISTANDO HDs SATA CONECTADOS AO COMPUTADOR:"ls -l /dev/sd*echo ""echo "Digite o nome do HD:(sem numero)"read hd1echo ""echo "LISTANDO IMAGENS EXISTENTES"ls -d */echo ""echo "Digite o código da placa-mãe que deseja utilizar:(obs.:apenas 4 caracteres)"read imgdirmkdir img${imgdir}cd img${imgdir}

#mkdir aqui

dd if=/dev/${hd1} of=mbr.bin bs=512 count=1echo "MBR" ${hd1} "OK!"

partimage -b save /dev/${hd1}1 imgsd1.imgecho ${hd1}1 "OK!"partimage -b save /dev/${hd1}2 imgsd2.imgecho ${hd1}2 "OK!"

partprobe /dev/${hd1}echo "Partprobe" ${hd1} "OK!"echo "Imagens criadas com sucesso na nova pasta " img${imgdir}