sábado, 8 de fevereiro de 2025

Instalação em Rede de Sistemas Operacionais (Windows, Linux, etc) com o Clonezilla

Clonezilla

LEIA TODO O TUTORIAL ANTES DE SAIR EXECUTANDO COMANDOS

   INSTALAÇÃO DE SISTEMAS OPERACIONAIS EM VÁRIOS COMPUTADORES, DESKTOPS, NETBOOKS, ETC, VIA REDE AO MESMO TEMPO COM O CLONEZILLA.

   Esse tutorial serve para instalar imagens criadas pelo Clonezilla que é um programa de partição/clonagem de imagem/clonagem com funcionalidades bastantes avançadas. Ele ajuda você a fazer a implantação do sistema, backup e recuperação/restauração. Dois tipos de Clonezilla estão disponíveis, Clonezilla live e Clonezilla SE (edição do servidor). Clonezilla live é adequado para backup e restauração de uma única máquina. Enquanto o Clonezilla SE é para implantação em massa, ele pode clonar muitos computadores (mais de 40) simultaneamente. Com alguns hardwares de ponta em um cluster de 42 nós, foi relatada uma restauração multicast a uma taxa de 8 GB/min. O Clonezilla Live traz embutido o Clonezilla lite-server que usaremos para instalação em massa via rede.

   "Clonezilla Live é uma pequena distribuição GNU/Linux inicializável para computadores baseados em x86/amd64 (x86-64). O Clonezilla SE (Server Edition) foi desenvolvido a partir de 2004 e é usado para implantar muitos computadores simultaneamente. É uma ferramenta extremamente útil, no entanto, tem várias limitações. Para usá-lo, você deve primeiro preparar um servidor DRBL E a máquina a ser implantada deve inicializar a partir de uma rede (por ex. PXE / iPXE (em inglês). "
https://clonezilla.org/clonezilla-live.php#google_vignette

   O Clonezilla é baseado no Debian, uma das melhores distribuições Linux.

PREPARAÇÃO

   O tutorial parece extenso, mas é por causa das imagens. Depois de executado uma vez o processo e você "pegar o jeito" verá que a configuração em si do servidor demora, no máximo, uns 10 minutos e o processo todo de instalação demora uma hora, mais ou menos, dependendo do hardware das máquinas, do desempenho da rede, etc.

   Crie um pendrive bootável utilizando o Rufus ou o Ventoy ou outro programa da sua escolha.
   Aqui não será abordada a criação de pendrive bootável, pois existem vários tutoriais na internet e o processo é bem simples.
   Escolha uma das máquinas para ser o servidor, aconselho a escolher a máquina numa das pontas do switch (porta 01 ou a última) para instalar e configurar o sistema com os programas necessários, faça a imagem e use esta máquina como servidor.
   Também não será abordado o processo de criação de imagens com o Clonezilla, pois não é o escopo do tutorial e também tem inúmeros tutoriais na internet.
   Aconselho a utilizar um pendrive/HD/SD usb 3.0 numa porta usb 3.0 tanto para o Clonezilla quanto para a imagem a ser restaurada, pois isso agiliza o processo.
   
   Utilize uma ISO do Clonezilla Live
 
   Acesse o link abaixo para a iso da versão 64 bits:

   Clique na primeira versão no topo da lista e na próxima página clique na versão clonezilla-live-número.versão-amd64.iso (exemplo: clonezilla-live-3.2.0-5-amd64.isoque provavelmente será o último link da página.

   Caso queira a versão 32 bits e/ou em outro formato em vez de iso, acesse o link abaixo, clique em stable-número-versão (exemplo: stable - 3.2.0-5) e escolha as opções que serão apresentadas:
https://clonezilla.org/downloads.php

   Antes de começar a instalação em rede pelo Clonezilla é necessário 1 switch não conectado na internet, pois o Clonezilla fará as vezes de servidor DHCP e distruibuirá IPs para a instalação e, como se sabe, DHCP na rede/subrede é como Highlander: "Só pode haver um!"

   Como é em laboratórios de informática, bastou desconectar o cabo de rede no switch que leva a internet para as máquinas.
   Aqui o switch é gerenciável, porém não distribui IPs, o DHCP está desabilitado.
   Caso o switch que você usará seja gerenciável também, tenha o cuidado de desabilitar o servidor DHCP nele, pois o Clonezilla fará o trabalho de servidor DHCP durante a instalação e se tiver dois DHCPs na rede dará conflito de IPs e as instalações falharão. Depois das instalações você pode voltar às configurações normais.

   Você precisará dois pendrives ou um pendrive e um HD/SD externo.
   Um pendrive bootável com o Clonezilla e um pendrive ou HD/SD externo com a imagem a ser instalada nas máquinas.
   Essa instalação é adequada para laboratórios de informática em escolas, universidades, cursos de informática, etc.

   Geralmente os erros em algumas máquinas acontecem antes dos 50% completados, porém, isso não é regra, é somente uma constatação pela experiência.

   Em um laboratório com 30 máquinas restaurei/formatei 29 máquinas de uma vez só e nenhuma deu erro. Em outros dois laboratórios com 32 máquinas restaurei/formatei 31 máquinas de uma só vez e nenhuma deu erro. O processo todo em cada vez levou em torno de uma hora, porém, o tempo pode variar de acordo com o hardware das máquinas, desempenho da rede, etc.

   No início do Clonezilla não coloque na RAM, esteja certo de que o switch não distribui IPs e aguarde até o final caso quiser ver os logs.

   Comece preparando o BIOS das máquinas para iniciar pela placa de rede (onboard NIC, UEFI boot, etc), isso depende do BIOS da sua placa-mãe.
   Repito: isso depende das configurações de BIOS da placa-mãe.
   Aconselho primeiro a configurar o BIOS de todas as máquinas antes de iniciar o processo de instalação da imagem.
   Veja aí no seu caso e configure para dar boot pela placa de rede, depois volte às configurações normais que você usa.

   Na opção de "Quantos clientes para restaurar?" (Figura 40) coloque o número máximo, por exemplo, caso tiver 30 máquinas na sala/laboratório coloque 29, deixando o servidor de fora; coloque sempre o número máximo de máquinas a serem restauradas.
   Mais adiante veremos o porquê disso, pois pela experiência, quanto mais máquinas melhor, o número de erros diminui.

   Resumidamente:
   - Configure o BIOS das máquinas e desligue-as;
   - Escolha uma das máquinas e configure-a para ser o servidor;
   - Depois que o servidor chegar na tela pedindo para digitar y (Figura 41), deixe o servidor parado nessa tela e vá ligando as máquinas;
   - Aguarde o processo terminar;
   - Caso der erro em alguma(s) máquina(s), refaça o processo com as máquinas que deram erro.

   Você pode entrar nas opções de boot sem entrar no BIOS, cada marca e modelo tem uma tecla para isso, por exemplo, F12, daí escolha Onboard NIC (placa de rede) ou algo parecido.

   Lembrando que as configurações de BIOS mudam de acordo com a marca e o modelo da placa-mãe, mas as opções básicas como iniciar pela placa de rede têm em todas, basta encontrar nas configurações.
   Deixarei aqui como exemplo as imagens do BIOS das máquinas do laboratório com 30 máquinas.

01- Dentro das configurações do BIOS

02- Desabilitando o Secure Boot

03- Desabilitei o Auto OS Recovery e o SuportAssist OS das máquinas Dell porque ficavam interferindo no boot

04- Desabilitei o Auto OS Recovery e o SuportAssist OS das máquinas Dell porque ficavam interferindo no boot

05- Desabilitei o Auto OS Recovery e o SuportAssist OS das máquinas Dell porque ficavam interferindo no boot

06- Habilitei o Legacy Option ROMs, pois se fez necessário

07- Marquei o Legacy External Devices, talvez na sua placa-mãe seja diferente

08- Na sequência de boot deixei marcado somente "Onboard NIC", boot pela placa de rede

09- Depois de salvar, clique em EXIT (ou semelhante) para reiniciar a máquina

   Depois de executar esse processo nas máquinas a serem formatadas/restauradas com a imagem, desligue-as.
   Finalizado o processo de instalação pode voltar o BIOS para as configurações que você usa.
   Lembrando que, na inicialização, você pode entrar nas opções de boot sem entrar no BIOS, cada marca e modelo tem uma tecla para isso, por exemplo, F12, daí escolha Onboard NIC (placa de rede) ou algo parecido.


PREPARANDO O SERVIDOR

   Escolha uma das máquinas para ser o servidor, aconselho a escolher a máquina numa das pontas do switch (porta 01 ou a última) para instalar e configurar o sistema com os programas necessários, faça a imagem e use esta máquina como servidor.

10- Veja como exemplo o cabo de rede da internet desconectado

11- Entrando pelo pendrive após dar F12 (ou del ou outra tecla), depende da sua máquina

12- Utilizei o Ventoy para pendrive de boot e selecionei o Clonezilla

13- Boot in normal mode, opções do Ventoy

14- Escolha a primeira opção e dê enter

15- Selecione a linguagem

16- Mantenha o layout de teclado

17- Inicie o Clonezilla

18- Escolha lite-server Entrar_no_servidor... e dê Enter

19- Inicie o Clonezilla live lite

20- Selecione netboot Clientes inicializam com... e dê enter

21- Selecione start-new-dhcp Iniciar um novo serviço DHCP na LAN

22- Selecione local-dev Usar dispositivo...

23- Conecte o pendrive ou o HD externo com a imagem e aguarde 5 segundos

24- Nesta tela pressione simultaneamente as teclas ctrl+c

25- Selecione o HD externo ou pendrive com a imagem

26- Deixe no-fsck selecionado e dê Enter

27- Selecione a pasta com a imagem (arquivo IMG) e com a tecla tab marque a opção e dê Enter

28- Nesta tela dê Enter

29- Deixe a opção Beginner Modo Iniciante... e dê Enter

30- Selecione massive-deployment Implantação massiva...

31- Selecione from-image Implantação massiva...

32- Selecione restoredisk Restaurar uma imagem para o disco...

33- Selecione a pasta com a imagem novamente

34- Marque o disco de destino usando a barra de espaços e dê Enter

35- Escolha a primeira opção Usar a tabela de particionamento da imagem

36- Escolha Não, pular verificação da imagem... para poupar tempo

37- Aqui você pode escolher a opção que achar melhor para seu caso, eu sempre escolho
poweroff Desligar o cliente ao terminar o processo

38- Aqui escolha broadcast Restauração da transmissão

39- Selecione clients-to-wait Configurar número de clientes para clonar

40- No exemplo está 12, mas coloque o número máximo de máquinas que tiver para formatar

41- Nesta tela aguarde e faça nada, NÃO tecle y agora, deixe o servidor assim

   Agora vá ligando as máquinas clientes para iniciarem pela rede, somente quando todas estiverem ligadas e conectadas o Clonezilla começará a instalação em massa.
   Lembrando que, dependendo do BIOS, tem marcas e modelos nos quais a opção de iniciar pela rede aparece nas opções de boot (tecla F2, F8, etc) não sendo necessário configurar o BIOS. 

   A partir daqui precisa fazer mais nada, basta observar as máquinas sendo restauradas e tendo o sistema instalado.

   Provavelmente o processo todo demorará por volta de uma hora ou menos.
   Na Figura 37, eu sempre escolho poweroff Desligar o cliente ao terminar o processo porque evita prováveis erros de incompatibilidade, além disso, a internet estará desligada, então é melhor configurar o desligamento das máquinas clientes, desligar o servidor, conectar a internet, ligar as máquinas clientes e fazer as atualizações/configurações finais.   

IMPORTANTE:
Quando o Clonezilla terminar o processo de instalação da imagem nas máquinas você poderá digitar y e dar enter no servidor para depois escolher a opção de desligar ou reiniciar o servidor, à sua escolha.

   Veja as imagens abaixo somente a título de informação do processo:

Quando todas as máquinas clientes atingirem essa tela acima, o Clonezilla começará o processo de instalação




   Quando o processo terminar em todas as máquinas você pode digitar y e dar enter no servidor, antes não.
Depois de o processo terminado pode escolher poweroff Desligar.

   Caso tudo correr bem, sem erros em nenhuma das máquinas, pode desligar e/ou reiniciar as máquinas para atualizar o novo sistema instalado.

   Em caso de erros em alguma das máquinas, basta repetir o processo selecionando o número de máquinas faltantes.

   Por exemplo, num primeiro teste que fiz formatei em massa 12 máquinas e deu erro em duas.

   Depois formatei 23 máquinas restantes e deu erro em 6 máquinas, daí repeti o processo nas 6 máquinas.

   Ficou uma única máquina para trás cujo problema era o SD que teve de ser trocado e a instalação feita individualmente.

   Ainda assim é mais vantajoso e demora menos tempo do que instalar máquina por máquina.

   Talvez fique alguma máquina restante a qual você deverá fazer o processo individualmente, porém, isso é um indicativo que o problema é na máquina em si, provavelmente hardware defeituoso.

   Em um laboratório com 30 máquinas restaurei/formatei 29 máquinas de uma vez só e nenhuma deu erro. Em outros dois laboratórios, com 32 máquinas cada, restaurei/formatei 31 máquinas de uma só vez e nenhuma deu erro. O processo todo em cada vez levou em torno de uma hora, porém, o tempo pode variar de acordo com o hardware das máquinas, desempenho da rede, etc.

POSSÍVEIS ERROS


   Em todas as máquinas que deram erro, deu esse mesmo erro:
"No such file or directory", ou seja, não foi encontrado o arquivo ou diretório.
   Esse erro refere-se a algum problema na rede, não sendo do Clonezilla e nem da imagem.
   Provavelmente algum conflito de dados na rede, o que é normal em instalações em massa.
   Bastou repetir o processo e as instalações ocorreram sem erros nessas máquinas que deram erro, sendo que isso comprova que foi alguma falha momentânea na rede, no cabeamento, etc.
   Caso os erros persistirem em uma ou duas máquinas, faça as instalações individualmente, pois o erro daí pode ser específico da máquina: HD/SD, placa de rede, etc.


   Perceba que falhou ao salvar o arquivo em /tmp/...

   Em relação às máquinas que darão erro você pode desligá-las individualmente para não ficar consumindo banda do servidor na instalação ou você pode deixá-las na tela de erro até o final de todo o processo.

   Caso queira ver o log, como indicado na mensagem, são dois arquivos de logs: /var/log/clonezilla.log e /var/log/partclone.log.

   Digite "Enter" em cada máquina, pois os arquivos de logs são individuas e não ficam no servidor e escolha a opção "cmd Entre na linha de comandos do prompt" (veja abaixo):

Digite cat /var/log/clonezilla.log | less para ver o log;
Lembrando que a barra (/) provavelmente estará na tecla :; e o pipe (barra reta) estará na tecla }]º

Observe o log; para avançar use as setas de direção do teclado

Observe o log; para sair digite a tecla q

Digite cat /var/log/partclone.log | less para ver o log

Observe o log, para avançar use as setas de direção e para sair digite a tecla q


CONCLUSÃO

   Como vimos, o processo é bastante simples.
   Independentemente do número de máquinas, o processo levou em torno de 1 hora para finalizar, ou seja, tanto faz com 12 máquinas ou com 23 ou com 30, o processo demorou em torno de 1 hora do mesmo jeito.
   Em um laboratório com 30 máquinas restaurei/formatei 29 máquinas de uma vez só e nenhuma deu erro. Em outros dois laboratórios com 32 máquinas restaurei/formatei 31 máquinas de uma só vez e nenhuma deu erro. O processo todo em cada vez levou em torno de uma hora, porém, o tempo pode variar de acordo com o hardware das máquinas, desempenho da rede, etc.
Aconselho a utilizar um pendrive ou HD/SD externo usb 3.0 com a imagem numa porta usb 3.0, isso agiliza o processo.

   Resumidamente:
   - Configure o BIOS das máquinas e desligue-as;
   - Escolha uma das máquinas e configure-a para ser o servidor;
   - Depois que o servidor chegar na tela pedindo para digitar y (Figura 41), deixe o servidor parado nessa tela e vá ligando as máquinas;
   - Aguarde o processo terminar;
   - Caso der erro em alguma(s) máquina(s), refaça o processo com as máquinas que deram erro.

   Na Figura 37, eu sempre escolho poweroff Desligar o cliente ao terminar o processo porque evita prováveis erros de incompatibilidade, além disso, a internet estará desligada, então é melhor configurar o desligamento das máquinas clientes, desligar o servidor, conectar a internet, ligar as máquinas clientes e fazer as atualizações/configurações finais.   

   Geralmente os erros em algumas máquinas acontecem antes dos 50% completados, porém, isso não é regra, é somente uma constatação pela experiência.

   No início do Clonezilla, não coloque na RAM, esteja certo de que o switch não distribui IPs e aguarde até o final caso quiser ver os logs.

Vista geral de um dos laboratórios durante as instalações.




FIM

terça-feira, 4 de fevereiro de 2025

A Tomada do Poder

     

     A tomada do poder pelos fascistas do PT reduziu a atividade do Movimento Comunista Brasileiro à de um movimento puramente conspiratório controlado pela Internacional Socialista, sendo que os comunistas brasileiros tornaram-se meros pelegos, ou seja, tornaram-se esquerdistas prostitutas políticas dos comunistas internacionais dos EUA, da Russia e da China.
     No Brasil, começa um novo período da história, que podemos definir nos seguintes termos: o poder como um todo está provavelmente passando das mãos das camadas agrárias médias e grandes (o Agro) para as mãos da burguesia capitalista (Bancos, Empresas e Partidos como, por exemplo, Itaú, JBL e PT), sob a orientação ideológica de parte da pequena burguesia urbana (intelectuais orgânicos e artistas da grande mídia).
     Não obstante o PT estar no poder político há uns 20 anos, estamos falando de tomar o poder como um todo.
     As contradições da sociedade brasileira, latentes desde a criação da República surgida de um golpe na Monarquia, manifestaram-se claramente nestes últimos anos depois que o Partido dos Trabalhadores se mostrou incapaz de conduzir o proletariado ao poder. O resultado foi a vitória da burguesia sobre o proletariado e sobre os proprietários agrários debilitados.
     Contudo, aqui é Brasil, também pode acontecer um acordo financeiramente escuso entre as partes, acordo este que dará mais poder ao PT porque a corrupção que foi a ruptura do pacto político, na concepção do PT, já aconteceu na ocasião do impedimento da Dilma e posterior prisão do Lula, e o pacto nacional foi quebrado quando começaram a desmontar o Estado Nacional querendo privatizar órgãos como a Petrobrás e os Bancos Públicos, isso na concepção do PT.
     Dissipada a exaltação dos ânimos de dois anos atrás com prisões em massa e outras mais ainda vindouras e cassações de opositores, soma-se a tudo isso no Brasil a entrada, agora maciça, de novos atores internacionais: os consórcios burgueses de bilionários e trilhardários que estão se sobrepondo às nações onde o capitalismo e o comunismo estão virando uma coisa só.
     É fácil prever um período iminente de lutas ferozes no Brasil, pois mesmo para o Agro será difícil aceitar a dura e tirânica dominação dos burgueses e a demagogia irresponsável de medíocres como Lula e Bolsonaro.
     Contudo, como Lula está como Presidente e como o STF claramente quer implantar o regime Parlamentarista no Brasil, o Lula e o PT somente sobreviverão se barbarizarem e tomarem o poder completamente como Stalin e Mao Tsé Tung fizeram. No Brasil não sei se daria certo porque a população brasileira é completamente escrava mental da grande propaganda (aquilo que chamam de grande mídia) e ela determina os rumos das coisas... e por "ela" entenda-se os donos das empresas de telecomunicações, não é à toa que tais "empresários" são os mais ricos do mundo há décadas.
     Devido à gravidade da situação atual, as perspectivas futuras para o proletariado brasileiro são particularmente negativas.