ricardogroetaers
(usa Linux Mint)
Enviado em 23/05/2016 - 10:43h
Albfneto,
1ª coisa, jogue esse programa fora, o que não falta são programas bons e menos complicados.
Não sei se voce resolveu esse assunto visto que já se vai quase um mês. Vou tentar explicar a coisa sem me preocupar em ser tecnicamente correto e exato.
Um pendrive do jeito que vem de fábrica é uma memória flash
que é mostrada ao usuário, pelo sistema operacional, da mesma forma como ele mostra um disco ao usuário. No entanto o sistema operacional precisa ter drivers para poder enxergar memórias flashes.
Os sistemas pós Windows 95 C, inclusive este, vem com esses drivers nativos, embora o Windows 98 apresentasse problemas com alguns modelos. Um pendrive, do jeito que veio de fábrica, "espetado" num sistema com essa condição é apenas um dispositivo de armazenamento, não pode dar boot, mas pode ser formatado pela interface gráfica como se formata um disco qualquer, inclusive por uma janela do prompt de comandos.
Todavia aqueles sistemas operacionais, quando em modo Dos (sem a interface gráfica carregada), logo sem os drivers carregados, assim como o bios da placa mãe não eram capazes de enxergar pendrives. O mesmo poderia acontecer quando o sistema em modo gráfico, por algum motivo, não carregava os drivers necessários ou estes apresentavam defeito.
Programas formatadores específicos (como o Hp pendrive format por exemplo) formatavam o pendrive mexendo na sua estrutura lógica fazendo com que o sistema operacional assim como o bios da placa mãe o enxerguem da mesma forma como enxergam um disco (pensam que é um disco). E isso independe de qualquer driver. Um pendrive formatado nessa condição pode (e podia na época) dar boot, e até mesmo conter um sistema operacional.
Retirado de mal jeito, um pendrive do computador, no windows sem removê-lo com segurança e ainda mais com cache de disco ativada, ou no linux com a unidade montada, não é comum, mas pode dar problema. Idem quando usamos programas de formatação diferentes ou mal comportados ou mesmo um virus ou mesmo formatação sucessiva do dispositivo em sistemas operacionais diferentes (Dos, Win 9x, XP, 7, CE). Já vi casos, aqui em casa mesmo, de pendrives ou cartões de memória, conterem duas partições distintas (embora do mesmo tipo, fat32 por ex.), no mesmo lugar físico do dispositivo, zorra total, cada sistema ou aparelho (celular, gps, computador) enxergava a partição que queria. Um grupo de pastas ou arquivos era visível em um aparelho mas não era visível em outro pois pertenciam a partições diferentes. É algo como duas placas de vidro transparentes e planas nas quais, em apenas um dos lados de cada uma, escrevemos um texto com caneta hidrográfica e depois "colamos" uma placa na outra com a face que contem o texto voltada para dentro. Uma pessoa que foque a visão no texto contido numa placa perderá o foco do texto contido na outra.
O amigo não deve se tomar de repentino espanto com isso, lembre que o particionamento ou a formatação é lógico e não físico. O reparticionamento ou a reformatação não apaga nada, apenas escreve uma nova tabela de endereços ou de partições que em alguns casos não sobrescreve a anterior coexistindo ambas ao mesmo tempo mas somente uma sendo enxergada pelo sistema. Dessa forma muitos arquivos, pastas ou mesmo partições que não mais são visíveis podem ser recuperadas ainda que parcialmente.
Um pendrive também tem uma vida útil, ele suporta um certo número de escritas, após isso já era. Não é recomendável formatar um pendrive de dados, no qual se está escrevendo constantemente, com um sistema de arquivos com "journaling" (Ext3, Ext4, NTFS, etc), pois esses sistemas escrevem muito no dispositivo e isso reduz sua vida útil.
Para sair dessa sinuca o ideal é usar um programa que possa editar o dispositivo (disco, pendrive, cartão) físico, pelo menos os setores onde está a tabela de partições ou opcionalmente, o 1° cilindro inteiro. Eu não conheço um programa para sistemas multitarefas que faça isso, conheço somente para Dos, como por exemplo o "Clearhdd" ou o "Norton disk editor".
Mas como quem não tem cão caça com gato, voce pode tentar o "HP usb disk storage format tool, v2.0.6" (para Windows), existem outras versões desse programa, mas essa funciona bem. Ou o "guiformat.exe ou fat32 format versão 1.0.1.0 (é o mesmo programa)" que permite ao Win XP formatar discos maiores que 32GB em fat32 (isso é importante porque a Microsoft colocou essa limitação no XP e posteriores e seu pendrive tem 32GB, está na "marca do penalt").
Outra saida é arrumar um outro pendrive que esteja bom, não precisa ser da mesma capacidade, só não pode ser maior, fazer uma "imagem" dele com um programa de sua preferencia e "chapar" essa imagem no seu pendrive problemático. Não importa se o pendrive "base" tiver, digamos, apenas 2GB e seu pendrive de 32GB virar um de 2GB. O objetivo disso é sobrescrever dados eliminando inconsistências e abrir caminho para a formatação.
Desculpe se escrevi demais, qualquer coisa estamos aí.