Servidor de arquivos e instalação silenciosa para técnicos em manutenção usando Debian

Publicado por Petterson em 05/08/2007

[ Hits: 18.109 ]

 


Servidor de arquivos e instalação silenciosa para técnicos em manutenção usando Debian



Nesta dica vou mostrar como facilitar a vida de montadores de micros criando um servidor de arquivos com Debian e depois gerando um auto instalador silencioso para Windows (sem janelas e o tradicional "next>next>I agree"). :)

O primeiro passo é instalar o Samba:

# aptitude install samba

Após a instalação do Samba crie um diretório onde ficarão seus aplicativos:

# mkdir /home/samba

Liberamos a pasta com permissão total para facilitar os testes:

# chmod 777 /home/samba -R

Agora renomeamos o arquivo original e criamos o nosso básico:

# mv /etc/samba/smb.conf /etc/samba/smb.conf.save
# pico /etc/samba/smb.conf


Vou postar uma .conf básica e funcional:

[global]
workgroup = vol
server string = servidor
printcap name = /etc/printcap
load printers = yes
printing = cups
log file = /var/log/samba/log.%m
max log size = 50
debug level = 1
security = share
os level = 33
dns proxy = no

[homes]
comment = Viva o Linux
browseable = yes
writable = yes
path = /home/samba/
guest ok = yes

Salve o smb.conf e restarte o serviço:

# /etc/init.d/samba restart

Com isso já temos um diretório em rede para salvar os aplicativos.

Criando o instalador

Agora você pode acessar a pasta pela rede e salvar seus aplicativos de trabalho.

Baixe os aplicativos que mais utiliza e salve nesta pasta da rede. Para acessar basta digitar o caminho da rede, \\nome-do-servidor ou \\ip-do-servidor.

Após salvá-los vamos criar o instalador na mesma pasta que estão os aplicativos:

$ pico /home/samba/instalador.bat

@cls
@echo ###################################
@echo #
@echo # Instalador Silencioso
@echo # (pettersonfaria@gmail.com)
@echo # feito em 17/07/2007
@echo #
@echo ###################################
@echo # Agradecimentos:
@echo # * msfn.org
@echo # * A todos que postaram duvidas em sites variados que usei para
@echo # orientar minha criação.
@echo ###################################
@echo.
@echo # GoogleTalk
@echo.
@"googletalk-setup-pt-BR.exe" /S
@echo # FireFox
@echo.
@"Firefox Setup 2.0.0.5.exe" -ms
@echo # Codec
@echo.
@"codec.exe" /verysilent
@echo # Winrar
@echo.
@"wrar350b7br.exe" /s
@echo # Flashplayer
@echo.
@"install_flash_player.exe" /S
@echo # Shockwave
@echo.
@"Shockwave_Installer_Full.exe" /S
@echo # JAVA
@echo.
@"java.exe" /s /v
@echo # MSN
@echo.
@"MsnMsgs.msi" /passive
@echo # Media Player 10
@echo.
@"MP10Setup.exe" /q:A /c:"setup_wm.exe /Q /R:N /DisallowSystemRestore"
@pause

Salve e saia.

Acima nada mais que o nome do arquivo instalador dos programas "básicos" que são instalados nas estações com alguns parâmetros adicionais que fazem o "silent install". Basta editar de acordo com sua necessidade.

Agora após instalar um sistema, basta acessar a pasta da rede e executar o instalador e economizar uns 20 minutos por máquina. :D

Outras dicas deste autor

Mudando a pasta /home para outro HD

Win98 X Samba Share

Lista de mimetypes para Squid, Dansguardian e etc

Leitura recomendada

Usando DBDesign no Linux sem instalar

Cliente OwnCloud no CentOS Linux

Iniciando em Linux: Distribuições X Conhecimento

Linux em casa? Ih... Não tem o botão iniciar!

Intermitência na tela do Kubuntu 8.10 Linux

  

Comentários
[1] Comentário enviado por r3ynolds em 06/08/2007 - 12:37h

òtimo arquivo. parabéns.
r3ynolds

[2] Comentário enviado por r3ynolds em 06/08/2007 - 12:37h

òtimo artigo. parabéns.
r3ynolds

[3] Comentário enviado por feceque em 06/08/2007 - 21:36h

?comentario=arquivo interessante e muito útil continue assim você vai bem!

[4] Comentário enviado por zez em 07/08/2007 - 00:54h

Isso é uma "mão na roda"!!! Quando eu crescer, quero ser igual a você!!! :D Vlw lek!!!

[5] Comentário enviado por ricardoolonca em 17/08/2007 - 21:48h

Eu costume usar o Ghots ou g4u.

Primeiro instalado o Windows XP com FAT32 (compacta melhor) com todos os softwares que preciso. Faço uma cópia de todos os drivers de rede que uso na empresa para o drive c: da minha instalação. Entro no Gerenciador de dispositivo e limpo tudo. Também apago o arquivo de memória virtual (pagefile.sys - é recriado no boot). Após, uso um disquete de boot que configura a rede, e crio a imagem no servidor

Para baixar a imagem em outra máquina é só usar esse mesmo disquete de boot. O processo leve 10 minutos. Após, dando boot na máquina, configura-se a rede (com os drivers que estão na imagem ghost), e com a rede ok eu configuro o resto. Por fim, converto a partição para ntfs.

Com isso eu consigo instalar um Windows com Office, Firefox, Antivírus e tudo o mais que precisar em apenas 30 minutos (ou menos, se as máquina forem iguais).

[6] Comentário enviado por bl4z3 em 22/08/2007 - 21:47h

Amigo agradeco seu comentario, so que temos um problema na sua critica visando 'melhorar' minha solucao.
No comeco da dica eu falei que era para montadores de pcs, logo nao se pode fazer imagens, pois sao infinitas as variacoes de hardware!
O seu caso seria bom para lan house, escreva sua dica que pode ajudar alguem ;)

[7] Comentário enviado por mppdc em 24/08/2007 - 09:57h

Bom dia amigos,
Alguem sabecomo fazer um servidor de boot pxe, com multiplas opções de boot. O que acontece é o seguinte : Seria muito legal um servidor armazenar todas as imagens de SOs (Windows XP, Windows 98, Debian, Fedora, etc...). Aí você colocaria a máquina do zero, ligaria na rede e receberia um menu com as opções de boot que você queira instalar. Será que isto é possível ? Alguem tem alguma coisa a respeito ???

[8] Comentário enviado por matux em 20/05/2009 - 21:44h

Uau!! Bela dica!!
Vai ajudar muito o pessoal de manutenção lá da minha empresa.
Parabéns e muito obrigado pela valiosa informação.
bem criativa!
Ps. Vc poderia comentar os parâmetros usados para cada programa aí. O porque de cada um ser diferente, ou mesmo como você chegou a informação correta para instalar, pois assim quem tiver uma necessidade maior já tem o "caminho das pedras".
Abração meu caro!

[9] Comentário enviado por bl4z3 em 21/05/2009 - 07:24h

Entao matux, legal seria vc usar "nome.exe" /?

Isso exibe um help, pois cada programa tem suas opcoes e tals.
No mais é so dar uma pesquisada na internet sobre "silent install"

Eu nao postei outros programas, pois so coloquei os freeware, mas é possivel fazer instalacao do office sem precisar por serial, já criar os atalhos na area de trabalho, etc.

Eu montei esse silent install, quando trabalha numa loja de montagem e manutencao, onde era absolutamente inviavel criar imagens, porque a variedade de hardware era muito grande.

Esse silent install ajuda a montar e entregar as maquinas com agilidade, pois pode-se economizar ate 40min em instalacoes e etc.

espero ter ajudado, []s

[10] Comentário enviado por mr.xdan em 15/05/2010 - 19:39h

Excelente!
Parabéns!



Contribuir com comentário