Manutenção básica em partições Linux
Publicado por SuporteTecnicoID (última atualização em 09/04/2017)
[ Hits: 1.847 ]
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
Crackear rede WIFI - Script para testes de segurança em redes Wifi - wpa e wpa2 com wordlist
Montando sua máquina virtual para engenharia reversa em Linux
Script de backup para Gravador CD-R ou CD-Rw
Nenhum comentário foi encontrado.
Enviar mensagem ao usuário trabalhando com as opções do php.ini
Meu Fork do Plugin de Integração do CVS para o KDevelop
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
Criando uma VPC na AWS via CLI
Multifuncional HP imprime mas não digitaliza
Dica básica para escrever um Artigo.
Como Exibir Imagens Aleatórias no Neofetch para Personalizar seu Terminal
Não consigo instalar linux mint [RESOLVIDO] (8)
Melhorando a precisão de valores flutuantes em python[AJUDA] (14)
Instalação Uefi com o instalador clássico do Mageia [RESOLVIDO] (2)