Manutenção básica em partições Linux
Publicado por SuporteTecnicoID (última atualização em 09/04/2017)
[ Hits: 1.845 ]
Homepage: http://www.linux-kdu.com.br
Este simples script usa recursos de verificações e correções de possíveis blocos ruins nas partições Linux, inclusive da possibilidade de abrir partições quando aparece um erro de abertura porque estão com erro em blocos, fazendo com que seja possível seu acesso na maioria dos casos.
#!/bin/bash #************************************************* #*Acesso as partições do HD no GNU/Linux KDu4 * #*Elaborado pelo SuporteTecnicoID em 2014 * #************************************************* sudo umount -a && echo "" > /tmp/findLin echo "" >> /tmp/findLin echo " Partições Localizados nas HDs " >> /tmp/findLin echo " xxxxxxxxxxxxxxxxxxxxxx " >> /tmp/findLin echo " xxxxxxxxxxxxxxxxxxxxxx " >> /tmp/findLin blkid >> /tmp/findLin echo "" >> /tmp/findLin fdisk -l >> /tmp/findLin echo "" >> /tmp/findLin gmessage -geometry 690x400 -file /tmp/findLin -center -title 'Lista das Partições Linux Localizadas no KDu4' rm /tmp/findLin & PartLin=`gmessage -center -entry " Copie e cole no espaço abaixo a identificação da Partição a corrigir." -title "Partição a corrigir"` sleep 1 echo " Partições Localizados e sendo corrigidos no disco $PartLin " > /tmp/findLin echo "" >> /tmp/findLin echo "" >> /tmp/findLin xterm -bg darkblue -fg yellow -title "Verificando e corrindo erros na Partição $PartLin ....!" -e " clear echo . echo .. echo ... echo Verificando e corrigindo erros na estrutura da Partição $PartLin echo . echo .. echo ... sudo badblocks -sv -c 1024 /dev/$PartLin >> /tmp/findLin echo . echo .. echo ... sudo fsck -f -c -y -v /dev/$PartLin >> /tmp/findLin clear sleep 1" gmessage -geometry 690x400 -timeout 15 -file /tmp/findLin -center -title 'Correções Check nas Partições Linux Localizadas no KDu4' xterm -bg darkblue -fg yellow -title "Verificando e corrindo erros na Partição $PartLin ....!" -e " clear echo . echo .. echo ... echo Verificando e corrigindo erros na estrutura da Partição $PartLin echo . echo .. echo ... sudo badblocks -sv -c 1024 /dev/$PartLin >> /tmp/findLin echo . echo .. echo ... sudo fsck -f -c -y -v /dev/$PartLin >> /tmp/findLin clear sleep 1" gmessage -geometry 690x400 -timeout 15 -file /tmp/findLin -center -title 'Correções Check nas Partições Linux Localizadas no KDu4' xterm -bg darkblue -fg yellow -title "Verificando e corrindo erros na Partição $PartLin ....!" -e " clear echo . echo .. echo ... echo Verificando e corrigindo erros na estrutura da Partição $PartLin echo . echo .. echo ... sudo badblocks -sv -c 1024 /dev/$PartLin >> /tmp/findLin echo . echo .. echo ... sudo fsck -f -c -y -v /dev/$PartLin >> /tmp/findLin clear sleep 1" gmessage -geometry 690x400 -timeout 15 -file /tmp/findLin -center -title 'Correções Fix nas Partições Linux Localizadas no KDu4' rm /tmp/findLin & gdialog --title "Executando novamente o procedimento de correção!." --yesno 'Deseja executar novamente?' if [ $? = "0" ]; then sh /opt/Scripts/Progs/Painel_de_Acoes/PartLcorrect cd elif [ $? = "1" ]; then nemo & gmessage -timeout 10 -center -title "ok! A correção na Partição $PartLin foi finalizada!" " Obrigado por usar nosso Corretor! A www.indexdata.com.br e o SuporteTecnicoID - agradecem! Tente acessar agora a partição do Linux." fi
tuiteroPreguicoso1.0 - automatiza o envio de mensagens ao Twitter
Nenhum comentário foi encontrado.
Compartilhando a tela do Computador no Celular via Deskreen
Como Configurar um Túnel SSH Reverso para Acessar Sua Máquina Local a Partir de uma Máquina Remota
Configuração para desligamento automatizado de Computadores em um Ambiente Comercial
Como renomear arquivos de letras maiúsculas para minúsculas
Imprimindo no formato livreto no Linux
Vim - incrementando números em substituição
Efeito "livro" em arquivos PDF
Como resolver o erro no CUPS: Unable to get list of printer drivers
SysAdmin ou DevOps: Qual curso inicial pra essa área? (3)
É cada coisa que me aparece! - não é só 3% (3)
Melhorando a precisão de valores flutuantes em python[AJUDA] (5)
[Python] Automação de scan de vulnerabilidades
[Python] Script para analise de superficie de ataque
[Shell Script] Novo script para redimensionar, rotacionar, converter e espelhar arquivos de imagem
[Shell Script] Iniciador de DOOM (DSDA-DOOM, Doom Retro ou Woof!)
[Shell Script] Script para adicionar bordas às imagens de uma pasta