Script para gerar ISO do OpenBSD

Publicado por Thiago Alves 10/04/2006

[ Hits: 7.990 ]

Homepage: http://www.seeufosseopresidente.com.br

Download OpenBSD_GeraIso.sh




Tendo em vista a dificuldade em baixar os arquivos e ainda gerar a iso bootável, resolvi criar esse script para facilitar a vida desse pessoal que não tem tempo pra isso mas que gostaria de sempre estar vendo as mudanças nesse sistema operacional robusto e eficaz.

Esse script cria os diretorios e baixa os arquivos e gera a iso.

Qualquer erro, duvida ou sugestão entre em contato
Thiago Alves dos Santos
cvs / The_Invisible_Man @ Brasnet #linuxajuda

  



Esconder código-fonte

#!/bin/bash
#########################################
#  OpenBSD_GeraIso.sh versao 1.0                                                 #
#  Por Thiago Alves dos Santos a.k.a. cvs / The_Invisible_Man             #
#  thiago @ gmail com > contato, duvidas, sugestoes, reclamacoes      # 
#########################################
# variaveis

versao="3.8"
mirror="http://openbsd.mirrors.tds.net/pub/OpenBSD/"
files38="XF4.tar.gz ports.tar.gz src.tar.gz sys.tar.gz"
files386="CKSUM NSTALL.i386 INSTALL.linux MD5 base38.tgz bsd bsd.mp bsd.rd cd38.iso cdboot cdbr cdemu38.iso cdrom38.fs comp38.tgz  etc38.tgz  floppy38.fs floppyB38.fs  floppyC38.fs  game38.tgz  index.txt man38.tgz  misc38.tgz  pxeboot  xbase38.tgz xetc38.tgz xfont38.tgz xserv38.tgz xshare38.tgz"
MKISOFS=`which mkisofs`

# diretorios

echo "Criando diretorios"
sleep 5

mkdir -p ~/OpenBSD/$versao/i386

# downloads

echo "Iniciando Downloads..."
sleep 3

cd ~/OpenBSD/$versao
for down in $files38 
  do wget -c "$mirror""$versao"/"$down"
  sleep 3
done

echo "Iniciando segunda parte dos downloads"
sleep 5

cd ~/OpenBSD/$versao/i386
for down in $files386 
  do wget -c "$mirror""$versao"/"$down"
  sleep 3
done

# Gerando ISO

echo "Gerando ISO... Aguarde..."

cd ~/OpenBSD
$MKISOFS -b $versao/i386/cdrom$versao.fs -vrTJV "OpenBSD $versao" -A "OpenBSD v$versao" -c boot.catalog -o OpenBSD$versao.iso -x OpenBSD$versao.iso ~/OpenBSD/

echo "ISO gerada em ~/OpenBSD/OpenBSD$versao.iso"

Scripts recomendados

Converte acentos e caracteres especiais para codificação HTML

Pegar MAC através do IP na rede interna

Calculadora2.1 em shell

Converter arquivos CBR para PDF

Verificar validade das assinaturas das zonas hospedadas no DNSSEC


  

Comentários
[1] Comentário enviado por leoberbert em 19/06/2009 - 09:30h

Fala Thiago...

Maneiro teu script :D!!!


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts