[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Melhorias para o script iso2flash.sh
From: |
Ednei Pacheco |
Subject: |
Melhorias para o script iso2flash.sh |
Date: |
Thu, 14 Jun 2007 14:46:32 -0300 |
Senhores,
Criei este script tosco e feio apenas para automatizar a "instalação"
da imagem ISO de um live-CD para um pendrive, com o objetivo de tornar
o periférico "inicializável". Mas como não sou expert em script,
deixo-lhes à disponibilidade para a implementação de melhorias, se
assim desejarem.
Sintaxe:
$ iso2flash.sh [IMAGEM ISO] [DEVICE PENDRIVE]
Exemplo:
$ iso2flash.sh slax-5.1.8.1.iso /dev/sda1
[]'s
--
Att., Ednei Pacheco,
http://www.linuxhome.eti.br/
-//-
#!/bin/bash
# Criando os diretórios necessários...
mkdir iso
mkdir temp
mkdir flash
# Montando a imagem ISO...
mount -o loop $1 iso
# Fazendo a cópia dos arquivos...
cd iso
cp -a * ../temp
cd ..
# Reestruturando os arquivos...
cd temp
mv boot/isolinux/* ./
rm -Rf boot
mv isolinux.bin syslinux.bin
mv isolinux.cfg syslinux.cfg
cd ..
# Montando o pendrive...
mount -t vfat $2 flash
cp -a iso/* flash
sleep 30
umount iso
umount flash
syslinux $2
# Limpezinha...
rmdir iso
rm -r temp
rmdir flash
- Melhorias para o script iso2flash.sh,
Ednei Pacheco <=