Manutenção básica em partições Windows
Publicado por SuporteTecnicoID (última atualização em 12/04/2017)
[ Hits: 1.348 ]
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 Windows, inclusive da possibilidade de abrir partições Windows quando aparece o erro de abertura porque estão com erro ou no estado de hibernação do Windows, fazendo com que seja possível seu acesso na maioria dos casos.
#!/bin/bash #************************************************************************ #*Acesso as partições do HD Win com o GNU/Linux KDu4* #*Elaborado pelo SuporteTecnicoID em 2014 * #************************************************************************* sudo umount -a && echo "" > /tmp/findWin echo "" >> /tmp/findWin echo " Partições Localizados nas HDs " >> /tmp/findWin echo " xxxxxxxxxxxxxxxxxxxxxx " >> /tmp/findWin echo " xxxxxxxxxxxxxxxxxxxxxx " >> /tmp/findWin blkid >> /tmp/findWin echo "" >> /tmp/findWin fdisk -l >> /tmp/findWin echo "" >> /tmp/findWin gmessage -geometry 690x400 -file /tmp/findWin -center -title 'Lista das Partições Localizadas no KDu4' rm /tmp/findWin & PartWin=`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 $PartWin " > /tmp/findWin echo "" >> /tmp/findWin echo "" >> /tmp/findWin xterm -bg darkblue -fg yellow -title "Verificando e corrindo erros na Partição $PartWin ....!" -e " clear echo . echo .. echo ... echo Verificando e corrigindo erros na estrutura da Partição $PartWin echo . echo .. echo ... sudo badblocks -sv -c 1024 /dev/$PartWin >> /tmp/findWin echo . echo .. echo ... sudo fsck -f -c -y -v /dev/$PartWin >> /tmp/findWin clear sleep 1" gmessage -geometry 690x400 -timeout 15 -file /tmp/findWin -center -title 'Correções Check nas Partições Ext Localizadas no KDu4' xterm -bg darkblue -fg yellow -title "Verificando e corrindo erros na Partição $PartWin ....!" -e " clear echo . echo .. echo ... echo Verificando e corrigindo erros na estrutura da Partição $PartWin echo . echo .. echo ... sudo badblocks -sv -c 1024 /dev/$PartWin >> /tmp/findWin echo . echo .. echo ... sudo ntfsck /dev/$PartWin >> /tmp/findWin clear sleep 1" gmessage -geometry 690x400 -timeout 15 -file /tmp/findWin -center -title 'Correções Check nas Partições Win Localizadas no KDu4' xterm -bg darkblue -fg yellow -title "Verificando e corrindo erros na Partição $PartWin ....!" -e " clear echo . echo .. echo ... echo Verificando e corrigindo erros na estrutura da Partição $PartWin echo . echo .. echo ... sudo badblocks -sv -c 1024 /dev/$PartWin >> /tmp/findWin echo . echo .. echo ... sudo ntfsfix /dev/$PartWin >> /tmp/findWin clear sleep 1" gmessage -geometry 690x400 -timeout 15 -file /tmp/findWin -center -title 'Correções Fix nas Partições Win Localizadas no KDu4' rm /tmp/findWin & gdialog --title "Executando novamente o procedimento de correção!." --yesno 'Deseja executar novamente?' if [ $? = "0" ]; then sh /opt/Scripts/Progs/Painel_de_Acoes/PartWcorrect cd elif [ $? = "1" ]; then nemo & gmessage -timeout 10 -center -title "ok! A correção na Partição $PartWin foi finalizada!" " Obrigado por usar nosso Corretor! A www.indexdata.com.br e o SuporteTecnicoID - agradecem! Tente acessar agora a partição do win." fi
Configurando a raiz do seu servidor apache facilmente.
Desligamento programado com interface gráfica em Zenity
Nenhum comentário foi encontrado.
Atenção a quem posta conteúdo de dicas, scripts e tal (1)
Manutenção de sistemas Linux Debian e derivados com apt-get, apt, aptitude e dpkg
Melhorando o tempo de boot do Fedora e outras distribuições
Como instalar as extensões Dash To Dock e Hide Top Bar no Gnome 45/46
Como Atualizar Fedora 39 para 40
Instalar Google Chrome no Debian e derivados
Consertando o erro do Sushi e Wayland no Opensuse Leap 15
Instalar a última versão do PostgreSQL no Lunix mantendo atualizado
Flathub na sua distribuição Linux e comandos básicos de gerenciamento
pacotes 32 bit no void 64 bit (1)
erro ao clonar repo github (7)
ASRock H310CM-HG4 vs Linux (1)
Como adicionar módulo de saúde da bateria dos notebooks Acer ao kernel... (26)
[Shell Script] Script para desinstalar pacotes desnecessários no OpenSuse
[Shell Script] Script para criar certificados de forma automatizada no OpenVpn
[Shell Script] Conversor de vídeo com opção de legenda
[C/C++] BRT - Bulk Renaming Tool
[Shell Script] Criação de Usuarios , Grupo e instalação do servidor de arquivos samba